通识测试08

正交试验法

正交实验助手(工具)

正交原理介绍

通识测试08_第1张图片

一、正交实验法,统计学家提出
2.使用工具:正交表
3. 统计和分析实验数据,从大量实验中找到合适的实验数据组合。
4. 大量实验中挑选一部分具有代表性的点。进行实验,分析数据。
5. 数学原理《线代》《概率论》《数理统计》
通识测试08_第2张图片
6. 核心概念
1) 影响实验结果–实验因素(因子)、因素
2)每一个因素的不同取值(状况)–水平。
3)正交表:每列中同一数字出现次数相等。任意两列组成的数字出现的次数也是相同的
通识测试08_第3张图片
通识测试08_第4张图片
通识测试08_第5张图片

通识测试08_第6张图片
怎么选择正交表

通识测试08_第7张图片

  1. 正交表的数字关系。
    n:试验次数
    m:水平数量
    k:因素数量
    三个数字之间无任何关系。
  2. 仅适合每一个因素水平数都相同的正交表。

通识测试08_第8张图片
完全的排列组合:27
使用工具完后正交实验。
正交设计助手
下载地址
https://www.pcsoft.com.cn/soft/172928.html

因素水平一致的工具:latin
因素水平不一致:blend

通识测试08_第9张图片
通识测试08_第10张图片
通识测试08_第11张图片
通识测试08_第12张图片
什么i情况下要用正交表?
组合情况下,选择实验数据
通识测试08_第13张图片

功能图法

通识测试08_第14张图片
通识测试08_第15张图片

操作系统的四大功能:
处理机、存储、输入输出设备、文件管理
进程的四种状态:
进程控制、进程同步、进程通信、进程调度
1.又叫状态迁徙图法
2. 使用场合:软件的状态会根据某些内容条件操作的变化而变化
3. 目标:尽可能的覆盖软件的状态、条件、的组合、状态变迁路径。
4. 步骤:
1) 识别和列举所有的输入(操作)事件,以IPN(input)(N = 1 2 3)
2) 定义空闲状态,一般以软件刚开启时打开的界面状态为 空闲 状态
3) 为空闲状态加操作(只加一次)
4) 为第3)步所产生的新状态加操作(只加一次,并且曾经加过的操作,不再重复添加)
5)循环为所有新增状态加操作,直到没有新状态产生为止
6)组合任意的状态,以列表的形式展现,设计和编写案例。
通识测试08_第16张图片
通识测试08_第17张图片

案例

通识测试08_第18张图片
1) 识别出可以进行的操作

通识测试08_第19张图片
2)定义qq登录界面为 空闲 状态。
3) 给空闲状态加操作,第一轮分析
通识测试08_第20张图片
产生了新的状态,针对新的状态进行分析(第二轮)。

通识测试08_第21张图片
轮得到一个新的状态(第三轮)。
通识测试08_第22张图片
虽然得到了另一个全新的界面(状态),但和空闲状态发生隔断,因此将其视为空闲状态的结束。可以结束分析过程。
4)将状态变化过程列表化,准备设计测试用例。
通识测试08_第23张图片
通识测试08_第24张图片
通识测试08_第25张图片

其他测试用例设计方法

  1. 测试大纲法
    特点:着眼于需求,进行详细的需求分析,转化为思维导图(树形结构)
    无需用例设计,一般从根节点开始,到叶节点为止,这样一条路径就是一条测试用例
    一般用于快速的测试和过程记录,用例一般后补
    通识测试08_第26张图片
    通识测试08_第27张图片
  2. 探索性测试法
    基于经验和直觉的。
    通识测试08_第28张图片
    通识测试08_第29张图片
  3. 猴子测试(有工具)
    (随意测试,随便测试)
    没有测试用例(无意识行为)

用例设计方法综合选择

通识测试08_第30张图片
通识测试08_第31张图片
通识测试08_第32张图片
在这里插入图片描述
如何测试:
通识测试08_第33张图片

  1. 登陆界面
    通识测试08_第34张图片
    通识测试08_第35张图片
    通识测试08_第36张图片
    通识测试08_第37张图片

  2. 课程内容页。
    通识测试08_第38张图片
    通识测试08_第39张图片
    通识测试08_第40张图片
    可以用反向数据进行设计,但不对缺陷做测试用例。

在这里插入图片描述
通识测试08_第41张图片

你可能感兴趣的:(软件测试,功能测试,测试工具,可用性测试,测试用例)