首页> 外文会议>Third International Conference on Software Testing, Verification, and Validation—Workshops >Large-Scale Software Testing Environment Using Cloud Computing Technology for Dependable Parallel and Distributed Systems
【24h】

Large-Scale Software Testing Environment Using Cloud Computing Technology for Dependable Parallel and Distributed Systems

机译:使用云计算技术的大型软件测试环境,用于可靠的并行和分布式系统

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

摘要

Various information systems are widely used in information society era, and the demand for highly dependable system is increasing year after year. However, software testing for such a system becomes more difficult due to the enlargement and the complexity of the system. In particular, it is too difficult to test parallel and distributed systems sufficiently although dependable systems such as high-availability servers usually form parallel and distributed systems. To solve these problems, we proposed a software testing environment for dependable parallel and distributed system using the cloud computing technology, named D-Cloud. D-Cloud includes Eucalyptus as the cloud management software, and FaultVM based on QEMU as the virtualization software, and D-Cloud frontend for interpreting test scenario. D-Cloud enables not only to automate the system configuration and the test procedure but also to perform a number of test cases simultaneously, and to emulate hardware faults flexibly. In this paper, we present the concept and design of D-Cloud, and describe how to specify the system configuration and the test scenario. Furthermore, the preliminary test example as the software testing using D-Cloud was presented. Its result shows that D-Cloud allows to set up the environment easily, and to test the software testing for the distributed system.
机译:在信息社会时代,各种各样的信息系统被广泛使用,并且对高度可靠的系统的需求逐年增加。但是,由于系统的扩展和复杂性,用于这种系统的软件测试变得更加困难。尤其是,尽管可靠的系统(例如高可用性服务器)通常形成并行和分布式系统,但是要充分测试并行和分布式系统太困难了。为了解决这些问题,我们提出了一种使用云计算技术的可靠的并行和分布式系统软件测试环境,称为D-Cloud。 D-Cloud包括Eucalyptus作为云管理软件,以及基于QEMU的FaultVM作为虚拟化软件,D-Cloud前端用于解释测试场景。 D-Cloud不仅可以使系统配置和测试过程自动化,而且可以同时执行多个测试用例,并可以灵活地模拟硬件故障。在本文中,我们介绍了D-Cloud的概念和设计,并描述了如何指定系统配置和测试方案。此外,给出了作为使用D-Cloud进行软件测试的初步测试示例。其结果表明,D-Cloud允许轻松设置环境,并测试分布式系统的软件测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号