如何进行连续测试
作者:广州电脑培训刘发布时间:2020-11-29分类:佛山电脑学校浏览:567
导读:可以在地面上进行的连续测试(CT)至少应包括以下步骤:1、早期测试计划使用以行动为中心的开发(BDD)、以接受测试为中心的开发(ATDD)和以模型为基础的测试(例如黄瓜)等工具,确...
可以在地面上进行的连续测试(CT)至少应包括以下步骤:
1、早期测试计划
使用以行动为中心的开发(BDD)、以接受测试为中心的开发(ATDD)和以模型为基础的测试(例如黄瓜)等工具,确保业务负责人、产品管理员、开发人员和测试人员充分传达和记录明确定义的需求测试案例。为了顺利的测试过程,请早期编写测试脚本。
2、优化测试范围
可视化模型允许您探索和优化多种路径,最大限度地减少测试使用案例,从而涵盖大部分业务场景。您可以使用Rally、JIRA和其他工具管理测试用例,并分发优化的用例。
3、实现“in-sprint”测试
迭代包含可以在开发周期早期运行的测试过程。自动化测试涵盖UI、功能、性能和安全性。敏捷团队通过多个角色合作,集中精力为客户提供的业务价值。这就需要促进开发者的友好工具和真正的敏捷文化。
4、快速提供测试环境
提供测试环境的能力对实现持续测试至关重要。虚拟机和Docker容器均满足测试环境的快速准备和部署要求。
5、提供实用的测试数据
为了准确测试新功能,测试数据必须尽可能接近生产环境中发生的数据。敏捷团队的PO和SM角色需要在部门和组织之间进行沟通,并随着迭代的进行不断提高。
6、部署和测试
更时尚的说法是“右移测试”。使用开发周期和生产数据优化测试周期,调整测试用例,构建最佳回归测试套件。右侧移动技术包括实际用户监控、金丝雀放置、A/B测试等。需要从更高的角度协调研发、测试、运营和维护等多个角色。
7、连续优化
构建团队间协作,根据可行性分析和反馈机制持续优化。这就是敏捷精神所在。除了测试案例、测试计划、测试工具和错误可追溯性外,与团队合作的测试合作伙伴还需要培养战略思维方法并寻求理论支持。
- 上一篇:嵌入式开发和Java开发哪个比较好?
- 下一篇:什么是持续测试?
- 佛山电脑学校排行
- 最近发表
-
- 东莞信息:莞城开展重点群体及港澳青年人才创新创业交流活动|||计算机培训学校招生
- 湛江信息:奏响人才活力乐章!在湛青年才俊共赴一场音乐盛宴|||计算机网络培训学校
- 东莞信息:东坑东坑人社分局赴江口县开展劳务协作工作|||计算机软件培训学校
- 东莞信息:2024年东城街道模具工职业技能竞赛成功举办|||计算机培训机构
- 东莞信息:塘厦塘厦人社分局赴始兴县举办南粤家政技能培训活动|||计算机职业技能培训班
- 梅州信息:政策筑巢引凤来栖|||计算机网络培训学校
- 汕头信息:汕头市举办2024年航空服务与高技能人才培养研讨会|||计算机培训机构
- 江门信息:江门市人力资源和社会保障局下属事业单位党支部携手联动开展双报到双服务暖民心|||电脑计算机编程培训学校
- 河源信息:52名高校毕业生投身河源基层公共就业创业服务工作|||北大青鸟计算机培训中心
- 东莞信息:东坑东坑镇成功举办创业东莞沙龙助力创业者扬帆起航|||中专学计算机平面设计女生可以学计算机网络技术好吗
- 标签列表
-