产品体验中心 下载与支持 产品社区 合作代理 |  咨询电话:400-035-7887/021-6072 5088
当前位置:泽众软件测试网- 技术文章 -正文

如何设计自动化测试方案?自动化测试主要适用于哪些测试阶段或过程?

发布时间:2020-07-06

如何开展自动化测试?如何设计自动化测试方案?自动化测试的类型也要因地制宜,如ui自动化、接口自动化等等,也需要结合业务特点、底层架构选择合适的类型开展。

自动化测试

1、自动化测试不适合一个新开发的不稳定功能;一个不够稳定的测试用例;一个需要人来判断和干涉的测试用例;测试结果很难预测的测试用例;

2、实施自动化代价高,要根据项目特点团队技术水平确认适当的自动化率;测试覆盖偏向易于自动化的功能;要进行代码覆盖率的度量;错误的测试用例可能使测试环境与用户使用情景背离;忽视以搜寻缺损为目的的探索性测试;产品的可测性低;

3、自动化测试不能使项目进度加快;在进度紧张的项目中实施自动化有风险;自动化需要投入;并非自动化率越高越好;自动化需要设计好,否则维护成本高;

自动化测试主要适用于哪些测试阶段或过程?

1、测试需求分析阶段。

测试需求分析阶段主要工作是获得测试项目的测试需求(测试规格)。

输出产物:《可测试性需求说明书》和《测试规格》

2、测试计划阶段。

以测试需求为基础,分析产品的总体测试策略。

输出产物:《产品总体测试策略》

3、测试方案设计阶段。

本阶段主要是以测试规格为基础获得特性测试方案,对于有自动化测试的项目,进行自动化测试的分析,获得测试策略。

输出产物:《产品或者版本总体测试方案》

4、测试用例实现阶段。

本阶段主要是完成各个特性的测试用例的编写和自动化脚本的编写。

输出产物:《产品自动化测试用例》和《手工执行测试用例》

5、测试执行阶段。本阶段是根据测试策略开展测试执行和回归测试。

输出产品:《产品或版本测试报告》和《缺陷分析报告》

6、评估与关闭阶段。只对前面的各个阶段的执行情况,完成对测试项目的关闭,同时提供完整的度量数据和项目总结报告。

输出产物:《遗留问题风险分析报告》、《度量分析报告》和《测试关闭报告》

自动化测试可以极大的提升回归测试、稳定性测试以及兼容性测试的工作效率,在保障产品质量和持续构建等方面起到举足轻重的作用。

推荐阅读:

自动化测试用例如何编写?自动化测试用例选型原则

如何提高自动化测试的稳定性和可维护性?

自动化测试工具有哪些?常用软件自动化测试工具使用方法

自动化测试工具的基本要求 软件自动化测试工具分类有哪些?

自动化测试生命周期的6个阶段

如何选择正确的自动化测试工具?

本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。
沪ICP备07036474号 2003-2023 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨询

添加客服微信 欢迎咨询测试工具和测试服务

微信客服
问题
反馈
产品
画册

扫描二维码下载泽众软件企业宣传册

产品画册
返回
顶部

方案咨询

×
提交信息

电话咨询,400-035-7887,安排专业技术售前给您解答(产品试用、技术交流、服务咨询和商务报价)。

您的信息已成功提交!

我们的客服人员稍后会与您联系