当前位置:文档之家› 【CN109840210A】一种测试方法、装置及电子设备【专利】

【CN109840210A】一种测试方法、装置及电子设备【专利】


发明内容 [0005] 鉴于以上所述现有技术的缺点,本发明的目的在于提供一种测试方法、装置及电 子设备,用于解决现有技术中测试效率低的问题。 [0006] 为实现上述目的及其他相关目的,根据本发明的第一方面,本发明实施例提供一 种测试方法,该方法包括以下步骤: [0007] 获取测试指令,所述测试指令携带有测试类型; [0008] 从测试用例库中,选择与所述测试类型相匹配的测试用例组;其中,所述测试用例 库包括预先配置的多个测试用例组,每个测试用例组被配置为对应的测试类型; [0009] 使用选择出的测试用例组执行测试。 [0010] 可选地,当获取到的测试指令包括第一测试类型和第二测试类型时,所述从测试 用例库中,选择与所述测试类型相匹配的测试用例组,包括: [0011] 从测试用例库中选择第一测试类型对应的第一测试用例组,以及选择第二测试类 型对应的第二测试用例组; [0012] 通过第一测试用例组和第二测试用例组中的测试用例标识,除去重复测试用例后 得到第三测试用例组; [0013] 所述使用选择出的测试用例组执行测试,包括: [0014] 使用所述第三测试用例组执行测试。 [0015] 可选地,当所述测试指令还携带关键字时,所述从测试用例库中,选择与所述测试 类型相匹配的测试用例组,包括: [0016] 从所述测试用例库中,选择与所述测试类型项匹配的第四测试用例组; [0017] 从所述第四测试用例组中,选择与所述关键字相匹配的第五测试用例组; [0018] 所述使用选择出的测试用例组执行测试,包括:
G06F 11/36(2006 .01)
(10)申请公布号 CN 109840210 A (43)申请公布日 2019.06.04
( 54 )发明 名称 一种测试方法、装置及电子设备
( 57 )摘要 本发明实施例提供一种测试方法、装置及电
子设备 ,包括获取 测试指令 ,所述 测试指令携带 有测试类型;从测试用例库中 ,选择与所述测试 类型相匹配的测试用例组 ;其中 ,所述测试用例 库包括预先配置的多个测试 用例组 ,每个测试 用 例组被配置为对应的 测试类型 ;使 用选择出的 测 试用例组执行测试。本发明对测试用例库进行了 分类管理 ,通过 测试类型的 灵活配置 ,进行 测试 用例组的有序搭配,有效提高了测试效率。
括预先配置的多个测试用例组,每个测试用例组被配置为对应的测试类型; 使用选择出的测试用例组执行测试。
3
CN 109840210 A
说 明 书ຫໍສະໝຸດ 1/7 页一种测试方法、装置及电子设备
技术领域 [0001] 本发明涉及计算机技术领域,特别是涉及一种测试方法、装置及电子设备。
背景技术 [0002] 随着软件规模的不断发展和对软件质量的要求不断提高,自动化测试是软件测试 的 重要一环 ,不仅可以 节省人 力还可以 对软件 测试点覆盖更 加全面 ,避免了人工 测试造成 的漏测和人力随软件规模增长而成本越来越大。 [0003] 然而,发明人通过研究发现,在自动化测试过程中,测试人员会开发大量的自动化 用例,规模越大,自动化用例规模成几何数量增长,这样会导致每次测试前需要从大量测试 用例进行重新组织才能执行 ,如何进行有效的执行 和管理 ,是自 动化测试能否有效 利 用的 重要保障。 [0004] 因此,如何能够有效管理测试用例,进而提高测试效率是本领域技术人员亟需解 决的技术问题。
2
CN 109840210 A
权 利 要 求 书
2/2 页
还携带关键字时,从所述测试用例库中,选择与所述测试类型项匹配的第四测试用例组; 从所述第四测试用例组中,选择与所述关键字相匹配的第五测试用例组; 所述执行模块用于,使用所述第五测试用例组执行测试。 9 .根据权利要求6所述的测试装置,其特征在于,所述选择模块用于,当所述测试类型
包括系统测试时,选择测试用例库中的所有测试用例。 10 .一种电子设备,其特征在于,所述电子设备包括处理器;以及, 与所述处理器通信连接的存储器;其中, 所述存储器存储有可被所述处理器执行的 指令 ,所述指令被所述处理器执行 ,以 使所
述处理器能够: 获取测试指令,所述测试指令携带有测试类型; 从测试 用例库中 ,选择与所述测试类型相匹配的 测试 用例组 ;其中 ,所述测试 用例库包
( 19 )中华人民 共和国国家知识产权局
( 12 )发明专利申请
(21)申请号 201910093368 .X (22)申请日 2019 .01 .30 (71)申请人 郑州云海信息技术有限公司
地址 450018 河南省郑州市郑东新区心怡 路278号16层1601室
(72)发明人 宿培伟 (51)Int .Cl .
权利要求书2页 说明书7页 附图2页
CN 109840210 A
CN 109840210 A
权 利 要 求 书
1/2 页
1 .一种测试方法,其特征在于,包括以下步骤: 获取测试指令,所述测试指令携带有测试类型; 从测试 用例库中 ,选择与所述测试类型相匹配的 测试 用例组 ;其中 ,所述测试 用例库包 括预先配置的多个测试用例组,每个测试用例组被配置为对应的测试类型; 使用选择出的测试用例组执行测试。 2 .根据权利要求1所述的测试方法,其特征在于,当获取到的测试指令包括第一测试类 型和第二测试类型时 ,所述从测试 用例库中 ,选择与所述测试类型相匹配的 测试 用例组 ,包 括: 从 测试 用例库中选择第一测试类型对应的 第一测试 用例组 ,以 及选择第二测试类型对 应的第二测试用例组; 通过第一测试用例组和第二测试用例组中的测试用例标识,除去重复测试用例后得到 第三测试用例组; 所述使用选择出的测试用例组执行测试,包括: 使用所述第三测试用例组执行测试。 3 .根据权利要求1所述的测试方法,其特征在于,当所述测试指令还携带关键字时,所 述从测试用例库中,选择与所述测试类型相匹配的测试用例组,包括: 从所述测试用例库中,选择与所述测试类型项匹配的第四测试用例组; 从所述第四测试用例组中,选择与所述关键字相匹配的第五测试用例组; 所述使用选择出的测试用例组执行测试,包括: 使用所述第五测试用例组执行测试。 4 .根据权利要求1所述的测试方法,其特征在于,所述从测试用例库中,选择与所述测 试类型相匹配的测试用例组,包括: 当所述测试类型包括系统测试时,选择测试用例库中的所有测试用例。 5 .根据权利要求1所述的测试方法,其特征在于,所述测试类型包括功能类型和/或环 境类型 ;其中 ,所述功能类型包括冒 烟测试、验证测试、回归测试 和系统 测试中的一种或多 种的组合;所述环境类型包括单机环境和/或物理环境。 6 .一种测试装置,其特征在于,包括: 获取模块,用于获取测试指令,所述测试指令携带有测试类型; 选择模块 ,用于从 测试 用例库中 ,选择与所述 测试类型 相匹配的 测试 用例组 ;其中 ,所 述 测试 用例库包括预先配置的 多个 测试 用例组 ,每个 测试 用例组被配置为对应的 测试类 型; 执行模块,用于使用选择出的测试用例组执行测试。 7 .根据权利要求6所述的测试装置,其特征在于,所述选择模块用于,当获取到的测试 指令包括第一测试类型和第二测试类型时 ,从测试 用例库中选择第一测试类型对应的 第一 测试用例组,以及选择第二测试类型对应的第二测试用例组; 通过第一测试用例组和第二测试用例组中的测试用例标识,除去重复测试用例后得到 第三测试用例组; 所述执行模块用于,使用所述第三测试用例组执行测试。 8 .根据权利要求6所述的测试装置,其特征在于,所述选择模块用于,当所述测试指令
相关主题