发表于: 2018-07-16 22:06:16
2 700
今天完成的事:
给师弟讲了一下在写测试点和测试用例应该注意和考虑到的问题
在线上环境测租人项目,几经波折终于把线上环境搞好了
收获:
任务四总结:
测试用例是什么?
1.是测试工作的核心
2.是一组在测试时输入输出的标准
3.是软件需求的具体对照
测试用例的作用:
1.检验软件是否满足客户需求
2.可以体现一个测试人员的工作量
3.可以展现测试用例的设计思路
测试用例包含哪些内容?
用例编号
用例名称
测试背景
前置条件
优先级
重要级
测试数据
测试步骤
预期结果
实际结果
备注
测试用例编写流程:
需求分析
提取测试点
测试用例编写
测试用例评审
测试用例编写注意:
1.根据项目的实际情况设计测试用例表格
2.用例格式不是固定的,不要生搬硬套
3.根据具体的情况编写
方法:
等价类划分法(黑盒)
如何选择适当的数据子集,来代表整个数据集 ?
通过降低测试的数目去实现“合理的”覆盖,覆盖了更多的可能数据,以发现更多的软件缺陷
等价类划分法:
等价类划分法是一种典型的重要的黑盒测试的方法,将程序所有的可能输入的数据划分为若干的等价类,然后从每个部分选出具有代表性的数据当做测试用例,进行合理的分类
测试用例有有效等价类和无效等价类的代表组成从而保证测试具有完整性和代表性
有效等价类指的是对于程序规格说明来说是合理的、有意义的输入数据构成的集合,利用有效等价类可以检验程序是否满足规格说明预先规定的功能和性能,有效等价类可以是个也可以是多个,根据系统的输入划分为若干个部分,然后从每个部分选取出少数具有代表性的数据当做数据测试的测试用例。
等价类是输入域的集合:
比如登录时的账号,必须是手机号或者邮箱
无效等价类是指对于软件规格而言是不合理的没有意义的输入数据集合,利用无效等价类可以找出程序的异常情况,检查程序的功能和性能实现是否不符合规范和性能
边界值划分法:
使用边界值分析方法设计测试用例时一般与等价类划分法结合起来但它不是从一个等价类中任选一个例子作为代表,而是将测试便捷情况作为重点目标,选取正好等于、刚刚大于和刚刚小于边界值的测试数据。
场景法:
通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果。
场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的基本流和备用流来完成整个场景
猜测法:
依靠自觉去分析哪里容易出现问题
依靠经验去分析哪些地方经常被开发忽略,而快速的测试出结果
评论