保存成功
保存失败,请重试
提交成功

我是怎样在项目内落地自动化测试体系的

作者/分享人:雲裳
以dev身份加入ThoughtWorks,因兴趣转型QA。 过去一年以QA身份服务于澳洲某大型电信公司,主导项目小组的质量分析保证工作,对角色转型和敏捷实践有着独特的见解。

一个QA的终极梦想大概就是解放双手,把所有能自动化的东西都自动化吧。然而现实很“骨感”,尽管我们在很多场合都听到过持续集成和自动化测试,实际想做起来依旧困难。需要投入大量精力和维护成本,团队的接受程度,制定合适粒度的自动化测试用例,甚至代码技术能力等等这些都是摆在眼前的难题。几个月前我们刚刚起了一个全新的项目,而我有幸借此机会尝试去落地一套自动化测试体系甚至持续集成交付的过程。希望借此机会和你分享,本场Chat内容包括:

1)案例项目的背景及痛点
2)结合测试金字塔分享如何实施各个级别自动化

  • 如何实施functional 层级的测试自动化
  • 如何实施API层级的自动化
  • 如何实施单元测试级别的自动化

3)在实施过程中碰到的困难和挑战
4)探讨实现了自动化测试之后还可以做什么

实录提要:

  • 单元测试为什么还需要内存数据库?
  • 在实际推进中,85%覆盖率这个目标是否容易达到?
  • 比较关注接口层,是否可以详细介绍下接口层自动化开发与测试的分工?
  • QA 是如何引导单元测试,需要参与到写单元测试吗?需要了解代码吗?
  • UI 自动化用例为了后续版本的快速回归?
  • 使用哪种接口功能测试框架,它较其他框架有什么优点或缺点?
  • 自动化用例如何维护?
  • 单元测试覆盖率的 85% 是一个通用的指标吗?
已有572人预订
预订达标
文章出炉
交流日期
     
17.05.18
17.06.01
17.06.07 20:30
查看文章评论/提问
爱萌992 年前
1. 测试金字塔中的单元测试作为测试人员该如何推动呢 2. 无线测试中的接口测试怎么实现,因为无线测试有些接口都是没有返回值,只是启动一个事件 3. 自动化测试如何在项目中推广,让功能测试人员参与其中!目前遇到推广过程中测试人员比较排斥写自动化用例,他们就想用现成的 谢谢
戴阳2 年前
自动化用例如何维护,如何设计一套数据、逻辑分层良好,好维护的自动化测试框架?用例管理有必要自己开发一个工具货平台吗?
Reid2 年前
文章提到 UI自动化使用:culumber+capybara框架, 接口性能使用:locust框架, 到没有明确提出接口功能测试使用那种框架, 想进一步问下,老师使用那种接口功能测试框架,它较其他框架有什么优点或缺点,
祁小彬2 年前
对于移动端测试,手工测试是必然的!而现在,自动化比例占20%的团队,如何来评估自动化的工作量呢?使得自动化能得到推行,以保证正常版本迭代和自动化!
艾伦2 年前
在单元测试一节中提到:“为开发人员提供单元测试的用例。”指的是QA提供用例,研发来执行。这一点,目前我所在的公司更多的是研发自己编写用例(研发自己编写用例,往往会出现懈怠的现象,导致用例性价比不高)。如果像文中所说的,那么从研发角度可以更专注于程序实现上。能否简单说下您的看法?
你可能还喜欢
Redis 难题突破,最经典 36 题含详细解析
慕容千语
送卫衣:GitChat 1024 留言有奖活动来啦!
GitChat 内容组
如何依靠副业赚钱,应对人到中年的职场危机
代码GG陆晓明
数据结构算法常见的 100 道面试题全解析:2019 版
攻城狮
Redis 面试题全解析
驰骋
【有奖活动】用一句话证明你是程序员
🐡赵小胖
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效