本发明专利技术实施例公开了测试用例的执行方法及移动终端,本发明专利技术实施例方法包括:移动终端获取PC测试用例管理端分配的测试用例;移动终端确定测试计划,所述测试计划中包括需要执行的测试用例;移动终端在待测试程序执行所述测试计划中的测试用例;移动终端上报所述测试计划中测试用例的执行结果。本发明专利技术实施例充分利用移动终端的优势,提高了测试效率,更加方便快捷。
【技术实现步骤摘要】
本专利技术涉及互联网
,特别涉及一种测试用例的执行方法及移动终端。
技术介绍
测试用例(TestCase)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。在对移动终端应用测试的过程中,通常使用PC测试用例管理端管理测试用例,例如使用excel等PC文本工具管理测试用例,当测试移动终端应用产品时(如手机QQ,微信等),需要看着PC端的测试用例执行测试,现有技术中移动终端的应用测试必须需要依靠PC端辅助,无法离开PC端去执行测试用例,测试不够便捷,无法发挥移动终端的优势。
技术实现思路
本专利技术实施例提供了一种测试用例的执行方法及移动终端,充分利用移动终端的优势,提高了测试效率,更加方便快捷。本专利技术实施例第一方面提供了一种测试用例的执行方法,包括:移动终端获取PC测试用例管理端分配的测试用例;所述移动终端确定测试计划,所述测试计划中包括需要执行的测试用例;所述移动终端在待测试程序执行所述测试计划中的测试用例;所述移动终端上报所述测试计划中测试用例的执行结果。本专利技术实施例第二方面提供了一种移动终端,包括:获取单元,用于获取PC测试用例管理端分配的测试用例;确定单元,用于确定测试计划,所述测试计划中包括需要执行的测试用例;执行单元,用于在待测试程序执行所述测试计划中的测试用例;上报单元,用于上报所述测试计划中测试用例的执行结果。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例中移动终端通过获取PC测试用例管理端分配的测试用例可以确定包括需要执行的测试用例的测试计划,随时随地进行移动终端的测试,移动终端在待测试程序执行所述测试计划中的测试用例后,上报所述测试计划中测试用例的执行结果。本专利技术实施例充分利用移动终端的优势,提高了测试效率,测试人员可以随时随地在移动终端执行测试,更加方便快捷。附图说明图1是本专利技术实施例中测试用例的执行方法的一个实施例示意图;图2是本专利技术实施例中测试用例的执行方法的另一个实施例示意图;图3是本专利技术实施例中测试用例的执行方法的另一个实施例示意图;图4是本专利技术实施例中移动终端的一个实施例示意图;图5是本专利技术实施例中移动终端的另一个实施例示意图;图6是本专利技术实施例中移动终端的另一个实施例示意图。具体实施方式本专利技术实施例提供了一种测试用例的执行方法及移动终端,充分利用移动终端的优势,提高了测试效率,更加方便快捷。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。请参阅图1,本专利技术实施例中测试用例的执行方法的一个实施例包括:101、移动终端获取PC测试用例管理端分配的测试用例;本实施例中,PC测试用例管理即为管理测试用例的PC端,PC测试用例管理端与所述移动终端建立通信连接,PC测试用例管理端分配测试用例给所述移动终端,移动终端接收所述分配的测试用例,本实施例中,所述移动终端获取的测试用例可以是PC测试用例管理端根据移动终端的处理能力分配的,移动终端的处理能力可以是移动终端的可用内存参数,剩余电量百分数等,此处不作限定。102、移动终端确定测试计划;移动终端确定测试计划可以是:移动终端在获取的测试用例中,选择若干(一个或多个)加入测试计划,所述测试计划中包括需要执行的测试用例;103、移动终端在待测试程序执行所述测试计划中的测试用例;移动终端在确定测试计划后,即可在待测试程序中,执行所述测试计划中的测试用例。104、移动终端上报所述测试计划中测试用例的执行结果。本实施例中,移动终端上报所述测试计划中测试用例的结果可以是:对所述测试计划中的每个测试用例,在执行完成后,上报执行结果,此处不作限定。本专利技术实施例中移动终端通过获取PC测试用例管理端分配的测试用例可以确定包括需要执行的测试用例的测试计划,随时随地进行移动终端的测试,移动终端在待测试程序执行所述测试计划中的测试用例后,上报所述测试计划中测试用例的执行结果。本专利技术实施例充分利用移动终端的优势,避免了PC测试用例管理端资源的过多占用,影响系统性能,提高了测试效率,测试人员可以随时随地在移动终端执行测试,更加方便快捷。图1所示的实施例中,所述移动终端在待测试程序执行所述测试计划中的测试用例有多种方式,下面结合具体实施例作出详细说明,请参阅图2,本专利技术实施例中测试用例的执行方法的另一个实施例包括:201、移动终端获取PC测试用例管理端分配的测试用例;本实施例中,PC测试用例管理即为管理测试用例的PC端,PC测试用例管理端与所述移动终端建立通信连接,PC测试用例管理端分配测试用例给所述移动终端,本实施例中,所述移动终端获取的测试用例可以是PC测试用例管理端根据移动终端的处理能力分配的,移动终端的处理能力可以是移动终端的可用内存参数,剩余电量百分数等,此处不作限定。202、移动终端确定测试计划;移动终端确定测试计划可以是:移动终端在获取的测试用例中,选择若干(一个或多个)加入测试计划,所述测试计划中包括需要执行的测试用例;203、移动终端依次选择所述测试计划中的测试用例为目标测试用例;移动终端在确定测试计划后,即可在待测试程序中,依次选择所述测试计划中的测试用例为目标测试用例,执行所述测试计划中选择的目标测试用例,上述依次选择所述测试计划中的测试用例为目标测试用例的顺序可以是预先设定的(如预先设定的优先级或排序顺序),也可以是随机的,此处不作限定。204、移动终端显示所述目标测试用例;所述目标测试用例的显示内容可以包括:所述目标测试用例的模块名,测试项,标题,ID,所属优先级,输入和输出;205、移动终端在用户选择预先设置的“开始”按钮后,执行所述目标测试用例;移动终端在测试用例的显示界面还可以显示有“开始”按钮和“休息时间”按钮,移动终端在用户选择预先设置的“开始”按钮后,即可执行所述目标测试用例,所述移动终端还可以在用户选择预先设置的“休息时间”按钮后,在设定休息时间,在经过所述设定的休息时间后,执行所述目标测试用例此处不作限定。本实施例中,执行所述目标测试用例可以是包括:在所述待测试程序的每个函数添加一句log,在所述待测试程序执行时,在预置的日志中输出被执行的函数log,可以理解的是,在本专利技术其他一些实施例中,执行所述目标测试用例还可以是包括:在所述待测试程序的每个函数添加一句log,在所述待测试程序执行本文档来自技高网...
【技术保护点】
一种测试用例的执行方法,其特征在于,包括:移动终端获取PC测试用例管理端分配的测试用例;所述移动终端确定测试计划,所述测试计划中包括需要执行的测试用例;所述移动终端在待测试程序执行所述测试计划中的测试用例;所述移动终端上报所述测试计划中测试用例的执行结果。
【技术特征摘要】
1.一种测试用例的执行方法,其特征在于,包括:移动终端获取PC测试用例管理端分配的测试用例;所述移动终端确定测试计划,所述测试计划中包括需要执行的测试用例;所述移动终端在待测试程序执行所述测试计划中的测试用例;所述移动终端上报所述测试计划中测试用例的执行结果。2.根据权利要求1所述的方法,其特征在于,所述移动终端在待测试程序执行所述测试计划中的测试用例包括:所述移动终端依次选择所述测试计划中的测试用例为目标测试用例;所述移动终端显示所述目标测试用例,所述目标测试用例的显示内容包括:所述目标测试用例的模块名,测试项,标题,ID,所属优先级,输入和输出;所述移动终端在用户选择预先设置的“开始”按钮后,执行所述目标测试用例;所述移动终端在所述目标测试用例执行完成后,接收用户选择的执行结果,所述执行结果为通过或失败;所述移动终端上报所述测试计划中测试用例的执行结果包括:所述移动终端检验所述目标测试用例是否执行,若是,则上报所述目标测试用例的执行结果,若否,则在所述待测试程序重新执行所述目标测试用例。3.根据权利要求2所述的放,其特征在于,所述执行所述目标测试用例包括:在所述待测试程序的每个函数添加一句log,在所述待测试程序执行时,在预置的日志中输出被执行的函数log。4.根据权利要求2所述的放,其特征在于,所述执行所述目标测试用例包括:在所述待测试程序的每个函数添加一句log,在所述待测试程序执行时,通过操作序列记录被执行的函数。5.根据权利要求3或4所述的方法,其特征在于,所述移动终端在所述目标测试用例执行完成后,接收用户选择的执行结果包括:所述移动终端在所述目标测试用例执行完成后,显示所述目标测试用例中记录的被执行函数的数量,以及“通过”和“失败”的选择按钮,在用户选择点击“通过”和“失败”的选择按钮中之一后,接收用户...
【专利技术属性】
技术研发人员:张少峰,马云,张峰,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。