【24h】

Multi-environment software testing on the grid

机译:网格上的多环境软件测试

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

摘要

We propose a solution to improve the confidence on the correctness of applications designed to be executed in heterogeneous environments, like a grid. Our solution is motivated by the observation that the traditional ways to qualify test processes are based on code coverage metrics. We believe that this approach is not adequate when dealing with applications that can (and do) fail when interacting with heterogeneous execution environments. Besides code coverage, tests must also cover possible environments. As a solution we propose the utilization of InGriD to describe and deploy test environments and GridUnit to coordinate and monitor the execution of test sets. By combining these two solutions we provide a cost effective way to introduce environmental coverage to our test suites, which is complementary and orthogonal to traditional code coverage metrics. As a case study, we have shown how our solution could be applied to help testing a grid application called MyPhotoGrid, which uses the grid to parallelize the generation of large photograph albums.
机译:我们提出一种解决方案,以提高人们对在异类环境(例如网格)中执行的应用程序正确性的信心。我们的解决方案是基于观察到合格测试过程的传统方法是基于代码覆盖率指标的发现而获得动力的。我们认为,这种方法在处理与异构执行环境进行交互时可能(并且确实)失败的应用程序时是不够的。除了代码覆盖范围外,测试还必须覆盖可能的环境。作为解决方案,我们建议利用InGriD来描述和部署测试环境,并利用GridUnit来协调和监视测试集的执行。通过结合这两种解决方案,我们提供了一种经济有效的方式来将环境覆盖率引入我们的测试套件,这是对传统代码覆盖率指标的补充和正交。作为案例研究,我们展示了如何将我们的解决方案应用于帮助测试名为MyPhotoGrid的网格应用程序,该应用程序使用网格并行化大型相册的生成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号