反馈测试问题的方法及装置的制造方法

文档序号:9631481阅读:414来源:国知局
反馈测试问题的方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别是涉及一种反馈测试问题的方法及装置。
【背景技术】
[0002]传统技术中的程序测试人员在对APP进行测试并提交问题反馈的过程中,通常需要按照预先设定的测试流程进行测试,在测试过程中若发现了问题,则需要测试人员在弹出的问题反馈窗口中手动填写问题描述、问题严重级别、发生频率等信息,作为测试问题的反馈提交给测试服务器。
[0003]而随着智能终端的发展,众测平台也应运而生。开发人员在APP开发完成后,将开发完成的应用程序发布到众测平台,招募终端用户来进行测试,被测用户接收测试任务、下载应用程序并开始测试,测试过程中将发现的各种问题(性能缺陷、UI建议、易用性问题等)以不同方式(录屏、截图、语音、文字等)反馈提交给开发人员。
[0004]然而,发明人经研究发现,传统技术中的反馈测试问题的方法存在如下问题:由于问题描述、问题严重级别、发生频率等反馈信息需要测试人员手动输入,因此需要测试人员具有较高的问题识别能力,而对于众测平台上的测试人员而言,其并不是专业培训过的测试工作者而是普通大众。因此,众测平台上不同的测试人员对于相同的测试问题,可能在描述上存在较大的差异,从而导致对测试问题反馈的准确度不足。

【发明内容】

[0005]基于此,为解决上述传统技术中的众测平台上对于相同的测试问题,测试人员可能在描述上存在较大的差异,从而导致对测试问题反馈的准确度不足的技术问题,特提出了一种反馈测试问题的方法。
[0006]本发明实施例第一方面提供了一种反馈测试问题的方法,包括:
[0007]获取预设的测试流程配置信息,根据所述测试流程配置信息逐步展示测试界面;
[0008]检测在所述测试界面上触发的交互事件,获取所述交互事件对应的交互操作标识和响应信息;
[0009]接收输入的问题反馈指令,查找与所述交互操作标识和响应信息对应的第一参考问题集合,将所述第一参考问题集合作为目标参考问题集合展示;
[0010]获取在所述展示的目标参考问题集合中选中的参考问题,获取输入的与所述选中的参考问题对应的反馈信息,将所述选中的参考问题以及对应的反馈信息提交给测试服务器。
[0011]结合本发明实施例第一方面的实现方式,在本发明实施例第一方面的第一种可能的实现方式中,所述获取输入的与所述选中的参考问题对应的反馈信息为:
[0012]检测与所述选中的参考问题对应的图标在与反馈信息的类型信息对应的图标上的放置事件;
[0013]获取所述放置事件对应的选中的反馈信息的类型信息,展示与所述选中的反馈信息的类型信息的反馈信息输入界面;
[0014]接收通过所述反馈信息输入界面输入的与所述选中的反馈信息的类型信息反馈
?目息。
[0015]结合本发明实施例第一方面或第一方面的第一种可能的的实现方式,在本发明实施例第一方面的第二种可能的实现方式中,所述根据所述测试流程配置信息逐步展示测试界面之后还包括:
[0016]检测系统事件,获取所述交互事件对应的系统事件标识和响应信息;
[0017]接收输入的问题反馈指令,查找与所述系统事件标识和响应信息对应的第二参考问题集合,将所述第二参考问题集合作为目标参考问题集合展示;
[0018]执行所述获取在所述展示的目标参考问题集合中选中的参考问题。
[0019]结合本发明实施例第一方面的第二种可能的的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述系统事件包括蓝牙断连事件、蓝牙配对失败事件、网络数据信号异常事件、周边网络干扰事件、数据突变事件、网络断开事件、温湿度感知异常事件、设备抖动事件、后台调出事件、休眠唤醒事件、系统重启事件、自动锁屏事件、版本升级事件中的至少一种。
[0020]结合本发明实施例第一方面的第二种可能的的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述获取所述交互事件对应的交互操作标识和响应信息之后还包括:
[0021]查找所述交互操作标识/系统事件标识和响应信息匹配的预设的测试规则信息,所述测试规则信息包括至少一个作为样本的交互操作标识/系统事件标识和响应信息;
[0022]获取所述查找到的测试规则信息对应的第三参考问题集合,将所述第三参考问题集合作为目标参考问题集合展示;
[0023]执行所述获取在所述展示的目标参考问题集合中选中的参考问题。
[0024]结合本发明实施例第一方面的第四种可能的的实现方式,在本发明实施例第一方面的第五种可能的实现方式中,所述查找所述交互操作标识/系统事件标识和响应信息匹配的预设的测试规则信息之后还包括:
[0025]在未查找到时,执行所述接收输入的问题反馈指令的步骤。
[0026]结合本发明实施例第一方面或第一方面的第一种至第五种中任意一种可能的的实现方式,在本发明实施例第一方面的第六种可能的实现方式中,所述查找与所述交互操作标识对应的第一参考问题集合的步骤为:
[0027]在预设的经验库服务器中查找与所述交互操作标识和响应信息对应的第一参考问题集合;
[0028]接收输入的问题反馈指令之后还包括:
[0029]展示新增问题输入界面,接收在所述新增问题输入界面输入的测试问题,将所述测试问题发送给测试服务器;
[0030]所述测试服务器接收所述测试问题,获取与所述测试问题匹配的接收频次,在所述接收频次大于或等于阈值时,将所述测试问题作为参考问题添加到所述经验库服务器中。
[0031]结合本发明实施例第一方面的第六种可能的的实现方式,在本发明实施例第一方面的第七种可能的实现方式中,展示新增问题输入界面包括:
[0032]获取选中的问题类型图标,获取与所述选中的问题类型图标对应的参考问题的类型信息;
[0033]展示与所述选中的参考问题的类型信息对应的新增问题输入界面。
[0034]结合本发明实施例第一方面的第七种可能的的实现方式,在本发明实施例第一方面的第八种可能的实现方式中,所述获取选中的问题类型图标之后还包括:
[0035]检测选中的问题类型图标在与反馈信息的类型信息对应的图标上的放置事件;
[0036]获取所述放置事件对应的选中的反馈信息的类型信息,展示与所述选中的反馈信息的类型信息的反馈信息输入界面;
[0037]接收通过所述反馈信息输入界面输入的与所述选中的反馈信息的类型信息对应的反馈信息。
[0038]结合本发明实施例第一方面或第一方面的第一种至第八种中任意一种可能的的实现方式,在本发明实施例第一方面的第九种可能的实现方式中,所述交互事件包括单击事件、长按事件、旋转事件、缩放事件、滑动事件、拖曳事件、按压事件、抬腕事件、翻腕事件、抖动事件、低头事件、抬头事件、摇头事件、语音输入事件、体感事件中的至少一种。
[0039]此外,为解决上述传统技术中的众测平台上对于相同的测试问题,测试人员可能在描述上存在较大的差异,从而导致对测试问题反馈的准确度不足的技术问题,特提出了一种反馈测试问题的装置。
[0040]本发明实施例第二方面提供了一种反馈测试问题的装置,所述装置包括:
[0041]测试流程获取模块,用于获取预设的测试流程配置信息,根据所述测试流程配置信息逐步展示测试界面;
[0042]交互事件检测模块,用于检测在所述测试界面上触发的交互事件,获取所述交互事件对应的交互操作标识和响应信息;
[0043]目标参考问题查找模块,用于接收输入的问题反馈指令,查找与所述交互操作标识和响应信息对应的第一参考问题集合,将所述第一参考问题集合作为目标参考问题集合展示;
[0044]问题反馈模块,用于获取在所述展示的目标参考问题集合中选中的参考问题,获取输入的与所述选中的参考问题对应的反馈信息,将所述选中的参考问题以及对应的反馈信息提交给测试服务器。
[0045]结合本发明实施例第二方面的实现方式,在本发明实施例第二方面的第一种可能的实现方式中,所述问题反馈模块,用于检测与所述选中的参考问题对应的图标在与反馈信息的类型信息对应的图标上的放置事件;获取所述放置事件对应的选中的反馈信息的类型信息,展示与所述选中的反馈信息的类型信息的反馈信息输入界面;接收通过所述反馈信息输入界面输入的与所述选中的反馈信息的类型信息反馈信息。
[0046]结合本发明实施例第二方面或第二方面的第一种可能的实现方式,在本发明实施例第二方面的第二种可能的实现方式中,所述装置还包括系统事件检测模块,用于检测系统事件,获取所述交互事件对应的系统事件标识和响应信息;接收输入的问题反馈指令,查找与所述系统事件标识和响应信息对应的第二参考问题集合,将所述第二参考问题集合作为目标参考问题集合展示。
[0047]结合本发明实施第二方面的第二种可能的实现方式,在本发明实施例第二方面的第三种可能的实现方式中,所述装置还包括测试规则信息匹配模块,用于查找所述交
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1