一种接口测试方法技术

技术编号:23764105 阅读:44 留言:0更新日期:2020-04-11 18:55
本发明专利技术公开一种接口测试方法,所述方法包括以下步骤:步骤A,人工输出API信息或者通过X‑TEST输入API管理平台地址;步骤B,创建接口自动化用例;步骤C,调试接口自动化用例并校验行为;步骤D,编写定时计划并添加自动化用例;步骤E,定时执行计划;步骤F,生成测试报告;步骤G,邮件发送测试报告。该方法通过(x‑Test接口自动化测试平台)的可视化界面可以形成测试用例的沉淀,解决了接口测试效率低,人力成本高的问题。

An interface test method

【技术实现步骤摘要】
一种接口测试方法
本专利技术属于自动化测试领域,尤其涉及一种接口测试方法。
技术介绍
软件测试是APP软件或B/S结构平台开发周期中必不可少的组成部分,通过软件测试实现软件正确性、完整性、安全性和质量的管理,而接口测试是测试软件系统组件间接口的一种测试,接口测试主要用于检测外部系统与系统之间以及内部各个子模块之间的交互点,该测试的重点是检查数据的交换、传递和控制管理过程,以及系统间的相互逻辑依赖关系等,属于功能测试的一种,接口测试在保障产品质量的过程中处于至关重要的环节,同时其带来的收益也非常可观,接口测试能大大提高测试效率,能发现功能测试不能发现的问题等。现有技术中接口测试通常都是脚本形式来进行测试,这种测试方法效率低,重复工作量大,鉴于此,市场是迫切需要一种新的接口测试方法,解决接口测试的效率低的问题。
技术实现思路
本专利技术针对现有技术中存在的问题,提供一种接口测试方法,该方法通过(x-Test接口自动化测试平台)的可视化界面可以形成测试用例的沉淀,解决了接口测试效率低,人力成本高的问题。为实现上述目的,本专利技术提供的技术方案如下:提供一种接口测试方法,所述方法包括以下步骤:步骤A,人工输出API信息或者通过X-TEST输入API管理平台地址;步骤B,创建接口自动化用例;步骤C,调试接口自动化用例并校验行为;步骤D,编写定时计划并添加自动化用例;步骤E,定时执行计划;步骤F,生成测试报告;步骤G,邮件发送测试报告。进一步地,在所述步骤B中创建接口自动化用例输入HOST系统地址。进一步地,在所述步骤D中编写定时计划并添加自动化用例输入HOST系统地址。进一步地,所述步骤A中API管理平台包括swagger、eolinker、xxlApi。进一步地,所述步骤G中测试报告可以在性能以及业务方面体现接口的通过率以及单击每个用例可以查看执行过程中的明细。进一步地,可以在所述步骤G中插入邮件发送模板。进一步地,所述邮件模板可以配置抄送人、收件人以及邮箱账户密码和协议。本专利技术提供了一种接口测试方法,该方法通过(x-Test接口自动化测试平台)的可视化界面可以形成测试用例的沉淀,一个测试用例可以多次复用以及用例的集中管理,一个测试用例可以在多个系统环境中执行,设置定时计划可以实现无人值守进行接口自动化测试,自动生成接口测试报告并根据邮件模板发送报告,解决了现有技术接口测试效率低,人力成本高的问题。附图说明图1为本专利技术接口测试方法的流程图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。本专利技术提供一种一种接口测试方法,所述方法包括以下步骤:步骤A,人工输出API信息或者通过X-TEST输入API管理平台地址;步骤B,创建接口自动化用例;步骤C,调试接口自动化用例并校验行为;步骤D,编写定时计划并添加自动化用例;步骤E,定时执行计划;步骤F,生成测试报告;步骤G,邮件发送测试报告。其中,在所述步骤B中创建接口自动化用例输入HOST系统地址。其中,在所述步骤D中编写定时计划并添加自动化用例输入HOST系统地址。其中,所述步骤A中API管理平台包括swagger、eolinker、xxlApi。其中,所述步骤G中测试报告可以在性能以及业务方面体现接口的通过率以及单击每个用例可以查看执行过程中的明细。其中,可以在所述步骤G中插入邮件发送模板。其中,所述邮件模板可以配置抄送人、收件人以及邮箱账户密码和协议。在上述方法中,通过人工手工创建接口测试用例并可配置HOST切换,一个用例可以在多套系统环境中进行HTTP/HTTPS接口测试。x-Test通过API管理平台(swagger、eolinker、xxlApi)的接口数据或页面数据自动生成HTTP/HTTPS接口测试用例。通过全局变量和局部变量、调用检查点作为接口之间的参数传递解决了HTTP/HTTPS接口之间的业务依赖问题。通过定时计划的制定,可以一个计划里面实现不同环境的接口测试以及可以定时进行计划从而实现无人值守自动化回归HTTP/HTTPS接口测试。邮件模板管理可以配置抄送人、收件人以及邮箱账户密码和协议,邮件可以挂靠在定时计划里面,定时计划执行完可以通过邮件模板发送测试报告或通过接口测试报告可以在性能以及业务方面体现接口的通过率以及单击每个用例可以查看执行过程中的明细,从而方便测试人员快速定位接口问题。x-Test所有的操作都是可视化,减低了测试人员的入门门槛以及提高工作效率。可以通过数据银行产出的数据和接口返回数据,可以在用例里面进行数据校验。以上所述仅为本专利技术的较佳实施例,并不用于限制本专利技术,凡在本专利技术的精神和原则内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种接口测试方法,其特征在于,所述方法包括以下步骤:/n步骤A,人工输出API信息或者通过X-TEST输入API管理平台地址;/n步骤B,创建接口自动化用例;/n步骤C,调试接口自动化用例并校验行为;/n步骤D,编写定时计划并添加自动化用例;/n步骤E,定时执行计划;/n步骤F,生成测试报告;/n步骤G,邮件发送测试报告。/n

【技术特征摘要】
1.一种接口测试方法,其特征在于,所述方法包括以下步骤:
步骤A,人工输出API信息或者通过X-TEST输入API管理平台地址;
步骤B,创建接口自动化用例;
步骤C,调试接口自动化用例并校验行为;
步骤D,编写定时计划并添加自动化用例;
步骤E,定时执行计划;
步骤F,生成测试报告;
步骤G,邮件发送测试报告。


2.根据权利要求1所述的接口测试方法,其特征在于,在所述步骤B中创建接口自动化用例输入HOST系统地址。


3.根据权利要求1所述的接口测试方法,其特征在于,在所述步骤D中编写定时计划并添加自动...

【专利技术属性】
技术研发人员:李元佳陈君陈新宇
申请(专利权)人:杭州云徙科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1