敏捷自动化测试
公司组织了一次敏捷得自动化测试,先做个课堂笔记,不久后公司会推自动化测试,到时候根据实践,再具体聊聊。
塔克曼模型
需求很多时候其实是在抢占资源。
持续集成平台搭建
- Jenkins 服务器搭建
- Gitlab 平台搭建并且与 Jenkins 整合
- 用 Git 进行版本控制的策略
- 自动化单元测试
团队压力大-解决方法
- 需求整流
- 团队从止血到造血
- 形成业务版本节奏、和团队交付节奏
代码质量保证手段的建立
- Sonar Qube 平台搭建与培训
- 代码评审制度建立
实例化需求
- 用户故事和验收条件的编写规范
- 采用实例化需求的方式来梳理需求
- 采用 Cucumber 编写自动化验收测试
- 采用 Selenium 驱动用户界面测试
实际迭代工作中的团队协作
- 度量
- 测试用例可追溯性
- 缺陷周期时间
- 缺陷泄漏率
- 测试覆盖率
- 绩效考评
单元测试
Robot Framework
工具
现公司推的工具是Katalon,写Xpath可以用java等语言写。
前端自动化测试:
- 用ID这类唯一性的属性标识元素,使测试用例能更少的维护,只要id在元素结构不发生大的变化都能继续用。
- 业务代码加ID,通用组件加ID,根据唯一标识写Xpath
本文引用的内容,如有侵权请联系我删除,给您带来的不便我很抱歉。