面向云测试的主机预测技术
    点此下载全文
引用本文:李昌建1,2,刘坤1,2,晋文明1,2,钱巨1,2.面向云测试的主机预测技术[J].计算技术与自动化,2020,(2):150-154
摘要点击次数: 85
全文下载次数: 0
作者单位
李昌建1,2,刘坤1,2,晋文明1,2,钱巨1,2 (1. 南京航空航天大学 计算机科学与技术学院江苏 南京 210016) (2. 软件新技术与产业协同创新中心江苏 南京 210023) 
中文摘要:云测试用于云上管理和执行测试任务。由于云上的计算资源能够较为方便的扩展,而负载测试通常需要大量计算资源,因此负载测试非常契合基于云的测试方法。为了保证负载测试能够按照测试计划成功发起,并且不会出现资源不足或闲置,需要在测试执行前确定云上虚拟主机数目,而现有的研究还缺少此类技术。为此,提出了一种面向脚本化负载测试的云主机预测技术,在负载测试开始前执行小规模的负载测试,收集计算资源与测试负载的基础数据,在此基础上使用机器学习方法进行数据训练并预测主机数量。结果表明:提出的主机预测方法能够较好地预测出负载测试所需主机数目。
中文关键词:云测试  负载测试  测试脚本  主机预测
 
Host Prediction for Cloud-Based Testing
Abstract:Cloud testing refers to manage and perform testing activities on the cloud. Since computing resources in a cloud can be elastically allocated and load testing often needs large computing resources,it is very suitable for cloud-based methods. In cloud-based load testing,in order to ensure that the loads can be successfully launched according to a test plan without insufficient computing resources and avoid unnecessary wastes on such resources,it is necessary to determine the number of virtual hosts in the cloud used for creating test clients before the testing is performed. However,there lack such technique in the existing research. Therefore,this paper proposes a cloud host number prediction technique for scripted-based load testing. The new approach does small-scale load testing to gather basic data. Then,machine learning methods will be applied to train data and predict the required number of hosts. The results show that the proposed approach is effective for cloud-based load testing.
keywords:cloud testing  load testing  test script  host prediction
查看全文   查看/发表评论   下载pdf阅读器