TypeError: init() takes 1 positional argument but 2 were given
来源:4-3 unittest和po模型结合梳理执行所有case

Tester_当
2019-01-14
/Users/zhaohan/Desktop/Selenium/saas/venv/bin/python /Users/zhaohan/Desktop/Selenium/saas/case/Login.py
E
ERROR: test_login_success (main.LoginCase)
Traceback (most recent call last):
File “/Users/zhaohan/Desktop/Selenium/saas/case/Login.py”, line 9, in setUp
self.login = RegisterBusiness(self.driver)
TypeError: init() takes 1 positional argument but 2 were given
Ran 1 test in 3.862s
FAILED (errors=1)
Process finished with exit code 1
写回答
5回答
-
Tester_当
提问者
2019-01-14
困扰了一个周末,没找到原因,百度给的原因是少传了参数,反复看了三遍视频,也检查了两三遍,没找到少传了什么参数
00 -
Tester_当
提问者
2019-01-14
这个是page层
00 -
Tester_当
提问者
2019-01-14
这个是操作层
00 -
Tester_当
提问者
2019-01-14
这个是业务层
012019-01-15 -
Tester_当
提问者
2019-01-14
这是unittest用例,执行的时候,可以打开网页,但是没有进行输入,直接就关闭浏览器了,报了个这个错误
00
相似问题