【技术实现步骤摘要】
测试用例管理方法及装置
本专利技术涉及系统测试
,尤其涉及一种测试用例管理方法及装置。
技术介绍
随着移动通信技术的发展,移动终端产品越来越丰富,功能越来越复杂,推出的频率越来越快,导致研发周期缩短。在研发过程中,需要通过对移动终端的测试来保证产品的质量和性能,同时又必须提高移动终端的测试效率、控制测试成本,为此需要不断地积累测试技术,提高测试水平。在软件工程中的测试用例(testcase)是由测试者用于确定应用或软件系统是否正确工作的一组条件或变量。设计测试用例对于测试编写者来说可以是日常工作的耗时部分。用于设计测试用例的常见方法是手动编码来准备输入和预期输出,以及做出关于测试框架所提供的功能是否适合所选对象的决定。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下技术问题:不同的测试执行端之间缺乏联系,针对不同的执行端需要定制不同的自动化测试用例,不能有效的将测试用例进行重复利用;此外软件版本的更新也导致测试用例复用率低。
技术实现思路
本专利技术提供的测试用例管理方法及装置,能够有效地对测试用例进行管理,提高测试用例复用率。第一方面,本专利技术 ...
【技术保护点】
一种测试用例管理方法,其特征在于,包括:根据测试人员的配置,制定至少一个测试计划,每个测试计划包括测试计划名称、要执行的测试用例名称及状态;将所述至少一个测试计划进行保存;根据执行端的请求,查找对应的测试计划,并将所述测试计划中的测试用例列表发送给执行端,所述请求中包括测试计划的名称;接收执行端发送的所述测试计划中所有测试用例的执行结果;根据所述测试计划中所有测试用例的执行结果,对所述测试计划中所有测试用例的状态进行更新。
【技术特征摘要】
1.一种测试用例管理方法,其特征在于,包括:根据测试人员的配置,制定至少一个测试计划,每个测试计划包括测试计划名称、要执行的测试用例名称及状态;将所述至少一个测试计划进行保存;根据执行端的请求,查找对应的测试计划,并将所述测试计划中的测试用例列表发送给执行端,所述请求中包括测试计划的名称;接收执行端发送的所述测试计划中所有测试用例的执行结果;根据所述测试计划中所有测试用例的执行结果,对所述测试计划中所有测试用例的状态进行更新。2.根据权利要求1所述的测试用例管理方法,其特征在于,所述方法还包括:接收测试人员新上传的测试用例;将所述测试人员新上传的测试用例的状态设置为新。3.根据权利要求2所述的测试用例管理方法,其特征在于,所述根据所述测试计划中所有测试用例的执行结果,对所述测试计划中所有测试用例的状态进行更新包括:将首次执行的测试用例的状态由新更新为验证中。4.根据权利要求3所述的测试用例管理方法,其特征在于,所述根据所述测试计划中所有测试用例的执行结果,对所述测试计划中所有测试用例的状态进行更新包括:当同一测试用例的执行总次数等于第一预设值时,根据测试用例的执行总次数和执行成功次数计算测试用例的执行成功率;当所述执行成功率大于或等于第二预设值时,将状态为验证中的测试用例的状态更新为稳定;当所述执行成功率小于第二预设值时,将状态为验证中的测试用例的状态更新为不稳定。5.根据权利要求4所述的测试用例管理方法,其特征在于,所述根据所述测试计划中所有测试用例的执行结果,对所述测试计划中所有测试用例的状态进行更新包括:当同一测试用例的执行总次数大于第一预设值时,根据测试用例的执行总次数和执行成功次数计算测试用例的执行成功率;当所述执行成功率大于或等于第二预设值时,将状态为不稳定的测试用例的状态更新为稳定;当所述执行成功率小于第二预设值时,将状态为稳定的测试用例的状态更新为不稳定。6.根据权利要求4或5所述的测试用例管理方法,其特征在于,所述方法还包括:将状态为不稳定的测试用例通知测试人员,以便测试人员对所述测试用例进行修改;接收测试人员上传的修改后的测试用例,替换原测试用例;将所述测试用例的状态...
【专利技术属性】
技术研发人员:陈传超,胡仁义,颜伟,
申请(专利权)人:展讯通信上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。