首页> 中文学位 >基于资源管理的自动化测试调度系统的设计与实现
【6h】

基于资源管理的自动化测试调度系统的设计与实现

代理获取

摘要

在校外某数据库研发公司实习的过程中,发现数据库测试部门的测试工程师在测试工具支持的基础上需要手动的去配置测试工具,拷贝测试用例,执行测试用例以及分析测试结果等一系列繁琐的过程。而随着测试用例数量的不断增多,测试工程师的任务日益繁重。而本系统正是在此情况下开发的以优化测试过程为基础,自动化的完成测试工程师手动执行测试任务的测试调度系统。
  本文详细分析了数据库测试的详细过程。结合实际情况,根据测试工程师在测试过程中面对的问题进行了详细的需求分析。明确了系统能够在测试工具的基础上,合理优化的利用测试机器调度完成测试任务,并具备一定的分析测试结果的能力。在资源管理模块设计了系统适时检测测试机器的功能,实现了根据测试平台的需求挑选最优测试机器的功能。而在自动化测试调度模块则设计了系统完成拷贝测试用例,生成测试配置文件,执行测试用例等功能,实现了系统能够自动化的调度完成测试用例。基于Jenkins平台,集成了两个系统模块,实现了系统能够在远端调用系统脚本完成系统功能,并能够在Jenkins控制台下,监控系统执行过程,查看测试结果报告。
  最后在实际应用中,对系统进行了测试分析。基于资源管理的自动化测试调度系统的测试结果表明,系统能够正确的完成设计的功能,帮助测试工程师选择性能最优化的测试机器自动化的完成测试任务,有效的提高了测试工程师的工作效率,达到了预定设计的目标。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号