写点什么

QClub 成都—0720 自动化测试专场活动纪要

  • 2013-03-05
  • 本文字数:1654 字

    阅读完需:约 5 分钟

QClub 成都,关注技术人关注的话题!

是什么样的活动能够让 40 名不同公司的同学冒着炎炎夏日,牺牲自己的周末时间,出现在活动现场?答案很简单,关注技术人关注的话题,让参会人每次都有收获。

演讲环节

本次活动共有三个分享:1)来自诺西的自动化测试架构师饶娟 @不穿耳洞了 带来《自动化测试——不仅仅是自动化》;2)来自 TW 的测试工程师刘冉带来《BDD 最佳实践之 Cucumber》;3)来自腾讯的周大军带来《pgaps—基于协议的自动化测试解决方案》。

饶娟的演讲主要围绕着自动化测试的组织支撑来开展。她回顾了自身在诺西自动化测试发展中的经历,总结了 4 点。1)自动化测试发展一定要获得管理层(组织)支持;2)分享了分散、虚拟组和专职组的优劣(目前诺西发展到了专职组);3)向研发团队推广自动化测试和自动化测试组的发展方向(不断呈现自动化测试的价值,向更高端发展);4)自动化测试人员的职业发展(作为一个跨界职业,自动化测试需要具备多样化知识,发展路径也更多样化)。也带来了一些待讨论的话题,如何体现自动化测试对组织效能的影响?

无责任点评 1:随着越来越多的组织意识到自动化测试的重要性,自动化测试的推进也都纳入日程。但是,缺乏组织支撑是导致自动化测试进展缓慢的主因。缺乏组织保障、技能无法提升、自动化测试做的不够好、自动化测试效果不明显、组织减少保障、发现别人做得好又增加保障,就这么来回转圈。

来自 TW 的刘冉则给大家展示了 BDD 工具 Cucumber。他探讨了 BDD 的定义,阐述了 Cucumber 的适用范围,从浏览器到移动应用,横跨多种语言的解决方案。最后他还讲述了目前 Cucumber 应用中普遍反映速度慢和维护难的问题。

无责任点评 2:BDD 代表着自动化测试领域的最新进展。它代表着:1)测试验证思维的发展,让测试从软件研发的最后端(功能实现后的测试),跨过软件研发中的测试(实现时进行的单元测试、集成测试等),进入到软件研发的更早阶段(需求时的自动化测试);2)它是一个很好的沟通工具,让客户、开发、测试、业务人员可以用同一种语言、精确而都能看懂的方式进行沟通协作;3)不是所有的代码都值得保留,只要敢扔,就有机会解决速度慢和维护难的问题。

来自腾讯的周大军介绍了 PGAPS,一种腾讯自主研发的基于协议的自动化测试解决方案。无论是端游、页游、手游,只要是服务器游戏,客户端与服务器间就存在基于协议的大量数据交互,传统的解决方案效率低、难以自动化、重复性差、成本高。为了提升效率,他们设计了 PGAPS 工具,详情请参加 PPT。

无责任点评 3:这是一款非常有意义的自动化测试工具,其设计思想很有借鉴意义。

综合点评:总的来讲,这是大开眼界的一天,三个话题覆盖了自动化测试的组织保障、最近思想与进展、自主研发自动化测试工具等几方面,让我们知道,原来自动化测试还可以这样做。有点小小的遗憾是,由于参会的大多数人都不懂 BDD 和 Cucumber,所以 BDD 这块让同学们听得云里雾里,不过好歹还是听到了很多应该了解的新名词。

沙龙讨论

果然我还是最喜欢沙龙讨论啊,这是帮助大家相互认识了解,发掘共同关心话题的最好机会。通过报数的方式将现场同学随机分为 5 组,每组同学间进行自我介绍,并探讨自己感兴趣的话题。沙龙最后分享的时候发现了不少亮点。

有一组同学发现他们都有 Robot Framework 的使用经验。一句非常有意思的提法逗笑了大家,“诺西开源 Robot Framework 是因为,这样的话他们就能更容易地招到人。”

成本对自动化测试发展来说非常重要,老板支持更重要。

我们组没怎么讨论,都在向饶娟咨询了,感谢免费的咨询机会。

我们组主要是发现了几个疑问,但是没有答案。(会后与讲师单独约谈,满意而归。)

后记

自动化测试,一切才刚刚开始。希望能够让成都地区关注自动化测试的同学们相互认识,以后有更多交流并共同进步。后续如果大家有兴趣,我们可以邀请国内自动化测试方面的专家作为讲师加入到我们的活动中。

PPT 分享

  1. 来自诺西饶娟 @不穿耳洞了 的《自动化测试——不仅仅是自动化
  2. 来自 TW 刘冉的《 BDD 最佳实践
  3. 来自腾讯周大军的《 PGAPS——基于协议的自动化测试解决方案
2013-03-05 08:541117
用户头像

发布了 1548 篇内容, 共 732.9 次阅读, 收获喜欢 2521 次。

关注

评论

发布
暂无评论
发现更多内容

工业机器视觉系统的构成与开发过程(理论篇—1)

不脱发的程序猿

计算机视觉 机器视觉 图像处理 LabVIEW 工业自动化

实现macOS热门功能,我只用了60行代码!

Jackpop

增长方法论:五步验证法

石云升

产品经理 28天写作 产品增长 12月日更

15.  《重学JAVA》--Lambda表达式

杨鹏Geek

Java 25 周年 28天写作 12月日更

46 K8S之集群高可用

穿过生命散发芬芳

k8s 28天写作 12月日更

阿里云分布式容器平台即将全面启动公测!

阿里巴巴云原生

阿里云 容器 分布式 云原生

重磅|火山引擎边缘计算节点服务正式发布!

火山引擎边缘云

边缘计算 网络 云计算,

云原生新边缘:火山引擎边缘计算最佳实践

火山引擎边缘云

云计算 云原生 边缘计算

东数西算,风起中原

脑极体

重磅!博睿数据Go语言智能探针技术GoAgent国内首发

博睿数据

今日谈:信道复用、PPP帧、ARP协议的有关知识

恒生LIGHT云社区

信道编码 ARP协议 PPP

架构实战营 4 期 - 第2周作业

周念

「架构实战营」

从 “香农熵” 到 “告警降噪” ,如何提升告警精度?

阿里巴巴云原生

阿里云 云原生 告警 可观测 信息熵

【架构师训练营】模块二作业

樰巳-堕~Horry

架构实战营 「架构实战营」

Hoo虎符研究院 | 币海寻珠——近期公链事件(2021.12.16)

区块链前沿News

Hoo虎符 虎符交易所

【Redis核心原理专题】(1)「技术提升系列」分析探究如何实现LFU的热点key发现机制以及内部的Scan扫描技术的原理

码界西柚

redis 12月日更 Redis Scan Redis 热点key Redis服务

LabVIEW软件、驱动安装及编程方法(理论篇—2)

不脱发的程序猿

机器视觉 LabVIEW 工业自动化

使用 Nocalhost 开发 Kubernetes 中的 APISIX Ingress Controller

CODING DevOps

Kubernetes 云原生 APISIX Nocalhost Ingress Controller

2021年11月券商App行情刷新及交易体验评测报告

博睿数据

CSS之选择器(八):+ 和 ~

Augus

CSS 12月日更

解决问题

Nydia

分析一下微信朋友圈的高性能复杂度

Sindorei

「架构实战营」

电脑安全小知识

喀拉峻

黑客 网络安全 安全 计算机基础

Holos: 我来了,我是个大块头。

mtfelix

28天写作

链路分析 K.O “五大经典问题”

阿里巴巴云原生

负载均衡 阿里云 云原生 流量 链路分析

低代码助推生物制药企业CDMO的“数字化转型”之路

优秀

低代码 制药企业CDMO

架构模块二作业

Vincent

「架构实战营」

2021的科技卦象·震·到元宇宙玩“躲猫猫”

脑极体

帮你积累音视频知识,Agora 开发者漫游指南正式启航

RTE开发者社区

人工智能 音视频

请回答,轻巧又见效的数字化转型,企业该如何做?

ToB行业头条

设计模式的提出

卢卡多多

28天写作 12月日更

QClub成都—0720自动化测试专场活动纪要_语言 & 开发_InfoQ 中文站_InfoQ精选文章