【技术实现步骤摘要】
测试用例的处理方法及装置
本专利技术涉及计算机
,具体而言,涉及一种测试用例的处理方法及装置。
技术介绍
随着游戏开发规模增大、复杂程度的增加,为了保证测试质量,测试用例的可读化编写和执行,显得尤为重要。由于游戏项目迭代较为频繁,在测试时间相对较短的情况下,编写完整的测试用例非常耗费时间,但是编写个别测试点又会导致测试时不够全面,出现遗漏。并且,测试用例编写时由于没有合理的标题和预期结果,导致其他人阅读起来非常困难,不能有效的利用下去;目前现有的测试用例并不支持以思维导图的形式进行处理,仅支持通过文本用例的编写和上传,耗时非常长且无法通过简明的结构进行展示,同时在版本迭代较快的情况下,维护起来非常繁琐,比较浪费时间。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种测试用例的处理方法及装置,以至少解决现有的测试用例的处理方法,测试用例的可读性和可执行性较低的技术问题。根据本专利技术实施例的一个方面,提供了一种测试用例的处理方法,包括:在接收到思维导图文件用例的情况下,通过解析上述思维导图文件用例生成测试用例;通过对上述测试用例 ...
【技术保护点】
1.一种测试用例的处理方法,其特征在于,包括:在接收到思维导图文件用例的情况下,通过解析所述思维导图文件用例生成测试用例;通过对所述测试用例进行完整性检测,确定所述测试用例是否为不完整用例;在确定所述测试用例为所述不完整用例的情况下,根据所述不完整用例发出修改提示,其中,所述不完整用例至少包括:不满足测试用例格式要求的用例,所述测试用例格式至少包括以下其中之一:用例模块、用例名称、用例条件和用例步骤、预期结果。
【技术特征摘要】
1.一种测试用例的处理方法,其特征在于,包括:在接收到思维导图文件用例的情况下,通过解析所述思维导图文件用例生成测试用例;通过对所述测试用例进行完整性检测,确定所述测试用例是否为不完整用例;在确定所述测试用例为所述不完整用例的情况下,根据所述不完整用例发出修改提示,其中,所述不完整用例至少包括:不满足测试用例格式要求的用例,所述测试用例格式至少包括以下其中之一:用例模块、用例名称、用例条件和用例步骤、预期结果。2.根据权利要求1所述的处理方法,其特征在于,在通过解析所述思维导图文件用例生成测试用例之前,所述方法还包括:将所述思维导图文件用例转化为可执行用例,所述可执行用例至少包括:文本用例。3.根据权利要求1所述的处理方法,其特征在于,通过解析所述思维导图文件用例生成测试用例,包括:通过递归读取所述思维导图文件用例的数据结构,确定所述数据结构的节点数据;依据所述节点数据生成所述测试用例。4.根据权利要求3所述的处理方法,其特征在于,通过递归读取所述思维导图文件用例的数据结构,确定所述数据结构的节点数据,包括:通过递归读取所述思维导图文件用例的数据结构,确定所述数据结构中的根节点和所述根节点的下级子节点;依据所述节点数据生成所述测试用例,包括:依据所述根节点和所述下级子节点生成所述测试用例。5.根据权利要求4所述的处理方法,其特征在于,通过对所述测试用例进行完整性检测,确定所述测试用例是否为不完整用例,包括:通过对所述测试用例进行完整性检测,确定所述数据结构是否满足预定结构要求;在所述数据结构未满足所述预定结构要求的情况下,确定所述测试用例为所述不完整用例。6.根据权利要求5所述的处理方法,其特征在于,在确定所述数据结构满足所述预定结构要求之后,所述方法还包括:确定所述下级子节点的数量;依据所述下级子节点的数量对应处理所述测试用例,其中,...
【专利技术属性】
技术研发人员:姜翔宇,苏伟红,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。