分类目录归档:话题

第6期BQMeetUp质量交流会(北京)

2016年12月20日,在一个雾霾非常严重的夜晚,ThoughtWorks北京举办的第6期BQMeetUp还是迎来了热情参与的朋友,现场进行了非常精彩的讨论。这次活动的话题是由联创工场的测试总监戴春霞给大家带来的《如何同时进行100个项目的质量保证》,演讲稿请点击下面链接:

如何同时进行100个项目的质量保证 联创工场  戴春霞

现场花絮:

第5届BQMeetUp质量交流会(成都)

2016年12月17日下午13:30,ThoughtWorks成都在成都office举办了第5届BQMeetUp,本次活动迎来了很多热情参与的朋友。

活动大致分为了两个部分,简单破冰游戏后,由ThoughtWorks的QA付彪和徐潇给大家带来的《RESTful API自动化功能测试实践》的话题分享,其中包括Rest-Assured和Supertest两个工具的介绍和实践。之后现场与会人员针对API测试相关内容进行了激烈的互动讨论。

REST ASSURED是一款基于JAVA的开源的RESTFull API自动化测试工具使用GradleMaven进行依赖安装通过简单的方法调用来实现对GETPUTPOST等常用REST请求的测试。REST ASSURED自带的Macher提供了基本但非常完备的Response断言验证功能而通过使用其原生支持的Groovy集合表达式则可以实现更加高级和高效的数据断言能力。

Supertests是一款基于NodeJS的开源RESTful API自动化测试工具。它本质上是一款轻量级的http client,支持跨平台部署及操作且可以通过记事本直接编写代码。Supertest自带灵活的断言功能而且可以很轻松的和node生态圈中的其他工具以及测试框架集成使用。通过命令行执行测试可以很方便的和在持续集成环境中调用。

话题Slides:RESTful API自动化功能测试实践

现场花絮:

高可维护性Selenium自动化实践

演讲嘉宾:王成斌,葡萄城测试架构师

十年以上测试管理和自动化平台构建经验,尤其擅长UI自动化测试设计与持续集成构建。参与推动葡萄城测试平台构建。

话题介绍:

Web UI自动化测试以“开发成本高,稳定性差,维护困难”而著称,在本次话题中将通过商业智能项目,展示构建高可维护性自动化测试设计的思想及开发模式。

演讲Slides:《高可维护性Selenium自动化实践》

演讲视频:

精彩现场:

img_2113

 

 

微服务中的测试实践

演讲嘉宾:孙晶晶,ThoughtWorks软件质量咨询师

熟悉性能测试,web自动化测试,近期专注于微服务数据处理分析

话题介绍:

本话题围绕微服务以及微服务测试,给近年来产品架构想转型为微服务,或已经转型为微服务的测试人员提供一些启发,提出了微服务测试中的契约测试的概念,以及契约测试的实践工具PACT。如何在生产环境中使用该工具将是本次话题的重点。

演讲Slides: 《微服务中的测试实践》

演讲视频:

精彩现场:

img_2119