第二条用例需要用到第一条用例返回结果中的某些值

Posted kite123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二条用例需要用到第一条用例返回结果中的某些值相关的知识,希望对你有一定的参考价值。

(1)setup
(2)设全局变量 global
(3)反射

以登录的cookie多次使用为例:
1.登录中加:if res.cookies: setattr(GetData,‘Cookie‘,re)
2.充值中使用:getattr(GetData,‘Cookie‘)
class GetData:
    cookies = 小刘



if __name__ == __main__:

    print(GetData.cookies)
    setattr(GetData,cookies,小花)  # 修改类属性cookies值

    print(hasattr(GetData,cookies))  # 判断是否有类属性cookies,有为True
    print(GetData.cookies)

    print(getattr(GetData,cookies))  # attribute,获取类属性值

    delattr(GetData,cookies) # 删除类属性cookies
    print(hasattr(GetData,cookies))

 

 

以上是关于第二条用例需要用到第一条用例返回结果中的某些值的主要内容,如果未能解决你的问题,请参考以下文章

python实现简单的http接口自动化

登录后才能操作的接口第一条用例设计成登录再使用session保持会话

带你做接口测试从零到第一条用例 总结

带你做接口测试从零到第一条用例 总结

robotframework我写了一条用例如何让这条用例循环跑100次

appium-循环执行一条用例,失败时停止执行