51Testing软件测试论坛

标题: 执行测试生成测试报告的时候报错 [打印本页]

作者: qq454179370    时间: 2018-9-28 10:38
标题: 执行测试生成测试报告的时候报错
在执行用例的时候,执行没有成功 报告显示报错
ft1.1: b''Traceback (most recent call last):  File "C:\Users\hzg\PycharmProjects\untitled\case\login_case.py", line 24, in test_login_pwd_error    self.login('admin', '12345')  # 正确用户名,错误密码  File "C:\Users\hzg\PycharmProjects\untitled\case\login_case.py", line 19, in login    print(elements[0].text)  # 获取btn的下标  File "D:\Program Files\python3.6.0\lib\HTMLTestRunner.py", line 118, in write    self.fp.write(s)TypeError: a bytes-like object is required, not 'str'
请问有没有懂这个问题的 不知道什么原因

作者: qqq911    时间: 2018-9-28 11:00
报错很清晰,不能是str
作者: qq454179370    时间: 2018-9-28 11:04
qqq911 发表于 2018-9-28 11:00
报错很清晰,不能是str

我不明白是哪里的代码不能有str 是用例里面的还是报告里面的
作者: qq454179370    时间: 2018-9-28 11:04
qqq911 发表于 2018-9-28 11:00
报错很清晰,不能是str

我不明白是哪里的代码不能有str 是用例里面的还是报告里面的
作者: 梦想家    时间: 2018-9-28 11:10
错误信息说得很清楚
作者: jingzizx    时间: 2018-9-28 12:09
打印的参数错误
作者: qq454179370    时间: 2018-9-28 14:35
梦想家 发表于 2018-9-28 11:10
错误信息说得很清楚

还是没明白 不知道到底是执行用例那边的问题还是这边运行报告的问题
作者: qq454179370    时间: 2018-9-28 14:36
jingzizx 发表于 2018-9-28 12:09
打印的参数错误


还是没明白 不知道到底是执行用例那边的问题还是这边运行报告的问题
作者: 104~牛牛    时间: 2018-9-28 14:52
line 118, in write    self.fp.write(s)TypeError: a bytes-like object is required, not 'str'
代码118行,不能是str类型

作者: qq454179370    时间: 2018-9-28 15:34
104~牛牛 发表于 2018-9-28 14:52
line 118, in write    self.fp.write(s)TypeError: a bytes-like object is required, not 'str'
代码118 ...

我那行也不是str类型的啊




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2