首页> 外文会议>International Conference on Quality Software >A metamorphic approach to integration testing of context-sensitive middleware-based applications
【24h】

A metamorphic approach to integration testing of context-sensitive middleware-based applications

机译:基于上下文基于内容敏感的中间件的集成测试的变质方法

获取原文

摘要

During the testing of context-sensitive middleware-based software, the middleware identifies the current situation and invokes the appropriate functions of the applications. Since the middleware remains active and the situation may continue to evolve, however, the conclusion of some test cases may not be easily identified. Moreover, failures appearing in one situation may be superseded by subsequent correct outcomes and may, therefore, be hidden. We alleviate the above problems by making use of a special kind of situation, which we call checkpoints, such that the middleware will not activate the functions under test. We propose to generate test cases that start at a checkpoint and end at another. We identify functional relations that associate different execution sequences of a test case. Based on a metamorphic approach, we check the results of the test case to detect any contravention of such relations. We illustrate our technique with an example that shows how re-hidden failures may be detected.
机译:在测试基于上下文的中间件的软件期间,中间件标识当前情况并调用应用程序的适当功能。由于中间件仍然有效并且情况可能会继续发展,但是,可能不容易识别出一些测试用例的结论。此外,在一种情况下出现的故障可能通过随后的正确结果来取代,因此可以隐藏。我们通过利用我们称之为检查点的特殊情况来缓解上述问题,使中间件不会激活被测功能。我们建议生成从检查点开始的测试用例,并在另一个处于结束。我们识别与测试用例的不同执行序列相关联的功能关系。根据变形方法,检查测试案件的结果,以检测这种关系的任何违反。我们用一个示例说明了我们的技术,示出了如何检测到重新隐藏的失败。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号