首页> 中文学位 >基于图像匹配的广告模板自动化测试工具的设计与实现
【6h】

基于图像匹配的广告模板自动化测试工具的设计与实现

代理获取

目录

封面

中文摘要

英文摘要

目录

第1章 绪论

1.1 课题背景

1.2 与本课题相关的国内外研究综述

1.3 本论文的主要工作内容

1.4 本文组织结构

第2章 广告模板测试工具的需求分析

2.1 广告模板测试的业务分析

2.2 广告模板测试工具的功能需求

2.3 广告模板测试工具的非功能需求

2.4 广告模板测试工具的关键技术

2.5 本章小结

第3章 广告模板测试工具的设计

3.1 测试工具的功能及结构设计

3.2 测试任务管理的设计

3.3 测试任务执行的设计

3.4 本章小结

第4章 广告模板测试工具的实现

4.1 测试任务管理的实现

4.2 测试任务执行的实现

4.3 系统实现成果展示

4.4 本章小结

第5章 广告模板测试工具的测试及评价

5.1 测试环境

5.2 系统功能测试

5.3 非功能性测试

5.4 本章小结

结论

参考文献

声明

致谢

个人简历

展开▼

摘要

广告模板测试产生于互联网产业的一个商业化分支,其自动化测试的实现一直是测试人员翘首以盼的。本文所研究的内容正是设计和实现能自动化测试广告模板的测试工具,课题来自于百度商务搜索部广告模板测试的实际需求,利用此广告模板自动化测试工具可以降低测试成本,提高测试效率。
  在整个课题的实现过程中,针对广告模板测试的特性,并且在图像匹配的基础上设计开发出符合广告模板测试需求的自动化测试工具。论文分别从工具的需求、设计、实现和测试方面给出了广告模板自动化测试工具的开发过程。
  本论文首先对已有的网页自动化测试工具的特点进行了分析,并对广告模板测试相关的业务及测试流程进行总结。以此抽象出广告模板测试自动化的需求以及广告模板测试工具的整体架构。
  接着在整体架构的基础上对工具进行了设计和实现。在现有的任务调度算法基础上提出了广告模板测试工具的测试任务调度算法,同时还给出了调度算法的评价方法。基于selenium框架提供的API,采用向浏览器注入JavaScript代码的方式,实现了广告的html页面展现、广告页面html解析和广告截图。图像匹配基于遗传算法的思想,是广告截图和基准广告格式图进行匹配,由匹配结果得到测试任务执行结果。为了提高图像匹配的准确度,在匹配前先采用Bilateral Filter算法来消除图片噪音。
  最后,在各个功能模块的配合下,最终实现了广告模板自动化测试工具,并对其进行了测试验证。已完成的广告模板自动化测试工具使用正常并达到了预设的目标。测试任务调度算法在达到预期任务处理率的同时,保证了测试任务处理的客户端CPU利用率的相对平均。图像匹配算法也能正确、高效的给出广告截图和基准图的匹配结果,测试任务执行结果和预期结果均保持一致。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号