软件测试和质量保证基础

 

1. 软件测试定义和分类

定义:使用人工或自动的手段来运行或测试某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别

分类:

阿里云DevOps助理工程师认证学习笔记 4 - 软件测试和质量保证

 

2. 软件测试活动和设计方法

软件测试活动:

阿里云DevOps助理工程师认证学习笔记 4 - 软件测试和质量保证

测试设计方法:

    a. 等价类

等价类是指某个输入域的子集合, 在该子集合中, 各个输入数据对于揭露程序中的错误都是等效的, 或者进行相同的处理。测试某等价类的一组数据就等价于对这一类其他值的测试。
等价类分为有效等价类和无效等价类( 即应该被系统拒绝的数据)

    b. 边界值

人们从长期的测试工作经验得知, 大量的错误是发生在输入或输出范围的边界上, 而不是在输入范围的内部。因此针对各种边界情况设计测试用例, 可以查出更多的错误。
边界值也可以分为: 有效边界值和无效边界值

 

3. 探索式软件测试

定义:是一种测试风格,强调个体测试人员的个人自由和责任,通过把在测试相关的学习, 测试设计, 测试执行和测试结果解释当作项目中井行执行且相互支持的活动来不断优化工作价值。

测试活动不断迭代:

阿里云DevOps助理工程师认证学习笔记 4 - 软件测试和质量保证

价值:理解学习被测软件;强迫被测软件展现所有功能;快速发现重要缺陷。

 

4. 分层自动化

阿里云DevOps助理工程师认证学习笔记 4 - 软件测试和质量保证

阿里云DevOps助理工程师认证学习笔记 4 - 软件测试和质量保证

 

 

云效软件测试和质量保证

 

1. 云效平台测试管理功能介绍

云效的「测试管理」功能包含对测试计划与执行用例的创建、编辑、规划与关联等功能, 让测试人员可以直接在云效的项目中进行测试工作的规划和执行进展反馈, 并将「测试计划」与「需求」和「缺陷」一起进行管理。
· 测试用例用于管理和组织手工用例, 支持方便快捷编辑和查看用例。
· 测试计划用于规划和执行手工用例。测试计划支持任务流概念, 方便进行测试的评审。
· 支持创建和关联缺陷, 荆是供全面的测试报告分析。

 

2. 云效测试用例

「测试用例」是针对研发过程中测试用例库管理而提供的应用, 支持用例库分组的创建、编辑、批量导入等功能, 方便测试人员对用例进行标准化管理和沉淀, 告别传统项目管理中测试用例重复撰写、用例信息共享不易的问题, 成为测试人员专属的「武器库」。
思维导图
· 作为传统的头脑风暴和思路梳理的工具, 目前已经被很多测试团队广泛使用, 用来进行测试用例的编写。
· 相比于传统的表格形式, 使用思维导图来编写测试用例, 更容易针对需求梳理测试路径,也便于测试点快速定位和对于功能的查漏补缺; 而且思维导图的维护和查看相比表格也更加容易。
· 在测试计划以及测试用例应用中, 可以使用思维导图文件导入测试用例。

用例集
· 用例集是组织用例的方式, 用于对用例进行分组。用例集支持嵌套用例集。
用例
· 名称: 用例的一个简短描述。限定在100 字以内。如果名称描述不清楚用例, 请在描述中继续写。
· 创建人: 创建测试用例的人。克隆别人的用例不会更改作者。当然作者是可以更改的, 使用批量修改用例信息功能可以实现修改作者。
· 步骤: 用例的具体操作步骤。
· 注释: 对用例的补充说明。
· 优先级: 用于标识用例执行的优先程度, 可选值: P0,P1, P2 ,P3, 默认P3 。

 

3. 云效测试计划

        用例加入测试计划才能执行, 测试计划是用来规划一次测试过程的载体。

 

4. 云效测试用例执行和报告

 

相关文章:

  • 2021-08-21
  • 2021-07-06
  • 2021-05-06
  • 2021-09-25
  • 2021-11-14
  • 2022-01-05
  • 2021-08-29
  • 2021-07-05
猜你喜欢
  • 2021-04-26
  • 2021-09-02
  • 2021-05-19
  • 2022-02-02
  • 2021-12-18
  • 2021-06-01
  • 2021-10-17
相关资源
相似解决方案