美文网首页
自动化测试的标准

自动化测试的标准

作者: robot_test_boy | 来源:发表于2020-07-05 23:03 被阅读0次

有整个软件开发组织的支持,在自动化测试实施中就能够得到足够的人力资源和硬件资源,得到其他部门的配合和帮助。但这还不够,还须要制定自动化测试标准。

为什么要制定自动化测试的标准呢?

1) 防止自动化测试无序进行而使实施过程失去控制;

2) 防止测试人员随心所欲而造成自动化实施上的混乱;

3) 有了标准,测试脚本的开发就有章可循,可降低测试脚本开发的返工率;

4) 依据标准,可以有效地评审测试脚本、评估测试自动化的效益;

5) 遵守标准,可以极大地提高测试脚本开发的效率和脚本的可复用性、可维护性;

6) 有助于测试团队成员之间和与开发团队的交流;

7) 有助于充分利用测试的资源,提高资源的使用率。

自动化测试标准的主要内容有:

1) 测试脚本的编写规范,包括:

1.1) 文件名、函数、变量、常量等的命名,要易理解、唯一,具有项目、组件、测试目的等特征,具有良好的可读性;

1.2) 脚本编写的一致性、清晰,有足够的注释等。

2) 自动化测试环境的部署、使用和维护的标准。例如,如何确定测试环境是符合测试设计要求的、谁负责测试环境的维护、谁具有更改环境设置的权限、什么时候更新被测软件包和测试脚本等。

3) 测试脚本的配置管理,包括检入(check-in)、检出(check-out)的要求,以及如何控制脚本的更新、新版本创建、版本的合并等。

4) 测试脚本的评审方法,可以参照产品源代码的评审方法。

5) 如何评估自动化测试的结果、如何判断自动化测试是否成功、由谁参与评估等问题

本文来自朱少民老师的《轻轻松松自动化测试》,如有侵权,请通知后删除

相关文章

  • Python+Selenium+unittest自动化测试框架

    一. 自动化测试框架 1. 什么是自动化测试框架 简单来说,自动化测试框架就是由一些标准,协议,规则组成,提供脚本...

  • [小草民]python+selenium框架设计1--转载

    1.什么是自动化测试框架 简单来说,自动化测试框架就是由一些标准,协议,规则组成,提供脚本运行的环境。自动化测试框...

  • 培训很重要!

    开始有点专业的东西了。 编码标准 源代码管理 BUG管理 应急预案 自动化测试 自动化部署 自动化运维 自动化… ...

  • 标准自动化测试方面的学习总结

    由于需要对Framework的一些项目进行标准化和自动化的测试,学习了有关自动化测试的相关知识。参考并总结了下我们...

  • python unittest使用基本过程

    前言 unittest是python的标准的单元测试框架,能够很好的和自动化测试相结合,并有独立的测试报告框架。 ...

  • 自动化测试的标准

    有整个软件开发组织的支持,在自动化测试实施中就能够得到足够的人力资源和硬件资源,得到其他部门的配合和帮助。但这还不...

  • Go web编程第八章 测试

    在go语言中 开发人员主要的测试手段也是可以利用标准库:testing下的,实现标准的自动化测试的功能。 test...

  • Selenium基础知识及使用unittest简单重构

    UI -Selenium自动化测试 什么是自动化测试 什么是测试 测试的分类 什么是自动化测试 自动化测试的技术选...

  • 小白必读-所有测试大咖都知道的自动化知识

    目录: 一、自动化测试与测试自动化 二、什么是自动化测试框架 三、自动化测试框架架构与组件 四、自动化测试框架的类...

  • 测试智能合约

    测试智能合约 框架 Truffle 提供了一套标准的自动化测试框架,这就使得测试智能合约变得简单了。这个框架允许你...

网友评论

      本文标题:自动化测试的标准

      本文链接:https://www.haomeiwen.com/subject/rvlvqktx.html