测试报告
执行结果
成功占比
运行信息
2021-08-09 16:58:19
4
0.34 S
测试员
4
100.00%
通过率趋势图
历史构建结果
执行时间 | 用例总数 | 成功用例数 | 通过率 |
---|---|---|---|
2021-08-09 16:11:53 | 0 | 0 | 0% |
2021-08-09 16:26:18 | 18 | 0 | 0.00% |
2021-08-09 16:43:52 | 0 | 0 | 0% |
2021-08-09 16:53:45 | 10 | 10 | 100.00% |
2021-08-09 16:54:19 | 4 | 4 | 100.00% |
2021-08-09 16:58:19 | 4 | 4 | 100.00% |
本次运行详情
编号 | 测试类 | 测试方法 | 用例描述 | 执行时间 | 执行结果 | 详细信息 | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | TestQcdyaml1 | test_01_member_register | 普通用户注册 | 0.163s | 成功 | |||||||||||||||||||||||||||||||
【INFO】| 2021-08-09 16:58:19.182422 |: 开始执行用例:【test_01_member_register (apin.core.basecase.TestQcdyaml1)】 【INFO】| 2021-08-09 16:58:19.182422 |: 执行用例前置钩子函数 【DEBUG】| 2021-08-09 16:58:19.183424 |: 全局变量: host:'http://api.lemonban.com/futureloan/3' 【DEBUG】| 2021-08-09 16:58:19.183424 |: 局部变量: timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'29361080' 【DEBUG】| 2021-08-09 16:58:19.183424 |: 执行前置sql语句 【INFO】| 2021-08-09 16:58:19.221272 |: 正在发送请求: 【DEBUG】| 2021-08-09 16:58:19.297498 |: [POST]: http://api.lemonban.com/futureloan/member/register 【DEBUG】| 2021-08-09 16:58:19.298540 |: 请求信息如下: Request Headers: User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Content-Length:50 Content-Type:application/json Request body: { "mobile_phone": "15554637375", "pwd": "lemonban" } 【DEBUG】| 2021-08-09 16:58:19.298540 |: 接收后台的响应结果,响应信息如下: Response Headers: User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Content-Length:50 Content-Type:application/json Response body: { "code": 0, "msg": "OK", "data": { "id": 123510214, "reg_name": "小柠檬", "mobile_phone": "15554637375" }, "copyright": "Copyright 柠檬班 © 2017-2020 湖南省零檬信息技术有限公司 All Rights Reserved" } 【DEBUG】| 2021-08-09 16:58:19.298540 |: 全局变量: host:'http://api.lemonban.com/futureloan/3' 【DEBUG】| 2021-08-09 16:58:19.298540 |: 局部变量: timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'29361080' 【INFO】| 2021-08-09 16:58:19.299528 |: 断言表达式:['eq', 0, 'V{{$..code}}'] 【INFO】| 2021-08-09 16:58:19.300527 |: 预期结果:0 【INFO】| 2021-08-09 16:58:19.300527 |: 实际结果:0 【INFO】| 2021-08-09 16:58:19.301523 |: 断言通过! 【INFO】| 2021-08-09 16:58:19.301523 |: 断言表达式:['eq', 'OK', 'V{{$..msg}}'] 【INFO】| 2021-08-09 16:58:19.301523 |: 预期结果:OK 【INFO】| 2021-08-09 16:58:19.301523 |: 实际结果:OK 【INFO】| 2021-08-09 16:58:19.301523 |: 断言通过! 【DEBUG】| 2021-08-09 16:58:19.302531 |: 执行后置sql语句 【INFO】| 2021-08-09 16:58:19.343371 |: 开始数据库校验 【INFO】| 2021-08-09 16:58:19.344370 |: 断言表达式:['eq', 1, 1] 【INFO】| 2021-08-09 16:58:19.344370 |: 预期结果:1 【INFO】| 2021-08-09 16:58:19.344370 |: 实际结果:1 【INFO】| 2021-08-09 16:58:19.345369 |: 断言通过! 【INFO】| 2021-08-09 16:58:19.345369 |: test_01_member_register (apin.core.basecase.TestQcdyaml1)执行——>【通过】 用例断言
全局变量
host:'http://api.lemonban.com/futureloan/3' 局部变量
timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'29361080' 请求头
User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Content-Length:50 Content-Type:application/json 请求体
{ "mobile_phone": "15554637375", "pwd": "lemonban" } 响应头
Server:nginx/1.4.2 Date:Mon, 09 Aug 2021 08:58:19 GMT Content-Type:application/json;charset=UTF-8 Transfer-Encoding:chunked Connection:keep-alive 响应体
{ "code": 0, "msg": "OK", "data": { "id": 123510214, "reg_name": "小柠檬", "mobile_phone": "15554637375" }, "copyright": "Copyright 柠檬班 © 2017-2020 湖南省零檬信息技术有限公司 All Rights Reserved" } |
||||||||||||||||||||||||||||||||||||
2 | TestQcdyaml1 | test_02_member_register | 管理员注册 | 0.0605s | 成功 | |||||||||||||||||||||||||||||||
【INFO】| 2021-08-09 16:58:19.345369 |: 开始执行用例:【test_02_member_register (apin.core.basecase.TestQcdyaml1)】 【INFO】| 2021-08-09 16:58:19.346367 |: 执行用例前置钩子函数 【DEBUG】| 2021-08-09 16:58:19.346367 |: 全局变量: host:'http://api.lemonban.com/futureloan/3' 【DEBUG】| 2021-08-09 16:58:19.346367 |: 局部变量: timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'12033915' 【INFO】| 2021-08-09 16:58:19.347399 |: 正在发送请求: 【DEBUG】| 2021-08-09 16:58:19.403876 |: [POST]: http://api.lemonban.com/futureloan/member/register 【DEBUG】| 2021-08-09 16:58:19.404872 |: 请求信息如下: Request Headers: User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Content-Length:61 Content-Type:application/json Request body: { "mobile_phone": "13345914985", "pwd": "lemonban", "type": 0 } 【DEBUG】| 2021-08-09 16:58:19.404872 |: 接收后台的响应结果,响应信息如下: Response Headers: User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Content-Length:61 Content-Type:application/json Response body: { "code": 0, "msg": "OK", "data": { "id": 123510215, "reg_name": "小柠檬", "mobile_phone": "13345914985" }, "copyright": "Copyright 柠檬班 © 2017-2020 湖南省零檬信息技术有限公司 All Rights Reserved" } 【DEBUG】| 2021-08-09 16:58:19.404872 |: 全局变量: host:'http://api.lemonban.com/futureloan/3' 【DEBUG】| 2021-08-09 16:58:19.404872 |: 局部变量: timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'12033915' 【INFO】| 2021-08-09 16:58:19.404872 |: 断言表达式:['eq', 0, 'V{{$..code}}'] 【INFO】| 2021-08-09 16:58:19.404872 |: 预期结果:0 【INFO】| 2021-08-09 16:58:19.404872 |: 实际结果:0 【INFO】| 2021-08-09 16:58:19.405868 |: 断言通过! 【INFO】| 2021-08-09 16:58:19.405868 |: 断言表达式:['eq', 'OK', 'V{{$..msg}}'] 【INFO】| 2021-08-09 16:58:19.405868 |: 预期结果:OK 【INFO】| 2021-08-09 16:58:19.405868 |: 实际结果:OK 【INFO】| 2021-08-09 16:58:19.405868 |: 断言通过! 【INFO】| 2021-08-09 16:58:19.405868 |: test_02_member_register (apin.core.basecase.TestQcdyaml1)执行——>【通过】 用例断言
全局变量
host:'http://api.lemonban.com/futureloan/3' 局部变量
timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'12033915' 请求头
User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Content-Length:61 Content-Type:application/json 请求体
{ "mobile_phone": "13345914985", "pwd": "lemonban", "type": 0 } 响应头
Server:nginx/1.4.2 Date:Mon, 09 Aug 2021 08:58:19 GMT Content-Type:application/json;charset=UTF-8 Transfer-Encoding:chunked Connection:keep-alive 响应体
{ "code": 0, "msg": "OK", "data": { "id": 123510215, "reg_name": "小柠檬", "mobile_phone": "13345914985" }, "copyright": "Copyright 柠檬班 © 2017-2020 湖南省零檬信息技术有限公司 All Rights Reserved" } |
||||||||||||||||||||||||||||||||||||
3 | TestQcdyaml1 | test_03_member_login | 普通用户登录 | 0.0598s | 成功 | |||||||||||||||||||||||||||||||
【INFO】| 2021-08-09 16:58:19.405868 |: 开始执行用例:【test_03_member_login (apin.core.basecase.TestQcdyaml1)】 【INFO】| 2021-08-09 16:58:19.405868 |: 执行用例前置钩子函数 【DEBUG】| 2021-08-09 16:58:19.406866 |: 全局变量: host:'http://api.lemonban.com/futureloan/3' 【DEBUG】| 2021-08-09 16:58:19.406866 |: 局部变量: timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'86675014' 【INFO】| 2021-08-09 16:58:19.406866 |: 正在发送请求: 【DEBUG】| 2021-08-09 16:58:19.462721 |: [POST]: http://api.lemonban.com/futureloan/member/login 【DEBUG】| 2021-08-09 16:58:19.462721 |: 请求信息如下: Request Headers: User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Content-Length:50 Content-Type:application/json Request body: { "mobile_phone": "15554637375", "pwd": "lemonban" } 【DEBUG】| 2021-08-09 16:58:19.462721 |: 接收后台的响应结果,响应信息如下: Response Headers: User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Content-Length:50 Content-Type:application/json Response body: { "code": 0, "msg": "OK", "data": { "id": 123510214, "leave_amount": 0.0, "mobile_phone": "15554637375", "reg_name": "小柠檬", "reg_time": "2021-08-09 16:58:19.0", "type": 1, "token_info": { "token_type": "Bearer", "expires_in": "2021-08-09 17:03:19", "token": "eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjEyMzUxMDIxNCwiZXhwIjoxNjI4NDk5Nzk5fQ.spXEuyLiohqS-Lhq9P2xc9qXYtkayd3er2lFaUvsajleTVxpTrd9mcSJztlt5_EDtJtPqk3u8j1htecNWIA_zQ" } }, "copyright": "Copyright 柠檬班 © 2017-2020 湖南省零檬信息技术有限公司 All Rights Reserved" } 【INFO】| 2021-08-09 16:58:19.463714 |: 从响应结果中开始提取数据 【INFO】| 2021-08-09 16:58:19.463714 |: 提取变量:token,提取方式【jsonpath】,提取表达式:$..token,提取值为:eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjEyMzUxMDIxNCwiZXhwIjoxNjI4NDk5Nzk5fQ.spXEuyLiohqS-Lhq9P2xc9qXYtkayd3er2lFaUvsajleTVxpTrd9mcSJztlt5_EDtJtPqk3u8j1htecNWIA_zQ 【INFO】| 2021-08-09 16:58:19.463714 |: 提取变量:member_id,提取方式【jsonpath】,提取表达式:$..id,提取值为:123510214 【DEBUG】| 2021-08-09 16:58:19.463714 |: 全局变量: host:'http://api.lemonban.com/futureloan/3' 【DEBUG】| 2021-08-09 16:58:19.464711 |: 局部变量: timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'86675014' token:'eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjEyMzUxMDIxNCwiZXhwIjoxNjI4NDk5Nzk5fQ.spXEuyLiohqS-Lhq9P2xc9qXYtkayd3er2lFaUvsajleTVxpTrd9mcSJztlt5_EDtJtPqk3u8j1htecNWIA_zQ' member_id:123510214 【INFO】| 2021-08-09 16:58:19.464711 |: 断言表达式:['eq', 0, 'V{{$..code}}'] 【INFO】| 2021-08-09 16:58:19.464711 |: 预期结果:0 【INFO】| 2021-08-09 16:58:19.464711 |: 实际结果:0 【INFO】| 2021-08-09 16:58:19.464711 |: 断言通过! 【INFO】| 2021-08-09 16:58:19.464711 |: 断言表达式:['eq', 'OK', 'V{{$..msg}}'] 【INFO】| 2021-08-09 16:58:19.465708 |: 预期结果:OK 【INFO】| 2021-08-09 16:58:19.465708 |: 实际结果:OK 【INFO】| 2021-08-09 16:58:19.465708 |: 断言通过! 【INFO】| 2021-08-09 16:58:19.465708 |: test_03_member_login (apin.core.basecase.TestQcdyaml1)执行——>【通过】 用例断言
全局变量
host:'http://api.lemonban.com/futureloan/3' 局部变量
timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'86675014' token:'eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjEyMzUxMDIxNCwiZXhwIjoxNjI4NDk5Nzk5fQ.spXEuyLiohqS-Lhq9P2xc9qXYtkayd3er2lFaUvsajleTVxpTrd9mcSJztlt5_EDtJtPqk3u8j1htecNWIA_zQ' member_id:123510214 响应数据提取
请求头
User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Content-Length:50 Content-Type:application/json 请求体
{ "mobile_phone": "15554637375", "pwd": "lemonban" } 响应头
Server:nginx/1.4.2 Date:Mon, 09 Aug 2021 08:58:19 GMT Content-Type:application/json;charset=UTF-8 Transfer-Encoding:chunked Connection:keep-alive 响应体
{ "code": 0, "msg": "OK", "data": { "id": 123510214, "leave_amount": 0.0, "mobile_phone": "15554637375", "reg_name": "小柠檬", "reg_time": "2021-08-09 16:58:19.0", "type": 1, "token_info": { "token_type": "Bearer", "expires_in": "2021-08-09 17:03:19", "token": "eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjEyMzUxMDIxNCwiZXhwIjoxNjI4NDk5Nzk5fQ.spXEuyLiohqS-Lhq9P2xc9qXYtkayd3er2lFaUvsajleTVxpTrd9mcSJztlt5_EDtJtPqk3u8j1htecNWIA_zQ" } }, "copyright": "Copyright 柠檬班 © 2017-2020 湖南省零檬信息技术有限公司 All Rights Reserved" } |
||||||||||||||||||||||||||||||||||||
4 | TestQcdyaml1 | test_04_member_recharge | 充值 | 0.0516s | 成功 | |||||||||||||||||||||||||||||||
【INFO】| 2021-08-09 16:58:19.465708 |: 开始执行用例:【test_04_member_recharge (apin.core.basecase.TestQcdyaml1)】 【INFO】| 2021-08-09 16:58:19.465708 |: 执行用例前置钩子函数 【DEBUG】| 2021-08-09 16:58:19.467963 |: 全局变量: host:'http://api.lemonban.com/futureloan/3' 【DEBUG】| 2021-08-09 16:58:19.467963 |: 局部变量: timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'27546898' token:'eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjEyMzUxMDIxNCwiZXhwIjoxNjI4NDk5Nzk5fQ.spXEuyLiohqS-Lhq9P2xc9qXYtkayd3er2lFaUvsajleTVxpTrd9mcSJztlt5_EDtJtPqk3u8j1htecNWIA_zQ' member_id:123510214 【INFO】| 2021-08-09 16:58:19.488683 |: 正在发送请求: 【DEBUG】| 2021-08-09 16:58:19.514306 |: [POST]: http://api.lemonban.com/futureloan/member/recharge 【DEBUG】| 2021-08-09 16:58:19.515267 |: 请求信息如下: Request Headers: User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Authorization:Bearer eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjEyMzUxMDIxNCwiZXhwIjoxNjI4NDk5Nzk5fQ.spXEuyLiohqS-Lhq9P2xc9qXYtkayd3er2lFaUvsajleTVxpTrd9mcSJztlt5_EDtJtPqk3u8j1htecNWIA_zQ Content-Length:258 Content-Type:application/json Request body: { "member_id": 123510214, "amount": 20000, "timestamp": 1628499499.1814246, "sign": "EsyFaruWDQnmn0L7cv5AiOV+g8j17wSF1m2ROKDCmTJuiSIkLo/VkJUNEdqxyYkFlbhMezviMJw/CcbEr5vJMV7sXoZtiMqTDcKnvpRr1Gu2lB4sinKnr7Lk04pWun07xQ1V0SlvitYPzcIGXu9BRn2bRJKFLosNW1S/kWOskpQ=" } 【DEBUG】| 2021-08-09 16:58:19.515267 |: 接收后台的响应结果,响应信息如下: Response Headers: User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Authorization:Bearer eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjEyMzUxMDIxNCwiZXhwIjoxNjI4NDk5Nzk5fQ.spXEuyLiohqS-Lhq9P2xc9qXYtkayd3er2lFaUvsajleTVxpTrd9mcSJztlt5_EDtJtPqk3u8j1htecNWIA_zQ Content-Length:258 Content-Type:application/json Response body: { "code": 0, "msg": "OK", "data": { "id": 123510214, "leave_amount": 20000.0, "mobile_phone": "15554637375", "reg_name": "小柠檬", "reg_time": "2021-08-09 16:58:19.0", "type": 1 }, "copyright": "Copyright 柠檬班 © 2017-2020 湖南省零檬信息技术有限公司 All Rights Reserved" } 【DEBUG】| 2021-08-09 16:58:19.515267 |: 全局变量: host:'http://api.lemonban.com/futureloan/3' 【DEBUG】| 2021-08-09 16:58:19.515267 |: 局部变量: timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'27546898' token:'eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjEyMzUxMDIxNCwiZXhwIjoxNjI4NDk5Nzk5fQ.spXEuyLiohqS-Lhq9P2xc9qXYtkayd3er2lFaUvsajleTVxpTrd9mcSJztlt5_EDtJtPqk3u8j1htecNWIA_zQ' member_id:123510214 【INFO】| 2021-08-09 16:58:19.515267 |: 断言表达式:['eq', 0, 'V{{$..code}}'] 【INFO】| 2021-08-09 16:58:19.516262 |: 预期结果:0 【INFO】| 2021-08-09 16:58:19.516262 |: 实际结果:0 【INFO】| 2021-08-09 16:58:19.516262 |: 断言通过! 【INFO】| 2021-08-09 16:58:19.516262 |: 断言表达式:['eq', 'OK', 'V{{$..msg}}'] 【INFO】| 2021-08-09 16:58:19.516262 |: 预期结果:OK 【INFO】| 2021-08-09 16:58:19.516262 |: 实际结果:OK 【INFO】| 2021-08-09 16:58:19.516262 |: 断言通过! 【INFO】| 2021-08-09 16:58:19.517260 |: test_04_member_recharge (apin.core.basecase.TestQcdyaml1)执行——>【通过】 用例断言
全局变量
host:'http://api.lemonban.com/futureloan/3' 局部变量
timestamp:1628499499.1814246 user_mobile:'15554637375' admin_mobile:'13345914985' user_phone:'27546898' token:'eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjEyMzUxMDIxNCwiZXhwIjoxNjI4NDk5Nzk5fQ.spXEuyLiohqS-Lhq9P2xc9qXYtkayd3er2lFaUvsajleTVxpTrd9mcSJztlt5_EDtJtPqk3u8j1htecNWIA_zQ' member_id:123510214 请求头
User-Agent:python-requests/2.24.0 Accept-Encoding:gzip, deflate Accept:*/* Connection:keep-alive X-Lemonban-Media-Type:lemonban.v2 Authorization:Bearer eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjEyMzUxMDIxNCwiZXhwIjoxNjI4NDk5Nzk5fQ.spXEuyLiohqS-Lhq9P2xc9qXYtkayd3er2lFaUvsajleTVxpTrd9mcSJztlt5_EDtJtPqk3u8j1htecNWIA_zQ Content-Length:258 Content-Type:application/json 请求体
{ "member_id": 123510214, "amount": 20000, "timestamp": 1628499499.1814246, "sign": "EsyFaruWDQnmn0L7cv5AiOV+g8j17wSF1m2ROKDCmTJuiSIkLo/VkJUNEdqxyYkFlbhMezviMJw/CcbEr5vJMV7sXoZtiMqTDcKnvpRr1Gu2lB4sinKnr7Lk04pWun07xQ1V0SlvitYPzcIGXu9BRn2bRJKFLosNW1S/kWOskpQ=" } 响应头
Server:nginx/1.4.2 Date:Mon, 09 Aug 2021 08:58:19 GMT Content-Type:application/json;charset=UTF-8 Transfer-Encoding:chunked Connection:keep-alive 响应体
{ "code": 0, "msg": "OK", "data": { "id": 123510214, "leave_amount": 20000.0, "mobile_phone": "15554637375", "reg_name": "小柠檬", "reg_time": "2021-08-09 16:58:19.0", "type": 1 }, "copyright": "Copyright 柠檬班 © 2017-2020 湖南省零檬信息技术有限公司 All Rights Reserved" } |