文档首页 > > 用户指南> 测试设计> 设计接口测试用例> 编写接口测试脚本

编写接口测试脚本

分享
更新时间:2020/08/05 GMT+08:00

背景信息

接口测试用例可包括三个阶段:准备阶段、测试阶段、销毁阶段。准备阶段实现测试前置条件的准备,测试阶段实现接口的功能测试,销毁阶段实现准备阶段和测试阶段测试数据的释放或恢复。

  • 准备阶段(可选)
    • 在此阶段中准备测试阶段需要的前置条件的数据,如果没有前置条件,可以忽略此阶段。
    • 在准备阶段通过调用接口的方式初始化前置条件,如果前置条件的数据需要在测试阶段中引用,可以使用参数传递将数据参数化后供测试阶段引用,详见响应提取

        

  • 测试阶段

    定义核心测试步骤测试接口的功能,测试阶段中的测试步骤可以引用准备阶段定义的参数传递。

  • 销毁阶段(可选)
    • 为了不影响其他测试或者下一次测试,建议在每次测试结束后清理测试环境数据,恢复测试环境的初始状态,销毁准备阶段创建的数据。
    • 如果没有数据需要销毁,可以忽略此阶段。通过调用接口的方式销毁数据,销毁阶段的测试步骤可以引用准备阶段定义的参数传递。

操作步骤

完成新建接口测试用例操作后,在测试设计 > 接口测试页面单击需要编辑的用例名称,选择“测试脚本”页签,单击“URL请求”,生成一个测试步骤。

根据需要编辑前置步骤及后置步骤,编辑方式与上面步骤相同。编辑完毕,单击页面右上角“保存”,完成测试脚本的编写。

若有被测接口的Swagger描述文件,可以导入描述文件生成脚本模板,基于脚本模板编排测试用例,详细操作请参考导入Swagger格式的接口描述(可选)

选择脚本模板,拖拽脚本模板卡片、或单击脚本模板卡片上的,将脚本添加至测试步骤。按照脚本模板输入请求信息、检查点、响应提取等信息。

  

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问