请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

missing 2 required positional arguments

报错,说缺少两个参数,就是setUp方法中报错了
import unittest
from testDemon.GetTest import Main_Test
class Unittest(unittest.TestCase):
def setUp(self):
self.run = Main_Test()
def test_01(self):
url ='http://58.246.92.70:20204/xiaofangoa/user/login
data = {
‘username’:‘123456789’,
‘password’:‘123456’
}
res = self.run.return_main(url,‘GET’,data)
print(res)
print(‘这是第一个测试用例’)

def test_02(self):
    url = 'http://58.246.92.70:20204/xiaofangoa/user/login'
    data = {
        'username': '123456789',
        'password': '1234561'
    }
    res = self.run.return_main(url,'POST',data)
    print(res)
    print('这是第二个测试用例')

if name == ‘main’:
unittest.main()

正在回答 回答被采纳积分+3

3回答

Mushishi 2019-10-20 08:47:16

Main_Test这个类里面少参数,你去看这个类里面构造方法是不是需要传递参数,如果是直接把构造方法去掉

0 回复 有任何疑惑可以回复我~
Mushishi 2019-10-20 08:46:22

你这个是解决了还是没解决呢?

0 回复 有任何疑惑可以回复我~
提问者 秃子的猫啊 2019-08-09 18:13:24

  1111

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信