美文网首页
软件测试常用的测试方法有哪些?

软件测试常用的测试方法有哪些?

作者: 鹤子青云上 | 来源:发表于2022-08-23 17:38 被阅读0次

等价类
1.适用场合: 有数据输入的地方,可以使用等价类划分,将大量的数据划分出若干范围,从每个范围中挑选代表数据进行测试,避免穷举,提高测试效率.

2.等价类方法划分:有效等价类,无效等价类 有效等价类:输入有意义,合理的数据集合; 无效等价类:输入无意义的,不合理的数据集合;

3.等价类划分法使用步骤:(1)分析需求划分等价类(分为初步划分和细化);(2)将等价类填写到<<等价类表>>中;(3)从每个等价类中至少挑选一个代表数据,编写测试用例,执行测试。

边界值
1.适用场合:常用于数据输入的地方,一般作为等价类划分的补充,和等价类划分一起使用

2.使用步骤:找到有效数据和无效数据之间的分界点,对分界点及其两边的点进行测试.

使用等价类+边界值测试的思路:A.先对有效数据进行测试- 1个测试用例尽可能的将多个控件的有效数据组合起来测(优化)B.再对无效数据进行测试- 无效数据需要单独测试(为了避免屏蔽现象)C.最后对多个无效数据组合测试(适当强化)

因果图
适用场合: 界面中考虑控件的组合和限制关系的情况(组合数量较少)

因果图中常用的9个图形符号:恒等,与,或,非;互斥(E),唯一(O),包含(I),要求(R),屏蔽(M);

使用步骤:

a.找出输入条件的所有组合和限制.

b.编写测试用例,每一列对应一条测试用例.

c.每组输入条件组合对应的输出结果,画因果图,填判定表(画因果图可以省略)

d.找出所有的输入条件(因),和所有的输出结果(果);

场景法
适用场合:当需要测试软件的业务流程(逻辑)时,适合用场景法,场景法是基于业务的方法,有测试人员模拟用户在使用软件的各种不同的情况;

场景法划分:基本流和备选流基本流:也叫有效流或正确流,模拟用户正确的操作的过程;备选流:也叫无效流或错误流,模拟用户错误的操作的情景;

场景法的使用步骤:

a.根据列出场景填写场景表;

b.为每个场景编写适当的测试用例(不一定是1:1的)

c.分析需求,整理业务流程(逻辑),列出场景;

正交排列
适用场合:对于参数配置类软件,以及兼容性测试时需要考虑各个控件之间的组合情况(组合较多),使用正交排列法选择较少的组合达到最佳的测试效果.

使用步骤:

a.选择合适的正交表(确定 m = 控件取值个数, k = 控件数)

b.编写测试用例

c.完成控件,控件取值对应因子和状态的映射.

d.分析需求,列出参与组合的控件以及每个控件的取值

相关文章

  • 软件测试方法和技术有哪些?

    软件测试方法和技术有哪些?包括软件测试基础、软件测试方法、软件测试流程和规范、单元测试与集成测试、系统测试、验收测...

  • 面试问题2

    1、软件测试方法有哪些分类? 软件测试方法分类:白盒、黑盒、灰盒;单元测试、集成测试、系统测试、验收测试、回归测试...

  • 软件测试有哪些常用的测试方法

    软件测试是软件开发过程中重要组成部分,是用来确认一个程序的质量或者性能是否符合开发之前提出的一些要求。软件测试的目...

  • 软件测试常用的测试方法有哪些?

    常用的测试方法包括:等价类、边界值、正交排列、因果图、场景法。 等价类 1.适用场合: 有数据输入的地方,可以使用...

  • 软件测试常用的测试方法有哪些?

    等价类1.适用场合: 有数据输入的地方,可以使用等价类划分,将大量的数据划分出若干范围,从每个范围中挑选代表数据进...

  • iOS耗电量测试方法及其数据收集

    本文章转载于搜狗测试 常用的电量测试方法: 硬件测试(硬件要求比较高,成本比较大,这里介绍软件测试方法) 软件工具...

  • 软件测试常规面试题问答题(附带答案)—问答基础篇01

    软件测试面试题 一、问答题 1、编写测试用例有哪些? 答:等价类、边界值、错误推测法、场景法,我个人常用的方法就是...

  • 软件测试基础(一)

    什么是软件测试? 软件测试到底需要学习什么? 了解软件测试的含义 软件测试遵守的准则 软件测试有哪些分类?分别是什...

  • 常用的软件测试软件有哪些?

    软件测试行业近年来的发展可谓十分迅猛,门槛低、薪资高导致许多IT小白都想要转行进入软件测试行业,那么肯定就要掌握软...

  • 测试工具搜集

    一.测试工具有哪些 性能测试:常用的软件测试工具一般是:QTP+LoadRunner+QC 1. Emmagee ...

网友评论

      本文标题:软件测试常用的测试方法有哪些?

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