首页 > 编程知识 正文

wetest测试工具,wetest

时间:2023-05-05 14:23:27 阅读:252038 作者:3032

压测的API有三条:

1)Get Version

API:http://xxxx/get_version

Response:

     {"ret":0,"version":"1.0.7"}

2)Login

API:http://xxxx/login

Request:

    {
"openid": "6282c0d2016e05f26130007969ef8f2f",
"access_token": "72d0c50f77a7d36b628b200db8b4c81169cbf13ad5f221f8a1d846ddf7e0d840"
    }

Response:

    {
"ret": 0,
"token": "85ea5f18df72bee19b837996652a7e878bc61f85",
"login_time": 1525759953,
"last_login_time": 1525757071

    }

3)Get User Role

API:http://xxxx/get_user_role

Request:

    {
"openid": "6282c0d2016e05f26130007969ef8f2f",
"token": "85ea5f18df72bee19b837996652a7e878bc61f85"
    }

Response:

    {

"ret": 0,
"name": "紧张的蓝天",
"gender": 2,
"money": 788,
"skin": 18579,
"level": 13,
"position": "298,498"
    }

登录请求中,openid和access_token是提前生成好的,可以在压测大师中导入。

csv文本格式:


登录请求的返回结果中的token,将作为第三条获取用户信息请求的字段。

下面是配置过程:

1. 打开http://wetest.qq.com/gaps/,创建项目。

2. 创建测试,选择测试类型,选择URL测试。


3. 配置测试用例,主要是配置客户端请求相关部分:

get version的配置,只需添加检查点,检查返回结果是否正确即可。


login的配置,需要从文件中读取请求内容,点击页面右边的参数设置按钮


上传帐号csv文件后,设置两个变量,变量的参数化形式都设置为从文件读取。


请求方法设置为POST,填完POST内容后,再配置上下文变量,从结果中提取token变量,以便在后面的协议中使用。

get user role的配置:


4. 配置测试模型,模式选择上下文,并且在压测场景中,选择三条协议。



5. 配置完成后,先进行调试,看看配置是否正确。



点击查看结果,可以看到完整的请求响应过程:


6. 调试完成后,直接运行测试用例,可以看到实时的测试结果:



以及各个事务的测试结果:


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。