本文共 1038 字,大约阅读时间需要 3 分钟。
如何构建自动化测试。
通常测试的五个步骤 1.分析:测试需求分析。 2.设计:测试用例设计。 3.建立:测试环境建立。 4.执行:测试用例执行。 5.检查:测试结果检查。 其中测试用例的执行和检查需要执行多次且很无聊,所以考虑自动化测试。 自动化测试: 项目A: 1.一定要把它当成独立的项目去做。 资源的投入,领导的支持。 2.参照企业开发流程。 框架开发人员。 3.明确解决什么问题。 替代人增强执行效率,提高广度。 4.测试的设计。 5.相应代码的开发管理。 6.测试的推广 总结:自动化测试一定要成体系,一定要按照一个独立的项目区运作。 案列B: POC(概念验证) 1.要照顾到已有案列的组织形态。 2,自动化测试不要做太多的改变去颠覆原有测试。 案列C 1,要考虑自动化测试的可延续性。 包括,能否大规模推广,脚本的完整性,可独立性,可维护性等。 自动化测试体系概述。 1.自动化测试策略(目标分析,范围分析,可行性分析)。 指定明确的。合理的自动化测试目标,对自动化测试范围进行详细规划,通过试点项目进行可行性分析。 2.自动化测试管理要素(投资回报,流程与规范,团队与组织): 制定完整的,与手工测试配合的自动化测试流程规划及组织结构,以投资回报模型来衡量自动化测试价值。知道推进放心是开展有效自动化测试的关键管理要素。 3.自动化测试技术要素(测试层次,测试框架,测试工具) 选取使用的自动化测试工具,根据业务系统特点定制开发良好设计的自动化测试框架。 自动化测试的合理目标: 1.减少人力资源的投入。 2.在相同的人力支援投入的情况下减少人力资源的投入 3.让测试的执行向上游浮动, 4。帮助开发者更早的发现产品中的问题。 如何制定实际而合理的自动化测试目标: 1.不追求大而全,追求达到特定目的 2.针对自动化测试特点,期望契合实际。 3.分阶段的,有计划的,做不达到目标。 ROI平衡点 手工 投资平稳。 自动 前期比较多,后期平稳。 流程与规范 BPT: 功能和流程相分离。 框架: 可重用的平台, 自动化测试所需要的人员: 1 一个技术背景好的人。 2.一个懂测试的人。 3.一个测试经理。最新内容请见作者的GitHub页:转载地址:http://qlell.baihongyu.com/