本文介绍: 10、当传递的请求有多层嵌套的时候,一定要在header上加上headers={‘Content-Type’: ‘application/json’},这样请求就能通过了。4、除了用例test的代码需要函数和类使用test作为开头,其他被调用或者继承的api方法不要使用api开头,否则会被多次重复执行。1、封装pytest的类型,名称的开头需要使用Test开头命名类,否则会出现运行pytest找不到类的情况。函数封装的方法,其他的非test开头的函数也可以使用到。里面的@pytest。

1、封装pytest的类型,名称的开头需要使用Test开头命名类,否则会出现运行pytest找不到类的情况

2、函数被@pytest.fixtrue装饰之后,就不能再直接引用函数方法,需要把函数名称当作参数传到其他的函数中使用

3、conftest的全局变量名称和其他自定义的函数名称不要重复

4、除了用例test的代码需要函数和类使用test作为开头,其他被调用或者继承的api方法不要使用api开头,否则会被多次重复执行

 

5、通过使用继承的方法去调用api或者其他模块类的方法:

6、conftest.py里面的@pytest.fixtrue函数封装的方法,其他的非test开头的函数也可以使用到

7、怎么把token保存到session

8、运行报错 UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0x93 in position 21: illegal multibyte sequence

9、关于https请求警告问题(InsecureRequestWarning: Unverified HTTPS request is being made)

10、当传递的请求有多层嵌套的时候,一定要在header上加上headers={‘Content-Type’: ‘application/json’},这样请求就能通过了

11、detail”:”JSON parse error – Expecting value: line 1 column 1 (char 0)

解决方法:先把数据格式转换下

原文地址:https://blog.csdn.net/weixin_39366308/article/details/135389878

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_51716.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注