【24h】

Test logic reuse through unit test patterns a test automation framework for software product lines

机译:通过单元测试模式进行测试逻辑重用,用于软件产品线的测试自动化框架

获取原文

摘要

Software product line (SPL) brings benefits such as lower time-to-market, less development costs, increased productivity and improved quality. The quality assurance can be reached through the testing area, however this area still has challenges and gaps in the SPL development. Since not all testing techniques used in a single product development can be applied to SPL, because of artifacts variabilities, further adaptations and new proposals are required. Our proposal thus is to adapt some unit tests patterns to SPL needs. The Test Automation Framework and Data-Driven Test patterns can provide the reuse of test logic and the automation of implementation mechanisms, reducing the effort required to test the variations of each application. Thus, we propose the Data-Driven Test Automation Framework to be used during the application engineering to configure the tests through Parameterized Tests and verify the correctness of the generated applications. An example of a SPL is also presented.
机译:软件产品线(SPL)带来的好处包括缩短上市时间,降低开发成本,提高生产率和提高质量。通过测试区域可以达到质量保证,但是该区域在SPL开发中仍然存在挑战和差距。由于并非单一产品开发中使用的所有测试技术都可以应用于SPL,因此由于工件的可变性,需要进一步的修改和提出新的建议。因此,我们的建议是使一些单元测试模式适应SPL的需求。测试自动化框架和数据驱动的测试模式可以提供测试逻辑的重用和实现机制的自动化,从而减少了测试每个应用程序变体所需的工作量。因此,我们建议在应用程序工程期间使用数据驱动的测试自动化框架,以通过参数化测试配置测试并验证生成的应用程序的正确性。还提供了SPL的示例。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号