TTCN-3(Testing and Test Control Notation version 3)是一种面向黑盒测试的测试描述与实现语言.随着TTCN-3语言的广泛应用,用户对使用TTCN-3进行性能测试的需求日益强烈.然而,TTCN-3语言没有提供有效的负载描述和产生机制.目前,在使用...TTCN-3(Testing and Test Control Notation version 3)是一种面向黑盒测试的测试描述与实现语言.随着TTCN-3语言的广泛应用,用户对使用TTCN-3进行性能测试的需求日益强烈.然而,TTCN-3语言没有提供有效的负载描述和产生机制.目前,在使用TTCN-3产生性能测试的负载时,通常需要依靠大量的人工编码.该文提出了一种模型驱动方法以更加有效地支持面向TTCN-3的负载生成.在该方法中,负载指标模型用于刻画负载指标及约束关系;负载剖面模型则能够定义指标的取值及指标值随时间变化的情况.基于这些模型,该文提出的算法能够完成从模型到TTCN-3测试系统的自动转换.TTCN-3测试系统可在负载控制点的支持下得以执行,从而模拟出满足模型描述的负载场景.该文通过案例分析验证了上述方法的有效性和所模拟负载场景的准确性.展开更多
应用测试和测试控制表示法第三版(testing and test control notation version 3,TTCN-3)设计了一种名址分离协议(locator/identity separation protocol,LISP)的一致性自动化测试系统。该系统根据LISP协议标准RFC6830和RFC6833,运用抽...应用测试和测试控制表示法第三版(testing and test control notation version 3,TTCN-3)设计了一种名址分离协议(locator/identity separation protocol,LISP)的一致性自动化测试系统。该系统根据LISP协议标准RFC6830和RFC6833,运用抽象语法规则1(abstract syntax notation one,ASN.1)描述报文结构,设计测试用例,编写测试脚本。脚本通过自动下发配置,构造数据报文,完成交互过程。对LISP基本功能实现的9个测试点进行协议一致性测试,测试结果表明,9个测试点均通过测试。展开更多
Web Service测试成为当前软件测试的研究热点,TTCN-3是ETSI专门为测试领域制定的通用测试语言,在很多领域以及不同的软件开发阶段都有运用。使用Axis2将WSDL文件中的内容映射到Java类中,再将Java类代表的数据结构和操作按照相应规则映射...Web Service测试成为当前软件测试的研究热点,TTCN-3是ETSI专门为测试领域制定的通用测试语言,在很多领域以及不同的软件开发阶段都有运用。使用Axis2将WSDL文件中的内容映射到Java类中,再将Java类代表的数据结构和操作按照相应规则映射到TTCN-3中,映射得到结构清晰合理的数据类型,即可有效地对Web Service进行测试,并只需进行少量更改即可应用到对其他Web Service的测试中,大大减轻测试人员的工作量,提高测试效率。展开更多
文摘TTCN-3(Testing and Test Control Notation version 3)是一种面向黑盒测试的测试描述与实现语言.随着TTCN-3语言的广泛应用,用户对使用TTCN-3进行性能测试的需求日益强烈.然而,TTCN-3语言没有提供有效的负载描述和产生机制.目前,在使用TTCN-3产生性能测试的负载时,通常需要依靠大量的人工编码.该文提出了一种模型驱动方法以更加有效地支持面向TTCN-3的负载生成.在该方法中,负载指标模型用于刻画负载指标及约束关系;负载剖面模型则能够定义指标的取值及指标值随时间变化的情况.基于这些模型,该文提出的算法能够完成从模型到TTCN-3测试系统的自动转换.TTCN-3测试系统可在负载控制点的支持下得以执行,从而模拟出满足模型描述的负载场景.该文通过案例分析验证了上述方法的有效性和所模拟负载场景的准确性.
文摘应用测试和测试控制表示法第三版(testing and test control notation version 3,TTCN-3)设计了一种名址分离协议(locator/identity separation protocol,LISP)的一致性自动化测试系统。该系统根据LISP协议标准RFC6830和RFC6833,运用抽象语法规则1(abstract syntax notation one,ASN.1)描述报文结构,设计测试用例,编写测试脚本。脚本通过自动下发配置,构造数据报文,完成交互过程。对LISP基本功能实现的9个测试点进行协议一致性测试,测试结果表明,9个测试点均通过测试。