我正在为Restful服务开发SoapUI自动化项目 . 我是SoapUi和Restful服务的新手 . 我在SoapUI中生成了Rest API . 我没有开发人员给出的任何示例请求,所以我正在自己创建请求 . 我只有一个JSON Contract 文档来引用为UI开发人员创建的文档 . 现在根据规范文档,API中的一些get方法应该有两个参数“token”和“ContextName” . 但是,当我在SoapUI中导入WADL文件时,请求正文只有“token”参数 . 所以我手动应该在我的请求中添加其他缺少的参数吗?是否可以在GET资源中创建POST(休息测试请求)?
1 回答
我当然不是一个好习惯!) . 检查ContextName参数是否是不同类型的参数,例如查询或路径参数(在SoapUI中称为模板参数) . 以下是有关SoapUI中不同类型的REST参数的一些信息:http://www.soapui.org/rest-testing/understanding-rest-parameters.html
我不确定你在第二个问题中的意思 . 也许您想编写一个包含多个测试步骤(GET和POST)的测试用例?查看此链接:http://www.soapui.org/functional-testing/structuring-and-running-tests.html另请查看功能测试下的其他部分,了解如何控制测试步骤的流程 .