1. 在debugtalk中定义自定义断言的方法
def loginAseert(token):
preResult = ""
print("token:", token)
print("result:", preResult)
if token != preResult:
print("False")
return False
else:
print("True")
return True
2. 在testcase或者api中的validata调用自定义断言
teststeps:
-
name: login $loginTitle
api: api/user/login.yml
extract:
- token: content.data.token
- content: content
validata:
- ${loginAseert($content)}
- False