[发明专利]一种基于图像文本融合分析的移动应用众包测试报告排序的方法在审
申请号: | 202111471921.2 | 申请日: | 2021-11-30 |
公开(公告)号: | CN114780373A | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 房春荣;王旭;曹振飞;虞圣呈;李彤宇;陈振宇 | 申请(专利权)人: | 南京大学 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F40/289;G06K9/62;G06V30/412;G06V10/74 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210093 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 图像 文本 融合 分析 移动 应用 测试报告 排序 方法 | ||
一种基于图像文本融合分析的移动应用众包测试报告排序的方法,其特征是通过自动化地提取众包测试报告的图像和文本特征,根据报告间的相似性度量进行众包测试报告排序为人工审查测试报告负担过大的问题提供新的解决方案。提取完成的图像和文本特征将重新组合缺陷类特征和上下文类特征分别计算相似度。缺陷相似度由问题控件图片相似度和缺陷描述相似度组成,用于表示报告中显示的直接与缺陷相关的信息。上下文相似度由复现步骤相似度和上下文控件相似度组成,它表示上下文信息,包括触发缺陷的操作跟踪和缺陷发生时的活动信息。最后将根据测试报告之间的相似度识别重复的报告,并根据报告揭示新的缺陷的能力进行排序。
技术领域
本发明属于软件测试领域,特别是安卓众包测试领域。众包工人对所要求的待测应用进行人工测试,给出包含缺陷截屏以及缺陷描述的测试报告。
背景技术
随着移动互联网的发展和大量安卓应用的开发,大众用户对于应用软件的质量有了更高的要求。移动应用软件迭代快速,变更频繁的特点给传统的软件测试方法带来了许多困难,测试人员往往需要对各个版本的应用分别进行测试,在短暂的应用开发周期内快速地进行多次工作量较大的测试任务,造成测试效率低下等问题。针对传统移动应用软件测试方法的局限性测试人员在许多应用场景中广泛使用了移动应用众包测试方法。
移动应用众包测试要求测试人员编写包含缺陷截屏以及缺陷描述的报告作为结果。然而众包测试报告的评审效率是一个严重的问题。在众包工人提交的测试报告中存在着大量的重复报告,对于应用程序开发人员来说人工检查大量的测试报告并从中去除重复报告筛选有效信息将是一个不小的负担。因此本发明计划对测试报告中的文本信息以及截屏图像进行结合性的特征分析,通过报告之间的相似性度量识别重复报告,以测试报告揭示新的缺陷的能力进行排序,更好地帮助应用程序开发人员进行大量测试报告的评审工作,更快速而充分地获取缺陷信息。
发明内容
本发明要解决的问题是:安卓应用程序开发人员审查移动应用众包测试报告的人工负担的问题。众包测试报告将会以所有测试人员提交的包含缺陷描述和缺陷截屏的大量测试报告作为结果,如果全部由应用程序开发人员进行人工审查工作量将会非常庞大,不但损害了众包测试的效率也难以避免人工审查的过程中出现遗漏和判断错误。我们的发明通过自动化地对测试报告中的文本信息和截屏图像进行特征分析,利用报告之间的相似性度量识别重复报告,根据测试报告揭示新的缺陷的能力进行测试报告的排序。根据排序后的报告顺序进行复查,将大大提高应用程序开发人员获取缺陷信息的速度和充分性,有效地提高了移动应用众包测试的效率。
本发明的技术方案为:一种基于图像文本融合分析的移动应用众包测试报告排序的方法,其特征是通过自动化地提取众包测试报告的图像和文本特征,根据报告间的相似性度量进行众包测试报告排序为人工审查测试报告负担过大的问题提供新的解决方案。测试报告文本特征提取根据自然语言处理技术将文本内容分类为复现步骤和缺陷描述两类信息。复现步骤将被进一步分析转化为“操作-对象”序列,缺陷描述将进一步进行词性标注提取问题控件信息。测试报告相似性度量将包括两部分相似度,分别为缺陷相似度和上下文相似度。缺陷相似度由问题控件图片相似度和缺陷描述相似度组成,用于表示报告中显示的直接与缺陷相关的信息。上下文相似度由复现步骤相似度和上下文控件相似度组成,它表示上下文信息,包括触发缺陷的操作跟踪和缺陷发生时的活动信息。测试报告排序是根据测试报告之间的相似度识别重复的报告,并根据报告揭示新的缺陷的能力进行排序。该方法分为以下几个步骤:
1)测试报告文本特征提取,主要提取信息包括复现步骤、缺陷描述两类信息,复现步骤将进一步分析以提取“操作-对象”序列,缺陷描述将进一步分析提取问题控件描述;
1.1)文本内容分类:使用jieba中文分词工具对测试报告文本内容进行中文分词;根据预设定的去停用词列表从分词结果中去除停用词;使用Word2Vec将分词结果转化为128维的数值向量;使用预训练的TextCNN深度学习模型将文本内容分为复现步骤和缺陷描述两个类别;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111471921.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无人艇存储器物理自毁装置及无人艇
- 下一篇:一种渔用雾化增氧装置
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序