基于图像理解的众包测试报告抽样分析烟研究计算机科学与技术专业.docx
《基于图像理解的众包测试报告抽样分析烟研究计算机科学与技术专业.docx》由会员分享,可在线阅读,更多相关《基于图像理解的众包测试报告抽样分析烟研究计算机科学与技术专业.docx(32页珍藏版)》请在优知文库上搜索。
1、摘要1Abstract2前言3第一章绪论41.1 研究背景及意义41.2 研究内容概述61.3 本文的主要工作71.4 本文的组织结构8第二章相关工作与理论基础92.1 众包测试技术92.2 测试报告分析技术102.3 图像处理技术112.4 抽样技术122.5 本章小结13第三章众包测试报告抽样分析流程143.1 问题描述143.2 文本处理15321提取关键词153.2.2文字距离163.3 截屏处理163.3.1 图像理解17332截屏距离173.4 混合距离183.5 聚类193.6 抽样193.7 本章小结20第四章实验结果与分析214.1 实验设置214.2 实验结果214.2.1
2、 评价标准224.2.2 对比结果224.3 实验分析244.4 本章小结25第五章总结与展望275.1 本文总结275.2 后续工作展望28参考文献29致谢错误!未定义书签。摘要众包测试可以通过模拟真实使用场景的方式,提供真实用户反馈,达到全面可靠的错误检测。缺陷报告是描述软件缺陷的重要软件构件,由于程序员很难编写没有任何缺陷的程序,所以在软件开发过程中,发现和修正缺陷是很有必要的。在众包软件测试中,检查大量的测试报告是一项工作量很巨大但又不可避免的软件维护任务。在移动测试领域,测试报告通常包含更多的屏幕截图和更短的描述性文字,由于文本信息不足,以及自然语言的模糊性,重现缺陷的文本描述可能会
3、被编写的不明确甚至是误导,通过截屏辅助移动众包测试技术具有深远的研究意义。通过查阅相关文献,了解了相关技术的研究现状,本文提出了一种分析测试报告的方法,即在原本对文本描述进行处理的基础上,加入基于图像理解的技术对众包测试报告进行聚类,并在聚类的类簇中进行抽样,进而帮助开发人员更高效地发现报告中描述的移动应用中的错误。本文选取了华为运动等多个移动应用的测试报告,对其进行抽样分析,并设计了文本聚类、截屏聚类、文本和截屏的混合聚类以及随机情况下四种不同抽样基准的对比实验。通过对实验结果的观察分析,可以肯定的是,对测试报告中的屏幕截图进行处理是一项很有意义的工作,随着移动应用的普及,图像已经成为了十分
4、基本的信息源之一。关键词:众包测试;测试报告;图像理解;抽样技术AbstractCrowdsourcingtestscanproviderealuserfeedbackbysimulatingreal-worldusagescenariostoachievecomprehensiveandreliableerrordetection.Bugreportsisanimportantsoftwarecomponenttodescribesoftwarebugs.Becauseprogrammerscantwriteprogramswithoutanybugs,intheprocessofsoftw
5、aredevelopment,itisnecessarytofindandcorrectbugs.Incrowdsourcingsoftwaretesting,checkingalargenumberoftestreportsisahugebutinevitabletaskofsoftwaremaintenance.Inthefieldofmobiletesting,testreportsusuallycontainmorescreenshotsandshorterdescriptivetext.Becauseofthelackoftextinformationfortestreports,a
6、lsobecauseoftheambiguityofnaturallanguageandthedescriptionofthereproducingbugsthatcanbewritteninambiguousorevenmisleading,itisofgreatsignificancetostudythetechnologyofcrowdsourcingbyscreen.Byconsultingtherelevantliteratureandrealizingtheresearchstatusofrelatedtechnologies,thispaperpresentsamethodfor
7、analyzingtestreports.Thatis,onthebasisoftheoriginaldescriptionofthetext,introducingimage-basedtechnologytoclustertestreportsandsamplinginclustercluster.Thisinturnhelpsdevelopersmoreefficientlyfindbugsinthemobileapplicationsdescribedinthereport.Inthispaper,thetestreportsofmobileapplicationssuchasHuaW
8、eiareselectedandanalyzed.Wedesignthecomparisonexperimentoffourdifferentsamplingbenchmarksofthemixedclusteringoftextclustering,screenshotclustering,textandscreenshot,andrandom.Throughobservationandanalysisofexperimentalresults,thereisnodoubtthat,handlingscreenshotsinthetestreportisaworthwhileeffort.W
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 图像 理解 测试报告 抽样 分析 研究 计算机科学 技术 专业