1.更换ruoyi服务端接口用例
This commit is contained in:
parent
3a1f8e7294
commit
a7dd213ca1
|
@ -0,0 +1,10 @@
|
|||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
# -------------------------------------------------------------------------------
|
||||
# @Project : pytest_allure_request_20220811
|
||||
# @Time : 2023/2/2 11:40
|
||||
# @Author : mojin
|
||||
# @Email : 397135766@qq.com
|
||||
# @File : __init__.py.py
|
||||
# @Software: PyCharm
|
||||
# -------------------------------------------------------------------------------
|
|
@ -0,0 +1,47 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "获取验证码" #用例名称
|
||||
- '' #请求头
|
||||
- "captchaImage" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"uuid": "$.uuid","value": "value"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c2" #序列
|
||||
- "登录" #用例名称
|
||||
- '' #请求头
|
||||
- "login" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "post" #请求方法
|
||||
- "json" #参数类型
|
||||
- '' #上传文件
|
||||
- '{"username":"${username}","password":"${password}","code":"0","uuid":"${uuid}"}' #请求参数
|
||||
- '{"token": "$.token"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c3" #序列
|
||||
- "获取个人信息" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "getInfo" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"get_userName": "$.user.userName",}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["${username}","==","${get_userName}","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,48 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "获取个人信息" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "getInfo" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"get_userName": "$.user.userName","user_info": "$.user"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["${username}","==","${get_userName}","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
|
||||
- - "c2" #序列
|
||||
- "上传头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile/avatar" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "post" #请求方法
|
||||
- "json" #参数类型
|
||||
- '{"avatarfile":"./config/1.jpg","avatarfile1":"./config/1.jpg"}' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"imgUrl": "$.imgUrl","get_user_info": "${edit_personal_info(cls.extra_pool)}"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["","!=","$.imgUrl","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c3" #序列
|
||||
- "更新头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "put" #请求方法
|
||||
- "json" #参数类型
|
||||
- '' #上传文件
|
||||
- '${user_info}' #请求参数
|
||||
- '' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,48 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "获取个人信息" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "getInfo" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"get_userName": "$.user.userName","user_info": "$.user"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["${username}","==","${get_userName}","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
|
||||
- - "c2" #序列
|
||||
- "上传头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile/avatar" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "post" #请求方法
|
||||
- "json" #参数类型
|
||||
- '{"avatarfile":"./config/1.jpg","avatarfile1":"./config/1.jpg"}' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"imgUrl": "$.imgUrl","get_user_info": "${edit_personal_info(cls.extra_pool)}"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["","!=","$.imgUrl","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c3" #序列
|
||||
- "更新头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "put" #请求方法
|
||||
- "json" #参数类型
|
||||
- '' #上传文件
|
||||
- '${user_info}' #请求参数
|
||||
- '' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,10 @@
|
|||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
# -------------------------------------------------------------------------------
|
||||
# @Project : pytest_allure_request_20220811
|
||||
# @Time : 2023/2/2 11:40
|
||||
# @Author : mojin
|
||||
# @Email : 397135766@qq.com
|
||||
# @File : __init__.py.py
|
||||
# @Software: PyCharm
|
||||
# -------------------------------------------------------------------------------
|
|
@ -0,0 +1,47 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "获取验证码" #用例名称
|
||||
- '' #请求头
|
||||
- "captchaImage" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"uuid": "$.uuid","value": "value"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c2" #序列
|
||||
- "登录" #用例名称
|
||||
- '' #请求头
|
||||
- "login" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "post" #请求方法
|
||||
- "json" #参数类型
|
||||
- '' #上传文件
|
||||
- '{"username":"${username}","password":"${password}","code":"0","uuid":"${uuid}"}' #请求参数
|
||||
- '{"token": "$.token"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c3" #序列
|
||||
- "获取个人信息" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "getInfo" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"get_userName": "$.user.userName",}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["${username}","==","${get_userName}","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,48 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "获取个人信息" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "getInfo" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"get_userName": "$.user.userName","user_info": "$.user"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["${username}","==","${get_userName}","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
|
||||
- - "c2" #序列
|
||||
- "上传头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile/avatar" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "post" #请求方法
|
||||
- "json" #参数类型
|
||||
- '{"avatarfile":"./config/1.jpg","avatarfile1":"./config/1.jpg"}' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"imgUrl": "$.imgUrl","get_user_info": "${edit_personal_info(cls.extra_pool)}"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["","!=","$.imgUrl","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c3" #序列
|
||||
- "更新头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "put" #请求方法
|
||||
- "json" #参数类型
|
||||
- '' #上传文件
|
||||
- '${user_info}' #请求参数
|
||||
- '' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,48 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "获取个人信息" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "getInfo" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"get_userName": "$.user.userName","user_info": "$.user"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["${username}","==","${get_userName}","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
|
||||
- - "c2" #序列
|
||||
- "上传头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile/avatar" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "post" #请求方法
|
||||
- "json" #参数类型
|
||||
- '{"avatarfile":"./config/1.jpg","avatarfile1":"./config/1.jpg"}' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"imgUrl": "$.imgUrl","get_user_info": "${edit_personal_info(cls.extra_pool)}"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["","!=","$.imgUrl","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c3" #序列
|
||||
- "更新头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "put" #请求方法
|
||||
- "json" #参数类型
|
||||
- '' #上传文件
|
||||
- '${user_info}' #请求参数
|
||||
- '' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,47 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "获取验证码" #用例名称
|
||||
- '' #请求头
|
||||
- "captchaImage" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"uuid": "$.uuid","value": "value"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c2" #序列
|
||||
- "登录" #用例名称
|
||||
- '' #请求头
|
||||
- "login" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "post" #请求方法
|
||||
- "json" #参数类型
|
||||
- '' #上传文件
|
||||
- '{"username":"${username}","password":"${password}","code":"0","uuid":"${uuid}"}' #请求参数
|
||||
- '{"token": "$.token"}' #后置提交参数
|
||||
- 'SELECT * FROM sys_user WHERE sys_user.user_name="${username}";SELECT * FROM sys_user WHERE sys_user.user_name="${username}"' #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c3" #序列
|
||||
- "获取个人信息" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "getInfo" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"get_userName": "$.user.userName",}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["${username}","==","${get_userName}","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,48 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "获取个人信息" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "getInfo" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"get_userName": "$.user.userName","user_info": "$.user"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["${username}","==","${get_userName}","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
|
||||
- - "c2" #序列
|
||||
- "上传头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile/avatar" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "post" #请求方法
|
||||
- "json" #参数类型
|
||||
- '{"avatarfile":"./config/1.jpg","avatarfile1":"./config/1.jpg"}' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"imgUrl": "$.imgUrl","get_user_info": "${edit_personal_info(cls.extra_pool)}"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["","!=","$.imgUrl","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c3" #序列
|
||||
- "更新头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "put" #请求方法
|
||||
- "json" #参数类型
|
||||
- '' #上传文件
|
||||
- '${user_info}' #请求参数
|
||||
- '' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,48 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "获取个人信息" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "getInfo" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "data" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"get_userName": "$.user.userName","user_info": "$.user"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["${username}","==","${get_userName}","str"],["哈哈哈哈","==","${get_userName}","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
|
||||
- - "c2" #序列
|
||||
- "上传头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile/avatar" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "post" #请求方法
|
||||
- "json" #参数类型
|
||||
- '{"avatarfile":"./config/1.jpg","avatarfile1":"./config/1.jpg"}' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{"imgUrl": "$.imgUrl","get_user_info": "${edit_personal_info(cls.extra_pool)}"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"],["","!=","$.imgUrl","str"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c3" #序列
|
||||
- "更新头像" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "system/user/profile" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "put" #请求方法
|
||||
- "json" #参数类型
|
||||
- '' #上传文件
|
||||
- '${user_info}' #请求参数
|
||||
- '' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["操作成功","==","$.msg","str"],[200,"==","$.code","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,10 @@
|
|||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
# -------------------------------------------------------------------------------
|
||||
# @Project : pytest_allure_request_20220811
|
||||
# @Time : 2023/2/2 11:40
|
||||
# @Author : mojin
|
||||
# @Email : 397135766@qq.com
|
||||
# @File : __init__.py.py
|
||||
# @Software: PyCharm
|
||||
# -------------------------------------------------------------------------------
|
|
@ -0,0 +1,9 @@
|
|||
#!/usr/bin/python3.7
|
||||
# -*- coding: utf-8 -*-
|
||||
#-------------------------------------------------------------------------------
|
||||
# @Time : 2022/8/18 20:38
|
||||
# @Author : mojin
|
||||
# @Email : 397135766@qq.com
|
||||
# @File : __init__.py.py
|
||||
# @Software: PyCharm
|
||||
#-------------------------------------------------------------------------------
|
Binary file not shown.
|
@ -0,0 +1,15 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "post请求实现登录" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "login" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "post" #请求方法
|
||||
- "json" #参数类型
|
||||
- '' #上传文件
|
||||
- '{"username":"admin","password":"123456"}' #请求参数
|
||||
- '{"token": "$...token","userId": "$...id"}' #后置提交参数
|
||||
- "select * from sp_manager where mg_id=${userId}" #后置执行slq语句
|
||||
#- '{"$..msg":"登录成功", "$..status":200}' #期望结果 #,"$...username":"$..sql_0_data.mg_name",
|
||||
- '[["登录成功","==","$..msg","str"],[200,"==","$..status","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,28 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "商品列表数据" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "goods" #请求地址
|
||||
- "P4" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "params" #参数类型
|
||||
- '' #上传文件
|
||||
- '{"pagenum":"1","pagesize":"10"}' #请求参数
|
||||
- '{"goods_id": "$...goods.[2].goods_id"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
- '[["获取成功","==","$..msg","str"],[200,"==","$..status","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
- - "c1" #序列
|
||||
- "商品列表数据" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "goods" #请求地址
|
||||
- "P4" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "params" #参数类型
|
||||
- '' #上传文件
|
||||
- '{"pagenum":"1","pagesize":"10"}' #请求参数
|
||||
- '{"goods_id": "$...goods.[2].goods_id"}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
- '[["获取成功","==","$..msg","str"],[200,"==","$..status","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,29 @@
|
|||
|
||||
- - "c1" #序列
|
||||
- "根据 ID 查询商品" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "goods/${goods_id}" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "params" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{}' #后置提交参数
|
||||
- "" #后置执行slq语句
|
||||
- '[["获取成功","==","$..msg","str"],[200,"==","$..status","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
||||
|
||||
|
||||
- - "c1" #序列
|
||||
- "根据 ID 查询商品" #用例名称
|
||||
- '{"Authorization": "${token}"}' #请求头
|
||||
- "goods/${goods_id}" #请求地址
|
||||
- "P1" #用例等级
|
||||
- '${token}!=None' #跳过条件
|
||||
- "get" #请求方法
|
||||
- "params" #参数类型
|
||||
- '' #上传文件
|
||||
- '{}' #请求参数
|
||||
- '{}' #后置提交参数
|
||||
- "SELECT * FROM sp_goods WHERE goods_id = 930" #后置执行slq语句
|
||||
- '[["获取成功","==","$..msg","str"],[200,"==","$..status","int"]]' #断言 [期望,断言类型,实际,数据类型 str,int]
|
|
@ -0,0 +1,10 @@
|
|||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
# -------------------------------------------------------------------------------
|
||||
# @Project : pytest_allure_request_20220811
|
||||
# @Time : 2023/2/2 11:40
|
||||
# @Author : mojin
|
||||
# @Email : 397135766@qq.com
|
||||
# @File : __init__.py.py
|
||||
# @Software: PyCharm
|
||||
# -------------------------------------------------------------------------------
|
Loading…
Reference in New Issue