2017年03月21日,又是一个星期二的晚上,ThoughtWorks北京举办的第7期BQMeetUp迎来了热情参与的朋友,现场进行了非常精彩的讨论。这次活动的话题是ThoughtWorks的资深QA李春辉给大家带来的《走近契约测试》,演讲稿请点击下面链接:
《走近契约测试》 ThoughtWorks 李春辉
现场花絮:
2016年12月20日,在一个雾霾非常严重的夜晚,ThoughtWorks北京举办的第6期BQMeetUp还是迎来了热情参与的朋友,现场进行了非常精彩的讨论。这次活动的话题是由联创工场的测试总监戴春霞给大家带来的《如何同时进行100个项目的质量保证》,演讲稿请点击下面链接:
如何同时进行100个项目的质量保证 联创工场 戴春霞
现场花絮:
2016年12月17日下午13:30,ThoughtWorks成都在成都office举办了第5届BQMeetUp,本次活动迎来了很多热情参与的朋友。
活动大致分为了两个部分,简单破冰游戏后,由ThoughtWorks的QA付彪和徐潇给大家带来的《RESTful API自动化功能测试实践》的话题分享,其中包括Rest-Assured和Supertest两个工具的介绍和实践。之后现场与会人员针对API测试相关内容进行了激烈的互动讨论。
REST ASSURED是一款基于JAVA的开源的RESTFull API自动化测试工具,使用Gradle或Maven进行依赖安装,通过简单的方法调用来实现对GET、PUT、POST等常用REST请求的测试。REST ASSURED自带的Macher提供了基本但非常完备的Response断言验证功能,而通过使用其原生支持的Groovy集合表达式则可以实现更加高级和高效的数据断言能力。
Supertests是一款基于NodeJS的开源RESTful API自动化测试工具。它本质上是一款轻量级的http client,支持跨平台部署及操作,且可以通过记事本直接编写代码。Supertest自带灵活的断言功能,而且可以很轻松的和node生态圈中的其他工具以及测试框架集成使用。通过命令行执行测试,可以很方便的和在持续集成环境中调用。
话题Slides:RESTful API自动化功能测试实践
现场花絮:
演讲嘉宾:王成斌,葡萄城测试架构师
十年以上测试管理和自动化平台构建经验,尤其擅长UI自动化测试设计与持续集成构建。参与推动葡萄城测试平台构建。
话题介绍:
Web UI自动化测试以“开发成本高,稳定性差,维护困难”而著称,在本次话题中将通过商业智能项目,展示构建高可维护性自动化测试设计的思想及开发模式。
演讲Slides:《高可维护性Selenium自动化实践》
演讲视频:
精彩现场:
演讲嘉宾:孙晶晶,ThoughtWorks软件质量咨询师
熟悉性能测试,web自动化测试,近期专注于微服务数据处理分析
话题介绍:
本话题围绕微服务以及微服务测试,给近年来产品架构想转型为微服务,或已经转型为微服务的测试人员提供一些启发,提出了微服务测试中的契约测试的概念,以及契约测试的实践工具PACT。如何在生产环境中使用该工具将是本次话题的重点。
演讲Slides: 《微服务中的测试实践》
演讲视频:
精彩现场: