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

等价类

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.分析需求,列出参与组合的控件以及每个控件的取值

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/262827.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
黑马程序员黑马程序员订阅用户
上一篇 2023年5月12日
下一篇 2023年5月12日

相关推荐

  • 我来教你常用的SEO搜索引擎工具有哪些。

    seo工作者经常需要一些SEO搜索引擎优化工具的辅助,比如网站收录查询、PR查询等等,以便节省自己的时间,让SEO变得更加轻松。那么,常用的SEO工具都有哪些呢?小编小编今天就介绍一些常用的SEO搜索引擎优化工具网址…

    2023年6月20日 运营推广
    00
  • I/O流详解

    I/O(Input/Output)流,即输入/输出流,是Java中实现输入/输出的基础,它可以方便地实现数据的输入/输出操作。I/O流有很多种,按照不同的分类方式,可以分为以下三类:1.字节流和字符流根据流操作的数据单位的不…

    2023年5月13日
    010
  • 今日分享常用的新媒体辅助工具有哪些。

    常用的新媒体辅助工具有:一、辅助管理工具1.账号管理工具蚁小二2.辅助运营工具易撰二、H5制作工具三、图片设计制作工具1.photoshop2.创客贴3.动图制作:GIF5想要做好新媒体的话,除了掌握一些新媒体运营技巧的话,…

    2023年10月21日
    00
  • 我来教你SEO搜索引擎优化常用的标签有哪些。

    对于搜索引擎而言越来越注重用户体验,而展现用户体验 的重要方式是用户对于网站的评价,故站内的优化也非常重要,站内优化中除了需要把握好界面设计以及内容策略以外,还需要做好合理应用标签技术。为了更好的符合…

    2023年6月27日
    03
  • 分享网站推广常用的技巧有哪些(网站推广的常用途径有哪些?)

    当企业有网站了,就开始寻求网站推广的技巧,都想要一个好的网站推广技巧,那么网站推广常用的技巧有哪些?这些技巧该如何运用才能将效果发挥到极致?对网站有所了解的朋友都知道,初步完成一个网站的设计建设,只…

    2023年4月22日
    00
  • 教你搜索引擎原理应用:seo优化快速排名技术。

    搜索引擎原理应用:seo优化快速排名技术,seo优化快速排名技术在近几年比较盛行,早期的时候围绕这个技术开发的优化软件颇多,不过毕竟属于非常规优化方法,因此排名效果不一,随着搜索引擎算法的更新,绝大多数软…

    2022年10月31日
    028
  • 如何在PHP中使用PHPUnit框架进行测试。

    随着Web开发的不断演进,测试已经成为了一个必不可少的部分。在Web开发中,测试可以帮助我们确保代码的质量以及提高开发效率。而PHPUnit框架则是PHP中最常用的测试框架之一,提供了丰富的测试工具和API,使得开发者…

    2023年5月23日
    00
  • 我来分享如何测试爆款。

             现在,很多卖家都希望通过打造爆款,提升店铺的流量和销量。打造爆款,我们得知道什么产品才是最有可能打造爆款。我们需要做测试,下面我们了解下怎么测试爆款。        (一)测定爆款前的准备工作      …

    2023年10月22日
    06

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息