多测师

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

多测试上海校区_第七期_用例设计

[复制链接]

11

主题

11

帖子

67

积分

注册会员

Rank: 2

积分
67
发表于 2020-9-3 21:05:43 | 显示全部楼层 |阅读模式
软件的常见测试方法:
1、黑盒测试
对软件、系统的功能的测试,不对其内部结构和组成原理进行测试。
2、白盒测试
也叫透明盒子测试,对系统、程序的代码逻辑等内部结构进行测试(难度更高)


复杂性与代码相关,代码越复杂,程序、系统的复杂性越高:代码越简单,复杂度越低。


控制流:以图的形式呈现,也叫控制流程图。
独立路径:指程序中从开始至结束的这样的路径。


圈复杂度的计算公式
1、V= E -N +2  (E表示结构图的边数,N表示结构图的节点)
2、V=区域数
3、V= P+1(P表示结构图中的判定节点数)
4、V=独立路径数


等价类:指某个输入域的集合,在集合中,各个输入的条件都是等效的


输入域:指输入数据的区域
如:0<n<50   整数    1、2、3、4  。。。。。49
无效的输入:小于等于0和大于等于50的自然数


在企业中测试人员的绩效评定按照测试用例的输出量来评定:
测试用例:指测试人员执行测试工作的参考标准,也是用来记录测试人员工作的工作饱和度的评定参考
测试用例的主要组成部分:
1、用例编号:一般由英文字母和数字组成,中间用下划线“_”连接,不能有中文
2、用例标题:指描述一条测试用例所要验证/校验的功能、目的,一般由一至两句,简洁的陈述语句组成
3、前置条件:不一定存在,指的是跟测试用例的必要执行步骤相关性不大的一个前置状态
4、用例步骤:指具体执行测试的每一步动作
5、预期结果:指一条用力步骤所要达到的预期目的
6、优先级:指用例执行的优先度、优先级越高,则代表该测试用例的重要性越高
7、用例类型:指一条测试用例验证的功能设计策略


用例标题的注意点:
1、用例标题是陈述语句
2、用例标题中要带出预期结果
3、不能把bug写成用例
4、用例标题中不能有明显的用例步骤
5、用例的预期结果一定要与用例标题相互呼应
6、用例标题一般以验证或者校验字样开头


用例步骤的注意点:
1、如有输入测试数据时,一定要带出测试数据,一般写成:如:“12345”
2、如果有按钮点击类操作,一定要把按钮的名臣用引号标注如:“确认按钮”
3、一个用例步骤中不能出现多个操作选项
4、一个用例步骤中不能出现多个操作步骤


边界值   
条件分析:
1、输入条件明确了一个值的取值范围或规定了值得个数
2、输入条件明确了一个有序集合
边界点:上点、离点、内点


如:区间
开区间() (0,100)  0<n<100     内点:1-99   离点:0  100    上点 1  99
闭区间[]     [0,100]     0≤ n ≤100     内点:0 -100    离点:-1  101    上点 0  100
半开半闭区间  (0, 100 ]
半闭半开区间    [0 ,100)


有序集合:指的是规定输入顺序和数量的这样一个集合
如:一个星期的7七天     星期一-------星期天
回复

使用道具 举报

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

本版积分规则

QQ|多测师软件培训|Archiver|手机版|小黑屋|duoceshi Inc. ( 16058051 )

GMT+8, 2020-10-24 22:49 , Processed in 0.094073 second(s), 21 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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