一致性测试技术.pptxVIP

  • 15
  • 0
  • 约1.8万字
  • 约 68页
  • 2019-12-28 发布于上海
  • 举报
内容提要概述1TTCN-32一致性测试系统3测试集生成方法4测试集测试集包括两部分,一部分是测试数据,另一部分是测试例(Test Case)。对于给定测试目的,被UT和LT执行的参数化测试事件的集合称为测试例。对于给定测试目的,IUT应该执行的符合协议一致性要求的事件序列称为测试序列。 实际上,测试序列是对IUT进行结构测试(structural testing)的事件序列。因此,在设计测试序列时,只要考虑IUT的控制结构就可以,而不需考虑测试序列中每个事件所携带的参数和数据是什么。 测试序列引导出测试例。对同一测试序列的事件施加不同的测试数据(即测试事件携带不同参数)就产生不同的测试例,因此一个测试序列对应于多个测试例。 测试集(Cont.)测试例还必须考虑“选择事件”,即当UT或LT接收不到IUT的正常响应事件时,UT或LT应该做什么。测试集具有层次结构:每一个测试集都是针对某一被测协议的,它由多个测试组(Test Group)组成;每一测试组往往是针对某一类测试目的(Test Purpose)的覆盖。比较常用的测试组划分是根据协议的不同状态,对每一状态的测试目的集合构造一个测试组测试组由多个测试例组成,每一测试例是针对某一测试目的的。 测试集(Cont.)测试集具有层次结构:(Cont.)利用被称为测试步(Test Step)的子划分,可以将测试例模块化。在每一个测试例中,可

文档评论(0)

1亿VIP精品文档

相关文档