写点什么

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:541147
用户头像

发布了 1554 篇内容, 共 740.5 次阅读, 收获喜欢 2522 次。

关注

评论

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

教你如何一分钟内玩过《羊了个羊》| 傻瓜式操作,包教包会

bug菌

9月月更 羊了个羊 微信小程序-游戏

[SSM]前后台协议联调②

十八岁讨厌编程

Java 后端开发 9月月更

[Javaweb]JSON

十八岁讨厌编程

javaWeb 后端开发 9月月更

测试人生 | 三十而立终圆大厂梦,测试开发开启新征程

霍格沃兹测试开发学社

测试人生 | 为了娃的奶粉钱,测试媛妈妈拿出考研的拼劲,半年终圆大厂梦!

霍格沃兹测试开发学社

PC端小程序引擎,或许不就未来能解决桌面应用兼容性

Speedoooo

小程序 桌面开发 桌面端 桌面应用

在线帮助中心-帮助客户更快上手使用你的产品

Baklib

帮助文档

OceanBase 数据库内核实战赛「推荐官」招募令发布,让身边的优秀选手C位出道!

OceanBase 数据库

把收藏力拉满,前端 50 个优质 Web 在线资源~

掘金安东尼

前端 9月月更

英特尔与 AMD 谁更强?

雨果

英特尔 AMD

OceanBase本周活动|从0到1数据库内核实战教程;对话ACE第五期;Meetup广州站

OceanBase 数据库

ESP32-C3入门教程 基础篇(一、ADC采样)

矜辰所致

ESP32-C3 9月月更 ADC采样

测试人生 | 97年双非学历的小哥哥,2线城市涨薪100%,我酸了......

霍格沃兹测试开发学社

测试人生 | 二线城市涨薪近10万 ,还能955,这样的机会你想不想要?

霍格沃兹测试开发学社

FinOps能力成熟度模型启动,灵雀云助力云原生降本增效标准制定

York

云计算 云原生 能力成熟度模型 降本增效 FinOps

讲讲 SaaS 平台的多租户怎么设计

产品海豚湾

产品经理 多租户 产品设计与思考 SaaS平台 9月月更

[SSM]前后台协议联调①

十八岁讨厌编程

Java 后端开发 9月月更

JS-内置对象API-Array(数组)-(一)-改变原数组的API-篇

Sam9029

JavaScript 前端 9月月更

【JavaScript】巩固JS开发中十个常用功能/案例(1-10)

海底烧烤店ai

算法 前端 JavaScrip 9月月更

上海交通大学OpenHarmony技术俱乐部正式揭牌成立

极客天地

OSCS开源安全周报第11期:本月微软补丁日修复 vscode 漏洞,请开发者留意自己使用的 vscode 是否受该漏洞影响

墨菲安全

golang vscode 开源安全 软件供应链安全

云渲染和传统渲染农场有什么区别?

Renderbus瑞云渲染农场

云渲染 云渲染农场 渲染农场 Renderbus瑞云渲染

跟着卷卷龙一起学Camera--Demosaic

卷卷龙

ISP 9月月更

构建开放、智能的企业数字化转型2.0平台,加速运营商创新升级

鲸品堂

IT 运营商

安全419《高级威胁检测与响应解决方案》系列访谈——未来智安(XDR SEC)篇

未来智安XDR SEC

网络安全 威胁检测 XDR扩展威胁检测响应

【微信小程序】——Mobx全局数据共享和分包

海底烧烤店ai

微信小程序 前端 JavaScrip 9月月更

Drug X跨越鸿沟:一个生物科学家的新药研发跋涉记

脑极体

测试人生 | 毕业2年未满,0经验拿下知名互联网企业30W 年薪,他是怎么做到的?

霍格沃兹测试开发学社

uni-app黑马优购项目学习记录(二)

海底烧烤店ai

JavaScript 小程序 前端 9月月更

测试人生 | 40+的年龄50W+的年薪,2线城市入职名企,他曾想放弃测试?

霍格沃兹测试开发学社

测试人生 | 专科学历入职世界500强企业,二线城市年薪超30W,这个80后小哥哥很赞!

霍格沃兹测试开发学社

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