[发明专利]一种云计算环境下的自动化测试数据生成方法有效
申请号: | 201510373216.7 | 申请日: | 2015-06-30 |
公开(公告)号: | CN105045710B | 公开(公告)日: | 2017-11-10 |
发明(设计)人: | 于银辉;杨蕾;王玉星;王达;田小建 | 申请(专利权)人: | 吉林大学 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 长春吉大专利代理有限责任公司22201 | 代理人: | 王恩远 |
地址: | 130012 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明的一种云计算环境下的自动化测试数据生成方法属于性能测试的技术领域,包含测试计划定义、将待测试数据上传到云测试平台、测试执行、测试报告生成与分析4个步骤;本发明无需太多的人工干预,可有效减少重复过程以节省时间、费用和工作量,具有数据处理测试速度快,节省内存空间等优点。 | ||
搜索关键词: | 一种 计算 环境 自动化 测试数据 生成 方法 | ||
【主权项】:
一种云计算环境下的自动化测试数据生成方法,包含测试计划定义、将待测试数据上传到云测试平台、测试执行、测试报告生成与分析4个步骤;所述的测试计划定义是,在建立一个测试计划时,在JMeter的GUI界面上该测试计划以树形结构显示,而测试计划的内容存储为一个xml格式的文件,所述的xml格式的文件是对树形测试计划的形式化描述;当测试执行模块执行测试计划时,就会依据所述的xml格式的文件的描述判定应该在内存中建立什么样的对象来反映用户建立的测试计划,并根据不同的对象产生各自的行为对待测试系统进行访问;所述的将待测试数据上传到云测试平台是,在云测试平台上实现对所有待测数据采用量子蛙跳算法获得最优测试数据进行分组测试,进行软件测试各模块的统计、关联分析,然后应用大数据处理数据;所有测试相关的应用程序、测试工具、测试用例、测试环境都先部署到云测试平台上,借助云计算技术进行测试;所述的测试执行是,将上传到云测试平台的数据通过JMeter开启多线程模拟多用户的操作,其中每个线程都调用测试计划中的元件对象并执行这些对象定义的操作;所述的测试报告生成与分析是,在测试执行过程中实时的收集平均响应时间、系统吞吐量,并将结果以聚合报告的形式显示给测试人员,供其进行分析和参考。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510373216.7/,转载请声明来源钻瓜专利网。
- 上一篇:发光器件、发光器件包装和光设备
- 下一篇:软件运行错误处理方法及系统