...
首页> 外文期刊>Information and software technology >Covering Code Behavior On Input Validation In Functional Testing
【24h】

Covering Code Behavior On Input Validation In Functional Testing

机译:功能测试中输入验证的覆盖代码行为

获取原文
获取原文并翻译 | 示例

摘要

Input validation is the enforcement built in software systems to ensure that only valid input is accepted to raise external effects. It is essential and very important to a large class of systems and usually forms a major part of a data-intensive system. Most existing methods for input validation testing are specification-based. However, to test input validation more accurately, a code-based method is also required. In this paper, we propose an approach to extract path partition and input conditions from code for testing input validation. The path partition can be used to design white-box test cases for testing input validation. It can also be used to measure the coverage of input validation testing. The valid and invalid input conditions recovered can be used to check against the specifications and aid the test suite design in black-box testing. We have also evaluated the proposed method through experimental study.
机译:输入验证是软件系统中内置的强制措施,可确保仅接受有效输入以产生外部影响。对于一大类系统而言,它是必不可少的,而且非常重要,通常构成数据密集型系统的主要部分。输入验证测试的大多数现有方法都是基于规范的。但是,为了更准确地测试输入验证,还需要基于代码的方法。在本文中,我们提出了一种从代码中提取路径分区和输入条件以测试输入验证的方法。路径分区可用于设计用于测试输入验证的白盒测试用例。它也可以用来衡量输入验证测试的覆盖范围。恢复的有效和无效输入条件可用于检查规格,并有助于黑盒测试中的测试套件设计。我们还通过实验研究对提出的方法进行了评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号