标签归档:自动化测试

第8期BQMeetUp质量交流会(西安)

3月22日晚,XI’AN QA COMMUNITY 在西安办公室举办了ThoughtWorks第8期BQMeetUp。这次MEET UP的主题为自动化测试的那些坑。

为了更好的交流体验,我们将人数控制将在30人以内,并且提出了相应的问题:

  1.  如何保证用例间测试数据不受影响,每次重新rerun 不会受到上次测试结果的影响?
  2.  如何快速的部署测试环境,保证测试环境不受其他操作影响?
  3.  如何在自动化测试中,输出有价值的测试信息?
  4.  如何看UI自动化与持续集成?
  5.  你觉得UI测试应该覆盖的那些场景?
  6.  你觉得是否能够录制工具要比写脚本要快速的多?

提出的这些问题确保参与者能够提前了解活动的内容,更好的参与其中。

参加活动的人员主要来自华为,中兴,活跃网络,文思海辉,中软等互联网企业,其中不乏PM,高级QA,DEV等角色。


此次活动形式与以往有所不同,以往活动中,都是tw的讲师分享话题,讲解自己遇到问题与处理方式,这次我们把话语权交给参加活动的每一个人,每人都可以提出问题,寻求帮助,也可以解答别人疑惑,让每一个人更好的参与其中。

以下是我们这次活动的详细流程。


以下是具体的过程回顾:

第一个环节:组内自我介绍。

第二个环节:组内成员每个人都将自己项目自动化测试中所遇到的一些问题用sticker分享到白板。

第三个环节:组内讨论分析各自sticker的问题,并选择一个你们小组认为最值得分享的问题。

这个环节是组内所有人员参与讨论白板上汇总的问题。选择具有代表性问题在下一个环节进行分享,也可以提出疑问,让别的组的朋友帮忙解决。

第四个环节:各组出一名勇士来将你们的问题以及对应的解决方案分享给大家。

这个环节最为精彩,有的组对刚才讨论问题进行了详细的分析与解答,也有的组对别的组提出的疑问,提出了建设性的意见。

 

用Gauge编写可运行的用户故事

演讲嘉宾:杜雅迪,ThoughtWorks软件质量咨询师

主要负责敏捷软件开发团队软件质量保证工作。熟悉Web、API、Mobile自动化测试以及性能测试,有着丰富的测试工具、自动化测试框架运用的经验,善于结合敏捷实践制定测试策略,测试分析,以及定制化开发自动化测试框架。

话题介绍:

结合当下流行的BDD,让我们来看看如何利用Gauge实现自动化测试的终极目标:编写可运行的用户故事。

在敏捷开发和持续交付成为软件开发的主流模式的今天,我们对自动化测试的要求也越来越高,测试与团队中其他角色的合同协作的重要性日益凸显。Gauge作为新一代的BDD测试框架,以其简单、灵活和丰富的语法,快速反馈的优势吸引了很多眼球。此次话题,我们将介绍什么是BDD,如何引入PageObject优化代码质量,以及利用Gauge实现自动化测试的终极目标,让需求文档run起来。

演讲Slides:《用Gauge编写可运行的用户故事》

演讲视频:

精彩现场:

%e9%9b%85%e8%bf%aa

imgp1713

第17届BQConf中国软件质量大会

第十七届BQConf中国软件质量大会2015年首次来到古城西安!!!小伙伴们还记得1.31软件园的那场雪(Workshop)么?

那次我们畅谈了辣么多眼花缭乱的测试工具Postman,Swagger,MounteBank,Packetbeat,Pact & Pacto。我们还一起手把手跑通了Cucumber自动化测试。

这一次,QA交流盛会再次来袭!

本届话题由一大波ThoughtWorker带来:

1. 《APPIUM实践》- 崔亮,详情请点击这里

2. 《工具集锦》- 毛晶晶,齐磊,孙晶晶,刘亮,详情请点击这里

3. 《如何更好地设计测试用例》 –  黄小青,详情请点击这里

4. 《闪电演讲之如何测试Web Service等》- 雷辉,详情请点击这里

5. 《移动测试的22条军规》- 黄勇,详情请点击这里

现场花絮:IMG_3967 IMG_3946 IMG_3941 IMG_3940

 

 

 

 

APPIUM实践

讲师:崔亮 ThoughtWorks

话题介绍:随着移动互联网的快速发展,越来越多的传统行业也开始做互联网转型,而手机应用是打通市场,面对用户的一个快速渠道。作为一个软件产品,它势必要经过严格的测试,单纯地依靠人力进行测试已经无法跟上快速发布的步伐,让我们来聊聊怎么用目前最火的Appium开展移动应用的自动化测试。

PPT:

视频: