一种面向协作式众包测试的质量控制方法

    公开(公告)号:CN112346958A

    公开(公告)日:2021-02-09

    申请号:CN201910724955.4

    申请日:2019-08-07

    Abstract: 本发明提出了一种面向协作式众包测试的质量控制方法,并在其基础上实现了面向协作式众包测试的质量控制系统。本发明的特点在于:1.通过对众包工人的每个操作实时评估反馈,提高众包工人的质量意识,记录众包工人的失信行为。2.通过报告自动评分确定报告的质量等级,为管理者识别有效报告提供有利参考。3.提供报告审核功能,使管理者可便捷查看报告所有信息,并快速准确的审核报告。本发明的有益效果是:通过设计的多种质量控制方法,提高了众包工人的质量意识,提高了测试任务中有效Bug报告的比率,帮助管理者更快速准确的识别Bug报告和众包工人的质量。

    基于自然语言分析的众测错误报告优先级排序方法

    公开(公告)号:CN104536881B

    公开(公告)日:2017-09-05

    申请号:CN201410713496.7

    申请日:2014-11-28

    Abstract: 基于自然语言分析的众测错误报告优先级排序方法,其特征是使用自然语言分析,对众测人员提交的错误报告进行排序。本发明提出了一种全新的基于众测场景的众测报告排序技术,主要用于解决众测场景下,错误报告过多,专业测试人员无法审查所有错误报告的问题。本发明具有以下有益效果:1、提出动态众测报告排序技术,引入了测试人员在审查结果,同时实时变更距离矩阵,使得审查效率更高;2、在测试人员不能及时审查的情况下,提出了静态众测报告排序技术,使得审查人员在后续的审查中能够保证较高的审查效率。

    基于自然语言分析的众测错误报告优先级排序方法

    公开(公告)号:CN104536881A

    公开(公告)日:2015-04-22

    申请号:CN201410713496.7

    申请日:2014-11-28

    Abstract: 基于自然语言分析的众测错误报告优先级排序方法,其特征是使用自然语言分析,对众测人员提交的错误报告进行排序。本发明提出了一种全新的基于众测场景的众测报告排序技术,主要用于解决众测场景下,错误报告过多,专业测试人员无法审查所有错误报告的问题。本发明具有以下有益效果:1、提出动态众测报告排序技术,引入了测试人员在审查结果,同时实时变更距离矩阵,使得审查效率更高;2、在测试人员不能及时审查的情况下,提出了静态众测报告排序技术,使得审查人员在后续的审查中能够保证较高的审查效率。

    一种基于模糊聚类的多错误定位方法

    公开(公告)号:CN104536879A

    公开(公告)日:2015-04-22

    申请号:CN201410710127.2

    申请日:2014-11-28

    Abstract: 一种基于模糊聚类的多错误定位方法,程序当中存在至少一个错误,使用模糊聚类技术对程序特征信息进行聚类,然后结合缺陷定位技术,依据聚类结果对程序错误进行定位。本发明开创性地提出了在多错误环境下的错误分离技术,同时通过该技术在传统的错误定位技术上改进,提升了错误定位技术的实用性和定位精度。通过实验证明,本发明能够较好的提升多错误环境下的错误定位精度。

    一种基于人机协同的移动应用测试方法

    公开(公告)号:CN114138663A

    公开(公告)日:2022-03-04

    申请号:CN202111496322.6

    申请日:2021-12-09

    Abstract: 本发明涉及一种基于人机协同的移动应用测试方法,针对安卓应用严重的碎片化问题,首先,使用静态分析技术,遍历安卓应用源代码,获取应用控制流程图,然后,使用动态分析工具,模拟运行待测应用,获取所有页面截屏,接下来根据静态分析结果,自动生成测试用例,为测试人员推荐测试用例列表,根据测试路径都概率,引导测试人员协作完成测试任务,减少测试时间成本和重复报告,提升待测应用覆盖率和总体测试效率。

    一种基于上下文的移动应用执行序列约减方法

    公开(公告)号:CN114138662A

    公开(公告)日:2022-03-04

    申请号:CN202111495962.5

    申请日:2021-12-09

    Abstract: 本发明涉及一种基于上下文的移动应用执行序列约减方法。该方法针对安卓应用出现故障的输入事件序列,使用静态分析技术,针对指定包,对其中所有的方法调用,通过soot插桩插入log输出语句,生成新的应用程序;通过数据流分析提取日志信息与原始执行序列进行匹配,用UI的变化特征辅助构建过滤无用事件的reduce算法,对执行序列进行第一步的过滤;在此基础上应用程序切片技术,实现切片依赖关系的提取,对crash相应序列进行切片分析,从而生成必要事件的序列,在第二步缩减的生成树算法的基础上,利用必要事件去优化缩减序列的长度和顺序,最终生成最小执行序列。本发明目的在于解决目前存在的移动应用上执行序列缩减的精度和时间的优化问题,进而帮助移动测试人员在有限的时间内得到有效的最简序列结果,帮助移动测试人员制订合理的解决异常的方案和策略,最终起到提高软件测试效率、保障软件质量的目的。

    一种面向众包测试平台的协作方法

    公开(公告)号:CN112346954A

    公开(公告)日:2021-02-09

    申请号:CN201910723850.7

    申请日:2019-08-07

    Abstract: 本发明提供了一种面向众包测试平台的协作方法,其具备合理引导机制和实时相似报告推荐机制,使众包工人以协作的方式进行众包软件测试。本发明的特点在于:1.通过分析待测应用页面结构,使缺陷报告携带页面标签,以Echarts Graph展示缺陷的页面覆盖来引导众包工人测试。2.通过缺陷报告标签筛选和文本相似度计算,实时推荐相似缺陷报告。3.增加对缺陷报告的Fork修改、点赞和点踩等用户协作,使缺陷报告分为单一状和树状两类,使众包工人对缺陷报告做出审核。本发明的有益效果是:通过待测应用页面结构使测试路径可视化,引导众包工人合理测试,提高测试覆盖率;通过相似报告推荐,减少重复报告数量;通过用户协作的方式,迭代提高缺陷报告的质量。

Patent Agency Ranking