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

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:xushieng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
广告模板测试产生于互联网产业的一个商业化分支,其自动化测试的实现一直是测试人员翘首以盼的。本文所研究的内容正是设计和实现能自动化测试广告模板的测试工具,课题来自于百度商务搜索部广告模板测试的实际需求,利用此广告模板自动化测试工具可以降低测试成本,提高测试效率。在整个课题的实现过程中,针对广告模板测试的特性,并且在图像匹配的基础上设计开发出符合广告模板测试需求的自动化测试工具。论文分别从工具的需求、设计、实现和测试方面给出了广告模板自动化测试工具的开发过程。本论文首先对已有的网页自动化测试工具的特点进行了分析,并对广告模板测试相关的业务及测试流程进行总结。以此抽象出广告模板测试自动化的需求以及广告模板测试工具的整体架构。接着在整体架构的基础上对工具进行了设计和实现。在现有的任务调度算法基础上提出了广告模板测试工具的测试任务调度算法,同时还给出了调度算法的评价方法。基于selenium框架提供的API,采用向浏览器注入JavaScript代码的方式,实现了广告的html页面展现、广告页面html解析和广告截图。图像匹配基于遗传算法的思想,是广告截图和基准广告格式图进行匹配,由匹配结果得到测试任务执行结果。为了提高图像匹配的准确度,在匹配前先采用Bilateral Filter算法来消除图片噪音。最后,在各个功能模块的配合下,最终实现了广告模板自动化测试工具,并对其进行了测试验证。已完成的广告模板自动化测试工具使用正常并达到了预设的目标。测试任务调度算法在达到预期任务处理率的同时,保证了测试任务处理的客户端CPU利用率的相对平均。图像匹配算法也能正确、高效的给出广告截图和基准图的匹配结果,测试任务执行结果和预期结果均保持一致。
其他文献
<正> “依法治国、建设社会主义法治国家”,是邓小平法治理论的核心和精髓,已成为党领导人民治理国家的基本方略。依法治国,就是广大人民群众在党的领导下,依照宪法和法律规
期刊
今年年初暴发的禽流感并没有使我国的食品和农产品出口遭受严重的打击。国家质量监督检验检疫总局局长李长江认为,这很大程度上得益于我国食品和农产品出口安全措施的不断完善
思想品德是关乎一个人的思想、品德、行为、习惯的形成与养成的重要一门课程,而初中生正处于重要的人生观、世界观形成阶段,那么良好的思想品德教育至关重要。我们应该抓好思
建构和谐社会是新一届党中央提出的新目标,执政党要努力提高领导全国各族人民建构和谐社会的能力,涉及三个基本方面,即利益和谐、体制和谐、社会和谐。建构和谐社会就是实现人民
周恩来在贯彻和执行党的“双百”方针的过程中,对毛泽东文艺思想的许多理论进行了具体的解释,对毛泽东文艺思想的某些文艺理论原理在新的层面上作了富有创新意义的建树,为毛泽东