当前位置: 首页> 技术文章> 多测师软件测试培训课程—确定软件测试数据

多测师软件测试培训课程—确定软件测试数据

多测师软件测试培训课程—确定软件测试数据

  设计软件测试的第三步是确定测试数据,在设计基本测试用例时,实际上可能要包含一些测试数据,但是这样做可能不够全面,重新分析测试数据变化(比如边界值),从而为这些变化的测试数据设计相应的测试用例。

  1、 M(Mode)

  对个别功能进行基础测试用例设计后,要对测试数据进行分析,然后为每一个数据设计具体的可执行用例。

  就像163邮箱注册的功能一样,以第一个基础用例为例来设计测试数据,见表1-1。

西安软件测试培训课程—确定软件测试数据(图2)

  表格1-1确定测试数据

  2、F(Function)

  对于功能和功能之间的关系,可能大部分是界面数据之间的关系,因此准备测试数据时,更多的是根据二者的关系来准备不同类型的数据。例如, A模块将结果数据传递给 B模块,那么这段时间应该模拟 A模块生成不同类型的数据。通常采用边界值法和等价类方法。

  3、Q(Quality)

  对于测试质量特性的测试数据,需要根据被测特性属于哪类特性进行详细的分析,比如在性能测试过程中,测试用例设计不像手工测试那么严格,所以不能一概而论。对于工作中不同的特性,当然会有不同的用例方法,而有些方法实际上对测试数据几乎没有要求,比如易用性测试。

  因此,具体的特性要具体分析。

  正式试验

  尽管以上我们有一套设计用例的过程,但是到目前为止还没有哪种方法能保证被测对象能得到全面的测试,因此提出了一种新的方法——非正式测试。除了上述方法之外,其它的测试我们统称为非正式测试。非正规测验的方法一般包括经验值法、探索性测验、特值法、错误猜测法。

  这一章详细介绍了 MFQ测试设计模型的流程,当然整个测试设计过程最核心的步骤就是建模,从M-Mode、F-Function和Q-Quality三个维度对建模进行了详细的介绍。通常工作中最常用的是M-Mode这一维度。详细介绍了M-Mode维度建模的 PRCDS建模方法。在学习这一章的时候,必须全面理解建模过程和整个测试设计过程,以便更好地设计用例。

如需了解更多测试技术信息请关注:http://www.duoceshi.cn/ 深圳多测师软件与技术服务有限公司

上一篇: 多测师IT技术培训之负载均衡

下一篇: 软件测试之手工测试人员如何转测试开发?

QQ技术交流群

多测师官方学习交流
556733550

加入群聊