期刊文献+

基于OpenStack的云测试平台及其性能分析研究 被引量:18

Performance Study of Cloud Testing Platform Based on OpenStack
下载PDF
导出
摘要 云测试是基于云计算的软件测试新模式。在传统的软件测试中,当测试任务高并发、原有的硬件资源无法满足测试时间要求时,需要更换硬件资源、重新配置测试环境。使用云测试可以实现按需分配硬件资源、无需重新配置测试环境,因而比传统软件测试更能节省测试成本。介绍了如何在OpenStack云平台上配置和运行软件代码覆盖率测试工具SAT。实验表明,当测试任务高并发时,所搭建的云测试平台可以在不用重新配置环境的情况下满足用户对测试时间的要求,降低了用户测试成本。 Cloud testing is a new method based on cloud computing to test software. In traditional methods, the original hardware resource may be inadequate when a large amount of concurrent test requests occur. In such case, the hardware resource should be redistributed to establish the needed test environment. However, the cloud testing can achieve distributing the hardware resource on-demand and need not to re-establish the test environment. Consequently, the test cost can be reduced. This paper presents how to combine Open Stack and SAT in order to build a cloud testing platform. The experiment validates that the established platform could both meet the demand on test time and reduce the test cost when massive concurrent test requests occur.
出处 《软件》 2015年第1期6-10,共5页 Software
基金 国家自然科学基金资助项目(No.61274133) 高等学校博士学科点专项科研基金资助项目(No.20090121110019)
关键词 云计算 OPENSTACK 软件测试 云测试平台 SAT Cloud computing Open Stack Software Testing Cloud Testing Platform SAT
  • 相关文献

参考文献9

二级参考文献80

  • 1FEWSTER M, GRAHAM D. Software test automation[M]. [S. l. ] : Addison-Wesley Professional, 1999.
  • 2YANG Qian, LI J J, WESISS D. A survey of coverage based testing tools[ C ]//Proc of International Workshop on Automation of Software Test. 2006:99-103.
  • 3HORGAN J R, LONDON S. A data flow coverage testing tool for C [ C ]//Proc of the 2nd Symposium on Assessment of Quality Software Development Tools. 1992:2-10.
  • 4FRANKL P G, WEYUKER E J. An applicable family of data flow testing criteria[J]. IEEE Trans on Software Engineering, 1998, 14(10) :1483-1498.
  • 5LI J J, WEISS D M, YEE H. An automatically-generated run-time instrumenter to reduce coverage testing overhead [ C ]//Proc of the 3rd International Workshop on Automation of Software Test. 2008:49-56.
  • 6TIKIR M M, HOLLINGSWORTH J K. Efficient instrumentation for code coverage testing[ C]//Proc of ACM SIGSOFT International Symposium on Soflware Testing and Analysis. 2002:86-96.
  • 7LYU M R, HORGAN J R, LONDON S. A coverage analysis tool for the effectiveness of software testing[ J]. IEEE Trans on Reliability, 1994,43(4) :527-535.
  • 8HORGAN J R, LONDON S. Data flow coverage and the C language [ C ]//Proc of Testing, Analysis, and Verification Symposium. 1991 : 87- 97.
  • 9HORGAN J R, LONDON S, LYU M R. Achieving software quality with testing coverage measures [ J ]. Computer, 1994, 27 (9) : 60- 69.
  • 10AGRAWAL H. Dominators, super blocks, and program coverage [ C ]//Proc of the 21 st Symposium on Principles of Programming Languages. 1994:25-34.

共引文献108

同被引文献160

引证文献18

二级引证文献64

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部