请选择 进入手机版 | 继续访问电脑版

湖南新梦想

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 62|回复: 0

因果图

[复制链接]

18

主题

18

帖子

91

积分

注册会员

Rank: 2

积分
91
发表于 2022-8-14 23:42:01 | 显示全部楼层 |阅读模式
因果图
1、 因果图什么样的情况下使用?
适用于检查输入条件的各种组合情况
2、 什么是原因,什么是结果?如何表示
原因:输入的条件或者输入条件的等价类的状态,用字母c表示
结果:输出条件的状态,字母e表示
3、 因果图中有原因与结果之间的关系,原因与原因,结果与结果之间的关系?
原因与结果1.恒等(---):如果原因为真,那么结果必定位真  【原因出现,结果必然出现】
            2.(and ^):只有2个原因都为真,那么结果为真 【多个原因同时成立,结果才成立】
            3.(or v)2个原因中有一个为真时,结果就为真 【多个原因,只要有一个成立,结果就会成立】
            4.(not ~):只有原因为假,结果才为真 【出现这个原因,必然不会出现这个结果】
            5.与非(nand):先与后非。(只要有一个为假,结果就为真,2个都为真,结果为假)
            6.或非(nor):先或后非(只要有1个为真,结果为假;两个为假,结果为真)
原因与原因1.I(包含性约束):各个原因中总有一个为真。即可以同时为真,但不可以同时为假
            2.E(排他性约束):各个原因之间不能同时为真,但可以同时为假
            3.R(必要性约束):原因A要求原因B与他保持一致
            4.O(唯一性约束):多个原因有且仅有一个成立
结果与结果:强制约束:结果A出现,结果B必然不能出现
4、 因果图设计用例的步骤
(1) 分析软件规格说明描述中,那些是原因(即输入条件或输入条件的等价类),那些是结果(即输出条件),并给每个原因和结果赋予一个标识符
(2) 分析软件规格说明描述中的语义,找出原因与结果之间,原因与原因之间对应的关系,根据这些关系,画出因果图
(3) 由于语法或环境限制,有些原因与原因之间,原因与结果之间的组合情况不可能出现,为表明这些特殊情况,在因果图上用一些记号表明约束或限制条件
(4) 把因果图转换为判定表
(5) 把判定表的每一列拿出来作为依据,设计测试用例
某软件有修改文件的功能,要求文件内容中第一列必须是字母A或者B,第二列必须是数字,在此要求下,则进行修改,如果第一列不满足,弹出提L,如果第二列不满足,则提示M;
正交排列法
1、 正交排列法的作用?
正交试验设计是研究多因素多水平的一种设计方法,它是根据正交性从全面试验中挑选出部分有代表性的点进行试验
2、 正交排列的特征
均匀分散,齐整可比
3、 因素,水平
因素:考察的变量(变量)【测试过程中,功能的操作项】
水平:因素被考察的值(变量的取值)【每一个操作项有多少取值】
4、 正交表公式?正交表的表示方式?
正交表达公式:N=(p1-1)q1+(p2-1)q2+...+1
            p:变量有多少种取值
q:变量取值数量相同的个数
N是指最后求出的组合结果数量
正交表的表示方式:Ln(水平数因子数)=L30 (181614151)
5、 正交排列设计用例的步骤
1. 有哪些因素(变量)【分析因素和水平】
2.每个因素有哪几个水平(变量的取值)【】
3.选择一个合适的正交表
4.把变量的值映射到表中
5.把每一行的各因素水平的组合作为一个测试用例
6.加上你认为可疑且没有在表中出现的用例组合
正交表:多参数设置,多条件组合
场景法:
前面的用例的设计方法都针对的是单一功能
场景法不是针对单一功能进行测试,针对的是软件的业务流程进行测试;
事件流程:
基本流:按照需求规定,最简短操作完成业务目标;
备选流:基于基本流的操作中,出现的意外流程;
设计用例的流程:
1、 列出事件
输入支付宝密码
输入密码
确认购物
购物完成
2、 列出基本流和备选流
3、 构建场景(一般情况会有产品提供业务流程图),准备数据
4、 结合场景,设计用例
美团外卖流程图:操作事件,判断(可能出现意外的情况:超时/商家不接单)
业务流程图:
1、 椭圆形:表示开始/结束
2、 长方形:表示用户操作
3、 菱形:表示判断

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|湖南新梦想 ( 湘ICP备18019834号-2 )

GMT+8, 2022-9-28 05:33 , Processed in 0.041557 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表