【摘 要】
:
众包测试是指雇佣大量线上众包工人在一个短周期内对测试目标进行测试和反馈。因为可以提供丰富的测试条件、真实用户场景和较低人力成本,近年来众包测试已逐渐成为一种流行的软件测试方法。不同于传统测试,众包测试人员的特点是数量多,大多为非专业的测试人员。该特点导致所提交的测试报告呈现出数量多、重复率高和质量低的问题。审核人员要在较短周期内审查这些大量且重复低质量的测试报告,并及时交付反馈的问题,无疑面临较大
论文部分内容阅读
众包测试是指雇佣大量线上众包工人在一个短周期内对测试目标进行测试和反馈。因为可以提供丰富的测试条件、真实用户场景和较低人力成本,近年来众包测试已逐渐成为一种流行的软件测试方法。不同于传统测试,众包测试人员的特点是数量多,大多为非专业的测试人员。该特点导致所提交的测试报告呈现出数量多、重复率高和质量低的问题。审核人员要在较短周期内审查这些大量且重复低质量的测试报告,并及时交付反馈的问题,无疑面临较大困难。为改善业务流程,降低报告审核难度,众测平台亟需一个针对众包测试特点的报告审核交付系统来协助工作。本文依托于南京慕测信息科技有限公司的众包测试平台,设计实现了基于测试报告融合的众包审核交付系统。本系统创新地引入基于融合的报告处理机制,来解决传统众包审核中的问题。首先,系统基于测试报告的文本和截图的特征进行聚类,从而将相似报告聚合到同一类簇中。其次,基于PageRank算法,系统分别计算每个类簇中报告的权重,取最高权重者为该类簇的主报告。然后,在每个类簇中,系统将报告拆分成句子和截图,分别与主报告对比,找出差异点。最后,系统对差异点进行聚类,每个类簇作为主报告的一个补充点。通过对主报告和补充点的识别和组织,报告信息变得更加丰富和有层次,报告质量得到提升。本系统划分为审核交付模块、文本处理模块、图片处理模块、聚合模块和融合模块。为方便系统水平扩展,本系统充分利用负载均衡和进程外缓存Redis实现服务端无状态化。为实现系统松耦合,本系统使用事件引擎EventBus进行异步化和事件化设计。为保证数据可靠性,系统采用主从同步来实现数据实时备份。目前该系统已在慕测公司的众包测试平台上线,用于支撑公司众包业务的发展。该系统有效聚合了相似报告,并对冗余信息进行合理地组织和展示,从而使审核人员更加快速精准地识别有效信息。最终,该系统提高了报告审核效率,保证了报告的交付质量,帮助平台更好地将测试产物交付给任务发布方。
其他文献
虚开增值税专用发票行为伴随着增值税制度的确立而出现,随着经济的快速发展,增值税专用发票虚开手段及虚开类型亦不断变化。相对于业务形式的推陈出新,虚开行为的认定标准明
大学作为一个社会组织,需要有制度化的基础与条件,希望通过进一步深化高等教育改革,建立现代大学制度,促进中国高等教育教学的可持续发展。
随着企业的不断发展壮大,企业业务范围逐渐拓展,项目数量日益增加,为企业带来极大的管理及人力资源压力。因此,结合“互联网+”的时代背景,以互联网为基础的众包模式逐渐兴起
目的观察血必净对爆炸致家兔急性肺损伤(ALI)的保护作用,并研究探讨其作用机制。方法健康清洁级家兔32只,采用简单随机化分组方法分成4组:正常对照(NS)组、爆炸模型(ALI)组和
目的:观察丹槐银屑浓缩丸联合阿维A对银屑病血管内皮生长因子(Vascular Endothelial Growthfactor,VEGF)及其受体1(Fms related Tyrosine-1,FLT-1)、受体2(Kinase Insert Domain-co
目前班主任专业发展已受到教育人士以及社会的广泛关注,了解班主任专业发展的现状,提高班主任专业素养是教育发展的趋势。通过对一个区域班主任工作现状的调查,并结合理论研
AUV作为一种无人驾驶的无缆水下航行器,具有独立的动力源和控制系统,能自主执行复杂海洋环境中的航行任务。与遥控式水下航行器ROV相比,AUV具有成本低、噪声小、下潜深、活动范围大、隐身性能好,突击能力强等优点。因此,从民用方面的水下调查、海洋资源开发、海底工程施工、水下搜救到军用方面的反水雷、水下侦察、水下通讯等方面都有独特的优势和广阔的应用前景。近些年来,随着微电子技术、计算机技术、人工智能技术
目的:探讨护理管理工作中运用全面质量管理的效果。方法:选取收治的80例患者,将其随机分成观察组与对照组。对照组护理工作中未实行全面质量管理,观察组护理工作中实行全面质
<正> 海南岛位于南海北部,面积约3.4万平方公里。其地势以中央偏南的五指山花岗岩穹窿最高,向四周围不对称地逐级下降。大致北部以台地平原为主,南部以花岗岩变质岩山地丘陵
随着我国社会经济的快速发展, 行政事业单位需要应对更加复杂的经济环境, 很多单位至今缺乏有力的内部控制, 未将各项管理工作真正落实到位. 因此, 事业单位各级管理者要提高