运行jar包,启动moco-runner服务 代码语言:javascript 复制 java-jar moco-runner-0.12.0-standalone.jar start-p8801-c config.json 参数说明: java -jar 是启动jar文件命令 http -p 是访问协议和访问端口号 -c 是模拟的接口文件 启动服务之后便可以在浏览器中进行测试接口,输入地址:http://127.0.0.1:8801/lo...
1、moco-runner下载 https://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.12.0 2、moco-runner 常用属性 3、构造接口放到json文件中 [{ "description": "get请求", "request": { "uri": "/login/1", "method": "get", "queries": { "username": "123", "password":"456" } }...
下载地址 http://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.12.0/ 一看到jar后缀,说明运行该文件需要java环境,不了解的可以找相关资料提前把java环境搭建好 如何使用 moco-runner,例如我们测试登录接口,可以将mock接口放到login.json文件中 login.json内容如下: [ { "description":"这是一个带...
- 集成moco-runner到自动化测试框架 moco-runner可以与自动化测试框架(如Junit、TestNG)结合使用,从而实现接口自动化测试。 4. moco-runner的实际应用场景 - 接口测试 通过moco-runner模拟服务器返回数据,可以帮助开发人员进行接口测试,验证接口的正确性和稳定性。 - 性能测试 moco-runner也可用于性能测试,通过模拟服...
1、moco-runner下载 https://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.12.0 2、moco-runner 常用属性 3、构造接口放到json文件中 [{ "description": "get请求", "request": { "uri": "/login/1", "method": "get", "queries": { ...
mock测试:mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。这样框架很多,有的是通过编码实现,有的可以直接编辑文件直接提供,本文介绍的moco-runner两种方式都可以。 下载地址 http://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.12.0/...
使用moco-runner模拟多个接口 ①新建global.json文件,并将"1.json"等多个接口描述文件放到config文件夹下 [ { "include" : "config/1.json" }, { "include" : "config/2.json" }, { "include" : "config/3.json" }, { "include" : "config/4.json" ...
java -jar moco-runner-<version>-standalone.jar start -p 12306 -g onecoder.json 1. 启动成功后,我们分别通过http://localhost:12306/girl/hello" target="_blank">http://localhost:12306/girl/hello 和 http://localhost:12306/boy/hello 访问服务,便可得到对应的repo...
下载jar包:https://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.11.0/ 新建mocorunner文件夹并把下载的jar文件放在此目录中,新建文件test.json放在新建的文件夹中 test.json文件中输入如下内容并保存 [{ "description": "mock接口demo", ...
对于moco框架网上大多是下载一个jar包,开启一个moco服务,然后调用写好的json配置文件使用。单对于多框架的封装使用,这种方式往往不适合使用场景。需要根据每次请求来调用具体的方法来开启和销毁moco服务。 测试涉及工具包 moco-runner <!-- moco--><!-- https://mvnrepository.com/artifact/com.github.dreamhead/moc...