[发明专利]生成测试用例的方法和终端设备有效
申请号: | 201611259670.0 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106844202B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 王晓军;李雅勋;聂磊 | 申请(专利权)人: | 和创(北京)科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京卓唐知识产权代理有限公司 11541 | 代理人: | 崔金 |
地址: | 100088 北京市西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 测试 方法 终端设备 | ||
本申请提供了一种生成测试用例的方法和终端设备,该方法包括:显示控件列表和代表控件执行顺序的列表;检测到针对控件的指令时,所述控件依据指令而发生移动;当所述控件进入所述列表时,根据所述列表内控件的顺序确定对应控件的执行顺序并自动生成测试用例。降低了编写自动化测试用例的难度,缩短了用户编写自动化测试用例所需要的时间,提高测试工作效率。
技术领域
本申请涉及移动互联网领域,尤其涉及一种生成测试用例的方法和终端设备。
背景技术
自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步一步的执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念
但现有的自动化测试方案对测试人员的要求较高,需要较高的代码编写能力,测试用例编写耗时长,并且维护困难。
发明内容
有鉴于此,本申请实施例提供了一种生成测试用例的方法和终端设备,用以解决现有技术中自动化测试用例编写困难的技术问题。
根据本申请实施例的一个方面,提供了一种生成测试用例的方法,所述方法包括:显示控件列表和代表控件执行顺序的列表;检测到针对控件的指令时,所述控件依据指令而发生移动;当所述控件进入所述列表时,根据所述列表内控件的顺序确定对应控件的执行顺序并自动生成测试用例。
所述列表可以为时间轴列表、分类并行列表或二者组合,优选为时间轴列表。
所述指令可以为接触或语音指令,其中接触可以为瞬时接触或持续接触,当检测到针对控件的持续接触时,所述控件随着所述持续接触的移动而移动;瞬时接触可以为单击或双击,当检测到针对控件的瞬时接触时,所述控件跳转到代表控件执行顺序的列表内。
所述控件在列表中可以投射显示为图案、文字或二者组合。
优选其中一个自动生成测试用例为,当检测到针对控件的持续接触时,显示所述控件对应的图案,所述图案随着所述持续接触的移动而移动;当所述图案移动进入所述时间轴并且所述持续接触结束时,在所述持续接触结束的位置显示所述图案;根据所述时间轴内的图案顺序确定对应控件的执行顺序并自动生成测试用例。
根据本申请实施例的另一方面,提供了一种终端设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为:显示控件列表和代表控件执行顺序的列表;检测到针对控件的指令时,所述控件依据指令而移动;当所述控件进入所述列表时,根据所述列表内控件的顺序确定对应控件的执行顺序并自动生成测试用例。
优选处理器被配置为,显示控件列表和代表控件执行顺序的时间轴;检测到针对控件的持续接触时,显示所述控件对应的图案,所述图案随着所述持续接触的移动而移动;当所述图案移动进入所述时间轴并且所述持续接触结束时,在所述持续接触结束的位置显示所述图案;根据所述时间轴内的图案顺序确定对应控件的执行顺序并自动生成测试用例。
本申请实施例的有益效果包括:测试用例的编辑变得简单快捷、容易上手,通过控件的可视化以及列表的辅助,极大程度的降低了编写自动化测试用例的难度,不再需要较强的编程能力,缩短了用户编写自动化测试用例所需要的时间,提高测试工作效率。
附图说明
通过以下参照附图对本申请实施例的描述,本申请的上述以及其它目的、特征和优点将更为清楚,在附图中:
图1是本申请实施例的一种生成测试用例的方法的流程示意图;
图2是本申请实施例的测试用例的编辑界面示意图;
图3是本申请实施例的控件转化为脚本语句的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于和创(北京)科技股份有限公司,未经和创(北京)科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611259670.0/2.html,转载请声明来源钻瓜专利网。