首页> 外文会议>The 2nd International Conference on Software Engineering and Data Mining >PSO based test coverage analysis for event driven software
【24h】

PSO based test coverage analysis for event driven software

机译:基于PSO的事件驱动软件的测试覆盖率分析

获取原文

摘要

Graphical User Interface (GUI) includes graphical objects for certain functionalities and features that will determine the state of the GUI at any time. To ensure that software quality is par excellence, software development organizations have made a lot of efforts to test the software with care. However, the process of the examination of a GUI application requires, a huge effort, because of the complexity of these applications. As a result, these organizations have started to provide various automated testing techniques to achieve this goal. Flow graph of events (control flow graph) is an innovative technology being used in the automated GUI testing. The search for the ultimate guarantee for software quality through the introduction of automated software testing raises a more difficult question of "quantity" of tests necessary to ensure the best results. During automated software testing process, evolutionary algorithms can be used to endow with knowledge about the quality of automated test suite based on preset criterion. Usually this test criterion corresponds to a "coverage function" that measures how much of the automatically generated optimization parameters satisfies the given test criterion. In this paper, we have attempted to exploit the event driven nature of GUI. Based on this nature, we have presented a GUI testing and coverage analysis technique centered on Particle Swarm Optimization (PSO).
机译:图形用户界面(GUI)包括用于某些功能和特征的图形对象,这些图形对象将随时确定GUI的状态。为了确保软件质量是一流的,软件开发组织已经付出了很多努力来仔细地测试软件。但是,由于这些应用程序的复杂性,检查GUI应用程序的过程需要付出巨大的努力。结果,这些组织已开始提供各种自动化测试技术来实现此目标。事件流程图(控制流程图)是在自动化GUI测试中使用的一项创新技术。通过引入自动化软件测试来寻求软件质量的最终保证提出了一个更困难的问题,即为确保最佳结果而必需的测试“数量”。在自动化软件测试过程中,可以使用进化算法赋予基于预设标准的有关自动化测试套件质量的知识。通常,该测试标准对应于“覆盖函数”,该“覆盖函数”测量多少个自动生成的优化参数满足给定的测试标准。在本文中,我们尝试利用事件驱动的GUI特性。基于这种性质,我们提出了一种以粒子群优化(PSO)为中心的GUI测试和覆盖率分析技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号