...
首页> 外文期刊>International journal of computational i >Application of meta-heuristic algorithms for automated software test data generation
【24h】

Application of meta-heuristic algorithms for automated software test data generation

机译:元启发式算法在自动化软件测试数据生成中的应用

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

获取外文期刊封面封底 >>

       

摘要

The quality of a developed software system depends on factors such as reliability, maintainability, scalability etc. To deliver reliable software, it is necessary that it is defect free. In order to achieve this objective, the software system needs to be thoroughly tested. Since exhaustive testing is not possible, it is necessary to identify suitable test data that helps in improving the quality of a software product. Manual generation of test data is laborious and time consuming due to the presence of a huge number of decision nodes in a program. Meta-heuristic algorithms can help in such scenario by generating optimal test data automatically, from a very large search space of candidate solutions. In this paper, an attempt is made to automatically generate test data using five meta-heuristic algorithms. The proposed approach is applied for a case study (bank ATM). Results show that meta-heuristics are efficient in generating optimal test data.
机译:开发的软件系统的质量取决于可靠性,可维护性,可伸缩性等因素。要交付可靠的软件,必须确保软件无缺陷。为了实现此目标,需要对软件系统进行彻底的测试。由于不可能进行详尽的测试,因此有必要确定合适的测试数据,以帮助提高软件产品的质量。由于程序中存在大量决策节点,因此手动生成测试数据既费力又费时。元启发式算法可以通过从很大的候选解决方案搜索空间自动生成最佳测试数据来帮助解决这种情况。本文尝试使用五种元启发式算法自动生成测试数据。建议的方法适用于案例研究(银行ATM)。结果表明,元启发式方法可以有效地生成最佳测试数据。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号