...
首页> 外文期刊>Journal of Computers >Test Case Generation and Optimization for User Session-based Web Application Testing
【24h】

Test Case Generation and Optimization for User Session-based Web Application Testing

机译:基于用户会话的Web应用程序测试的测试案例生成和优化

获取原文
           

摘要

—Web application testing is the process of revealing errors that is used to give confidence that the implementation of a Web application meets its original specification. An approach to reducing and optimizing the test cases generated from user request traces is presented. A large volume of meaningful user sessions are obtained after purging their irrelevant information by analyzing user logs on the Web server. Most of the redundant user sessions are also removed after reducing them. For test reuse and test concurrency, it divides the user sessions obtained into different groups, each of which is called a test suite, and then prioritizes the test suites and the test cases of each test suite. So, the initial test suites and test cases, and their initial executing sequences are achieved. However, the test scheme generated by the elementary prioritization is not much approximate to the best one. Therefore, genetic algorithm is further employed to optimize the results of grouping and prioritization. Meanwhile, an approach to generating new test cases is presented using crossover.
机译:-Web应用程序测试是揭示错误的过程,这些错误用于令人信心地实现Web应用程序的实现符合其原始规范。呈现了一种方法,可以呈现减少和优化从用户请求跟踪生成的测试用例。通过分析Web服务器上的用户日志清除其无关信息后获得大量有意义的用户会话。减少后,大多数冗余用户会话也会删除。对于测试重用和测试并发性,它将获得的用户会话划分为不同的组,每个用户会议称为测试套件,然后优先考虑测试套件和每个测试套件的测试用例。因此,实现了初始测试套件和测试用例,以及它们的初始执行序列。然而,由基本优先级排序产生的测试方案与最好的测试方案也不多。因此,进一步采用遗传算法来优化分组和优先级的结果。同时,使用交叉呈现生成新测试用例的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号