确定测试策略的方法、装置及系统、计算机终端制造方法及图纸

技术编号:19933958 阅读:19 留言:0更新日期:2018-12-29 04:27
本发明专利技术公开了一种确定测试策略的方法、装置及系统、计算机终端。其中,该方法包括:确定用于测试应用的第一类测试策略,其中,上述第一类测试策略包括:通用策略;在测试上述应用的过程中,获取上述通用策略中的第二类测试策略,并采用上述第二类测试策略测试上述应用。本发明专利技术解决了现有技术中缺少确定自动化测试的测试策略的方法,导致测试效率较低的技术问题。

【技术实现步骤摘要】
确定测试策略的方法、装置及系统、计算机终端
本专利技术涉及计算机
,具体而言,涉及一种确定测试策略的方法、装置及系统、计算机终端。
技术介绍
目前市场上有各类开源或商业的自动化测试系统,均提供了测试对象识别、测试脚本编写、执行、日志查看、统计等功能,但是没有提供对测试策略管理等资产定义和管理功能,在测试移动应用的过程中,会导致测试的效率较低,影响测试移动应用的测试结果。针对上述现有技术中缺少确定自动化测试的测试策略的方法,导致测试效率较低的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种确定测试策略的方法、装置及系统、计算机终端,以至少解决现有技术中缺少确定自动化测试的测试策略的方法,导致测试效率较低的技术问题。根据本专利技术实施例的一个方面,提供了一种确定测试策略的方法,包括:确定用于测试应用的第一类测试策略,其中,上述第一类测试策略包括:通用策略;在测试上述应用的过程中,获取上述通用策略中的第二类测试策略,并采用上述第二类测试策略测试上述应用。进一步地,获取上述通用策略中的第二类测试策略,包括:确定上述通用策略中的至少一个测试子策略,其中,上述测试子策略至少包括:测试类型策略、测试机型策略、业务类型策略、APP冲突覆盖策略;通过对上述测试子策略进行组合处理,得到上述第二类测试策略。进一步地,在采用上述第二类测试策略测试上述应用之后,上述方法还包括:存储上述第二类测试策略至预设数据库中。进一步地,在存储上述第二类测试策略至预设数据库之前,上述方法还包括:获取当前测试应用的测试次数;在上述测试次数大于或等于两次的情况下,获取上述预设数据库中存储的第二类测试策略;在上述测试次数为一次的情况下,执行上述存储上述第二类测试策略至预设数据库中的步骤。进一步地,在存储上述第二类测试策略至预设数据库之后,上述方法还包括:获取上述应用的第一类型;判断上述第一类型是否与第二类型一致,得到判断结果,其中,上述第二类型为上述第二类测试策略所对应的应用的类型;在上述判断结果为是的情况下,获取上述预设数据库中存储的第二类测试策略。根据本专利技术实施例的另一方面,还提供了一种确定测试策略的系统,包括:处理器,用于确定用于测试应用的第一类测试策略,其中,上述第一类测试策略包括:通用策略,并在测试上述应用的过程中,获取上述通用策略中的第二类测试策略,并采用上述第二类测试策略测试上述应用;数据库,与上述处理器连接,用于存储上述第一类测试策略和上述第二类测试策略。进一步地,上述处理器通过以下方式获取上述通用策略中的第二类测试策略:确定上述通用策略中的至少一个测试子策略,其中,上述测试子策略至少包括:测试类型策略、测试机型策略、业务类型策略、APP冲突覆盖策略;通过对上述测试子策略进行组合处理,得到上述第二类测试策略。根据本专利技术实施例的另一方面,还提供了一种计算机终端,提供人机交互测试界面,上述人机交互界面包括:第一界面,用于展示用于测试应用的第一类测试策略,其中,上述第一类测试策略包括:通用策略;第二界面,用于展示第二类测试策略,其中,上述第二类测试策略为在测试上述应用的过程中从上述通用策略中获取的测试策略,用于测试上述应用。根据本专利技术实施例的另一方面,还提供了一种计算机终端,提供人机交互测试界面,上述人机交互界面包括:第一控件,用于接收用户的第一选择指令,并在上述第一选择指令的触发下展示上述第一类测试策略;第二控件,为上述第一控件所管理的子控件,用于接收用户的第二选择指令,并在上述第二选择指令的触发下展示上述第二类测试策略,其中,上述第一类测试策略包括:通用策略,上述第二类测试策略为在测试上述应用的过程中从上述通用策略中获取的测试策略,用于测试上述应用。根据本专利技术实施例的另一方面,又提供了一种确定测试策略的装置,包括:确定模块,用于确定用于测试应用的第一类测试策略,其中,上述第一类测试策略包括:通用策略;获取模块,用于在测试上述应用的过程中,获取上述通用策略中的第二类测试策略,并采用上述第二类测试策略测试上述应用。在本专利技术实施例中,通过确定用于测试应用的第一类测试策略,其中,上述第一类测试策略包括:通用策略;在测试上述应用的过程中,获取上述通用策略中的第二类测试策略,并采用上述第二类测试策略测试上述应用,达到了确定用于测试移动应用的自动化测试策略的目的,从而实现了提高测试移动应用的测试效率的技术效果,进而解决了现有技术中缺少确定自动化测试的测试策略的方法,导致测试效率较低的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种确定测试策略的方法的步骤流程图;图2是根据本专利技术实施例的一种可选的确定测试策略的方法的步骤流程图;图3是根据本专利技术实施例的一种可选的确定测试策略的方法的步骤流程图;图4是根据本专利技术实施例的一种可选的确定测试策略的方法的步骤流程图;图5是根据本专利技术实施例的一种可选的确定测试策略的系统的结构框图;图6是根据本专利技术实施例的一种可选的计算机终端的人机交互测试界面图;图7是根据本专利技术实施例的另一种可选的计算机终端的人机交互测试界面图;以及图8是根据本专利技术实施例的一种确定测试策略的装置的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1本专利技术实施例提供了一种确定测试策略的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图1是根据本专利技术实施例的一种确定测试策略的方法的步骤流程图,如图1所示,该方法包括如下步骤:步骤S102,确定用于测试应用的第一类测试策略,其中,上述第一类测试策略包括:通用策略;步骤S104,在测试上述应用的过程中,获取上述通用策略中的第二类测试策略,并采用上述第二类测试策略测试上述应用。在本专利技术实施例中,通过确定用于测试应用的第一类测试策略,其中,上述第一类测试策略包括:通用策略;在测试上述应用的过程中,获取上述通用策略中的第二类测试策略,并采用上述第二类测试策略测试上述应用,达到了确定用于测试移动应用的自动化测本文档来自技高网
...

【技术保护点】
1.一种确定测试策略的方法,其特征在于,包括:确定用于测试应用的第一类测试策略,其中,所述第一类测试策略包括:通用策略;在测试所述应用的过程中,获取所述通用策略中的第二类测试策略,并采用所述第二类测试策略测试所述应用。

【技术特征摘要】
1.一种确定测试策略的方法,其特征在于,包括:确定用于测试应用的第一类测试策略,其中,所述第一类测试策略包括:通用策略;在测试所述应用的过程中,获取所述通用策略中的第二类测试策略,并采用所述第二类测试策略测试所述应用。2.根据权利要求1所述的方法,其特征在于,获取所述通用策略中的第二类测试策略,包括:确定所述通用策略中的至少一个测试子策略,其中,所述测试子策略至少包括:测试类型策略、测试机型策略、业务类型策略、APP冲突覆盖策略;通过对所述测试子策略进行组合处理,得到所述第二类测试策略。3.根据权利要求1所述的方法,其特征在于,在采用所述第二类测试策略测试所述应用之后,所述方法还包括:存储所述第二类测试策略至预设数据库中。4.根据权利要求3所述的方法,其特征在于,在存储所述第二类测试策略至预设数据库之前,所述方法还包括:获取当前测试应用的测试次数;在所述测试次数大于或等于两次的情况下,获取所述预设数据库中存储的第二类测试策略;在所述测试次数为一次的情况下,执行所述存储所述第二类测试策略至预设数据库中的步骤。5.根据权利要求3或4所述的方法,其特征在于,在存储所述第二类测试策略至预设数据库之后,所述方法还包括:获取所述应用的第一类型;判断所述第一类型是否与第二类型一致,得到判断结果,其中,所述第二类型为所述第二类测试策略所对应的应用的类型;在所述判断结果为是的情况下,获取所述预设数据库中存储的第二类测试策略。6.一种确定测试策略的系统,其特征在于,包括:处理器,用于确定用于测试应用的第一类测试策略,其中,所述第一类测试策略包括:通用策略,并在测试所述应用的过程中,获取所述...

【专利技术属性】
技术研发人员:黄莺王燕燕安如显曹春燕程琳琳
申请(专利权)人:中国邮政储蓄银行股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1