一种面向对象的测试用例设计和编写方法.pdf

上传人:1*** 文档编号:4488337 上传时间:2018-10-17 格式:PDF 页数:8 大小:651.07KB
返回 下载 相关 举报
一种面向对象的测试用例设计和编写方法.pdf_第1页
第1页 / 共8页
一种面向对象的测试用例设计和编写方法.pdf_第2页
第2页 / 共8页
一种面向对象的测试用例设计和编写方法.pdf_第3页
第3页 / 共8页
点击查看更多>>
资源描述

《一种面向对象的测试用例设计和编写方法.pdf》由会员分享,可在线阅读,更多相关《一种面向对象的测试用例设计和编写方法.pdf(8页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 104239210 A (43)申请公布日 2014.12.24 CN 104239210 A (21)申请号 201410489463.9 (22)申请日 2014.09.23 G06F 11/36(2006.01) (71)申请人 浪潮电子信息产业股份有限公司 地址 250101 山东省济南市高新区浪潮路 1036 号 (72)发明人 赵霞 孙言弟 郭静 (74)专利代理机构 济南信达专利事务所有限公 司 37100 代理人 张靖 (54) 发明名称 一种面向对象的测试用例设计和编写方法 (57) 摘要 本发明公开了一种面向对象的测试用例设计 和编写方法, 基于面。

2、向对象的思想, 将要测试的功 能模块抽象出业务对象, 完成整个测试用例的设 计 ; 然后通过类似程序开发中多态、 继承的方法, 通过 excel 的链接功能, 完成对业务对象的不小 于 1 次的调用, 从而提高软件测试业务对象的复 用率。本发明优化传统基于过程的软件测试设计 思想, 提高软件测试各个过程的自动化, 提高软件 测试用例模块的复用率, 提高软件测试的效率, 缩 短软件测试用例的设计和编写周期, 提高整体效 率。 (51)Int.Cl. 权利要求书 1 页 说明书 2 页 附图 4 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书2页 附图4页 。

3、(10)申请公布号 CN 104239210 A CN 104239210 A 1/1 页 2 1. 一种面向对象的测试用例设计和编写方法, 其特征在于 : 基于面向对象的思想, 将 要测试的功能模块抽象出业务对象, 完成整个测试用例的设计 ; 然后通过类似程序开发中 多态、 继承的方法, 通过excel的链接功能, 完成对业务对象的不小于1次的调用, 从而提高 软件测试业务对象的复用率。 2. 根据权利要求 1 所述的一种面向对象的测试用例设计和编写方法, 其特征在于, 所 述方法的构建过程为 : A) 基于面向对象的思想, 将被测模块抽象成可通用的业务对象, 每个对象中涉及 : 操作 的对。

4、象、 进行的操作 ; B) 基于类似面向对象中多态思想, 将业务对象中的操作进行具体的实现, 如果该对象 对其他用例的设计还有价值, 则归于软件测试基本用例中, 反之, 则将该测试用例形成一个 测试用例实体 ; C) 基于类似面向对象中继承的思想, 将业务对象中的操作进行具体的实现, 如果该对 象对其他用例的设计还有价值, 则归于软件测试基本用例中, 反之, 则将该测试用例形成一 个测试用例实体。 3.根据权利要求1或2所述的一种面向对象的测试用例设计和编写方法, 其特征在于, 所述方法操作步骤如下 : 1) 以传统的测试用例的编写方法, 针对一个测试需求点的一个操作流程, 独立编写一 个测试。

5、用例 ; 2) 将步骤 1) 中编写的测试用例中常用的测试对象抽象出来为基例 ; 3) 在步骤 2) 中所抽象出的基例的基础上, 编写该需求点的测试用例时, 仅使用调用的 基例作为测试步骤。 4. 根据权利要求 3 所述的一种面向对象的测试用例设计和编写方法, 其特征在于 : 针 对告警模块 - 计算资源告警范围需求点, 编写测试用例, 将计算资源分为 CPU 资源、 内存资 源、 磁盘资源、 网络资源, 针对每一种资源, 编写设置、 检查测试用例见 ; 将测试用例中常用的测试对象抽象出为 : 对话框测试基例、 输入框测试基例、 边界值设 置基例, 这些基例在其他模块需求点设置中同样可以使用,。

6、 一次编写、 多次使用 ; 在抽象出的基例的基础上, 编写该需求点的测试用例时, 仅使用调用的基例作为测试 步骤。 权 利 要 求 书 CN 104239210 A 2 1/2 页 3 一种面向对象的测试用例设计和编写方法 技术领域 0001 本发明涉及计算机软件测试及自动化领域, 具体涉及一种基于离散 Hopfi eld 神经 网络的 RTOS 功耗优化方法, 将面向对象及其附属概念用于软件测试的设计和编写, 提高软 件测试用例的编写效率和复用率, 简介缩减软件测试的周期及整个项目的周期。 背景技术 0002 随着软件应用领域的日益广泛、 对软件功能及可靠性的要求日益苛刻, 软件竞争 的日益。

7、残酷, 如何快速、 高效的生产功能全面、 可靠性高的软件无疑是一个亟待解决的问 题, 软件测试是保证软件质量一个有效、 不可缺少的手段。 0003 软件测试用例是软件测试的灵魂和不可替代的利器, 与此同时, 软件测试用例的 编写也是一件浩大的工程, 而目前国内外的软件测试自动化对于测试用例的设计和编写自 动化涉及不深。 发明内容 0004 本发明要解决的技术问题是 : 本发明目的是提供一种软件测试用例设计和编写自 动化的思路, 提高软件测试用例设计和编写的自动化程度。针对软件测试用例设计和编写 的一系列现状 : 工作量大 (中型项目上千条测试用例编写) 、 自动化率低、 重复内容输入多等 问题。

8、, 提出一种面向对象的软件测试用例设计和编写的方法。 0005 本发明所采用的技术方案为 : 一种面向对象的测试用例设计和编写方法, 基于面向对象的思想, 将要测试的功能模 块抽象出业务对象, 完成整个测试用例的设计 ; 然后通过类似程序开发中多态、 继承的方 法, 通过 excel 的链接功能, 完成对业务对象的不小于 1 次的调用, 从而提高软件测试业务 对象的复用率。 0006 所述方法的构建过程为 : A) 基于面向对象的思想, 将被测模块抽象成可通用的业务对象, 每个对象中涉及 : 操作 的对象 (如按钮、 文本框、 选择框) 、 进行的操作 (如点击、 输入、 选择) ; B) 基。

9、于类似面向对象中多态思想, 将业务对象中的操作进行具体的实现, 如果该对象 对其他用例的设计还有价值, 则归于软件测试基本用例中 (简称 : 基例) , 反之, 则将该测试 用例形成一个测试用例实体 ; C) 基于类似面向对象中继承的思想, 将业务对象中的操作进行具体的实现, 如果该对 象对其他用例的设计还有价值, 则归于软件测试基本用例中 (简称 : 基例) , 反之, 则将该测 试用例形成一个测试用例实体。 0007 所述方法操作步骤如下 : 1) 以传统的测试用例的编写方法, 针对一个测试需求点的一个操作流程, 独立编写一 个测试用例 ; 2) 将步骤 1) 中编写的测试用例中常用的测试。

10、对象抽象出来为基例 ; 说 明 书 CN 104239210 A 3 2/2 页 4 3) 在步骤 2) 中所抽象出的基例的基础上, 编写该需求点的测试用例时, 仅使用调用的 基例作为测试步骤。 0008 针对告警模块-计算资源告警范围需求点, 编写测试用例, 将计算资源分为CPU资 源、 内存资源、 磁盘资源、 网络资源, 针对每一种资源, 编写设置、 检查 (高于、 低于阈值) 等基 本类似的测试用例, 重复工作量显而易见 ; 将测试用例中常用的测试对象抽象出为 : 对话框测试基例、 输入框测试基例、 边界值设 置基例, 这些基例在其他模块需求点设置中同样可以使用, 一次编写、 多次使用 。

11、; 在抽象出的基例的基础上, 编写该需求点的测试用例时, 仅使用调用的基例作为测试 步骤。 0009 本发明有益效果 : 在测试用例设计和编写过程中参入 “面向对象” 的概念, 通过类 似程序开发中多态、 继承的方法, 利用面向对象高内聚、 低耦合的特点, 优化传统基于过程 的软件测试设计思想, 提高软件测试各个过程的自动化, 提高软件测试用例模块的复用率, 提高软件测试的效率, 缩短软件测试用例的设计和编写周期, 提高整体效率。 附图说明 0010 图 1 为传统的基于过程组织的测试用例 ; 图 2 为针对一个测试需求点抽象出的基本测试用例, 简称基例 ; 图 3 为基于基例编写的一个需求点。

12、的测试用例 ; 图 4 为本发明方法具体实施流程图。 具体实施方式 0011 下面根据说明书附图, 以告警模块 - 计算资源告警范围需求点的测试用例为例, 对本发明进一步说明 : (1) 如图 1 所示, 为传统的测试用例的编写方法, 针对一个测试需求点的一个操作流 程, 独立编写一个测试用例 : 将计算资源分为 CPU 资源、 内存资源、 磁盘资源、 网络资源, 针 对每一种资源, 编写设置、 检查 (高于、 低于阈值) 等基本类似的测试用例, 重复工作量显而 易见 ; (2) 将图 1 中显示的测试用例中常用的测试对象抽象出为 : 对话框测试基例、 输入框测 试基例、 边界值设置基例, 如图 2 所示, 这些基例在其他模块需求点设置中同样可以使用, 一次编写、 多次使用 ; (3) 在步骤 (2) 所抽象出的基例的基础上, 编写该需求点的测试用例时, 测试步骤仅出 现调用的基例, 如图 3 所示。 说 明 书 CN 104239210 A 4 1/4 页 5 图 1 说 明 书 附 图 CN 104239210 A 5 2/4 页 6 图 2 说 明 书 附 图 CN 104239210 A 6 3/4 页 7 图 3 说 明 书 附 图 CN 104239210 A 7 4/4 页 8 图 4 说 明 书 附 图 CN 104239210 A 8 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1