[发明专利]一种基于RedwoodHQ的自动化测试方法在审
申请号: | 201710228445.9 | 申请日: | 2017-04-10 |
公开(公告)号: | CN106909511A | 公开(公告)日: | 2017-06-30 |
发明(设计)人: | 李亚非 | 申请(专利权)人: | 丹露成都网络技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 成都新驱科为知识产权代理事务所(普通合伙)51251 | 代理人: | 成实,曾娟 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 redwoodhq 自动化 测试 方法 | ||
技术领域
本发明涉及一种自动化测试方法,尤其涉及一种基于RedwoodHQ的自动化测试方法。
背景技术
目前,对网页的自动化测试多采用robotframework,或者由开发人员写代码进行。采用第一种方式进行自动化测试需要测试人员搭建软件开发环境,因此不方便管理自动化测试用例;而采用第二种方式进行自动化测试,开发人员对测试用例的设计较弱,而测试人员普遍存在代码能力欠缺的问题。
发明内容
本发明的目的在于克服目前采用robotframework对网页进行自动化测试时需要搭建软件开发环境,而采用由开发人员写代码对网页进行自动化测试时则存在开发人员对测试用例的设计较弱、测试人员普遍代码能力欠缺的缺陷,提供一种不需要搭建软件开发环境且能合理使用开发人员的代码能力以及测试人员的用例设计能力的基于RedwoodHQ的自动化测试方法。
本发明的目的通过下述技术方案实现:
一种基于RedwoodHQ的自动化测试方法,包括以下步骤:
(1)在服务器上安装RedwoodHQ网页平台;
(2)向RedwoodHQ网页平台中置入自动测试命令;
(3)将自动测试命令与关键字关联;
(4)在RedwoodHQ网页平台上输入由关键字组成的测试用例,测试用例中的关键字将顺序通过与之对应的自动测试命令进行测试,并将执行的用例标示为成功或失败。
进一步的,步骤(4)中完成测试后,如果执行的用例标示为失败将打印错误日志并截图;执行完毕后将生成测试报告。
再进一步的,步骤(2)中在个人电脑上通过网络访问该RedwoodHQ网页平台,并在RedwoodHQ网页平台上输入自动测试命令。
更进一步的,所述自动测试命令包括测试对象对应的测试数据,且自动测试命令为多条。
为了更好地实现本发明,步骤(3)中将自动测试命令封装为与自动测试命令一一对应的关键字。
本发明较现有技术相比,具有以下优点及有益效果:
(1)本发明不仅步骤简单、方便操作,而且不需要搭建软件开发环境、还能合理使用开发人员的代码能力以及测试人员的用例设计能力。
(2)本发明通过测试用例中的关键字顺序执行测试命令,可使自动化测试更加高效且更方便管理。
具体实施方式
下面结合实施例对本发明作进一步地详细说明,但本发明的实施方式并不限于此。
实施例
本发明的基于RedwoodHQ的自动化测试方法,首先需要在服务器上安装RedwoodHQ网页平台,该RedwoodHQ网页平台具有写入功能,在服务器上安装RedwoodHQ网页平台后即可在个人电脑上通过网络访问该RedwoodHQ网页平台。然后向RedwoodHQ网页平台中置入自动测试命令,自动化测试过程需要多条自动化测试命令共同完成,因此需要置入多条自动化测试命令。在个人电脑上通过网络访问该RedwoodHQ网页平台,即可在RedwoodHQ网页平台上输入自动测试命令。所述自动测试命令可以是现有的用于自动化测试的程序,也可以是户根据测试需要自定义编写的代码。该自动测试命令包括测试对象对应的测试数据,如用户账户、测试商品相应的测试数据等其他测试对象对应的测试数据。
完成自动测试命令的置入后,将自动测试命令与关键字关联。具体的,将自动测试命令封装为与自动测试命令一一对应的关键字,即一个关键字对应一条自动测试命令。当关键字为操作步骤类型的关键字时,该关键字即为网页上的一个操作;当关键字为业务流程类型的关键字时,该关键字为完成业务流程的一连串操作,而业务高频率使用能提高复用性。
然后,在RedwoodHQ网页平台上输入测试用例,测试用例由关键字组成,该测试用例根据测试对象选择相应的关键字,测试用例中的关键字将顺序通过与之对应的自动测试命令进行测试,并将执行的用例标示为成功或失败。其中,用例即为关键字。完成测试后,如果执行的用例标示为失败将打印错误日志并截图。执行完毕后将生成测试报告,该测试报告可选择生成PDF格式的文档,也可选择生成WORD格式或其他格式的文档。
如上所述,便可较好的实现本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于丹露成都网络技术有限公司,未经丹露成都网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710228445.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:肩颈按摩器
- 下一篇:按摩机(AU‑11)