yaml 文本报错 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte : illegal multibyte sequence

最近忙里抽闲在试着写 Pytest+request+Allure的接口测试框架,以前写了python+unittest+requests 和 python+excel的框架,jmeter+ant+jenkins等。这些框架根据不同项目,使用起来,也是比较方便的。这两年很火的pytest 一直有耳闻,但是总是忙。没有时间去实践。现在抽点时间出来写,接口测试框架都是大同小异的,最后还是需要根据项目的实际i情况来选择使用哪种框架合适。
在读取
在读取yaml 文件时,报错 UnicodeDecodeError: ‘gbk’ codec can’t decode byte : illegal multibyte sequence
yaml 文本报错 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte : illegal multibyte sequence_第1张图片
仔细查看了下code,这里的读取方式不是二进制形式
yaml 文本报错 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte : illegal multibyte sequence_第2张图片

将yaml的读取方式改为 二进制形式就可以了 ,如图所示:
yaml 文本报错 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte : illegal multibyte sequence_第3张图片

抽时间总结了一份jmeter使用文档、python接口自动化测试,app专项性能测试,需要的可以加v 交流 (备注 :测试人员)
yaml 文本报错 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte : illegal multibyte sequence_第4张图片

你可能感兴趣的:(Python,python,软件测试,接口)