照着老师代码敲得,为啥提示这个错误,Python3.6

来源:5-2 unittest和request重构封装

chenlal

2018-03-26

# coding=utf-8

import unittest
import json
from test import RunMain


class TestMethod(unittest.TestCase):
   def setUp(self,url,method,data):
       self.run = RunMain(url=url,method='POST',data=data)

   def test_01(self):
       url = 'http://coding.imooc.com/api/cate'
       data = {
           'timestamp': '1507034803124',
           'uid': '5249191',
           'uuid': '5ae7d1a22c82fb89c78f603420870ad7',
           'secrect': '078474b41dd37ddd5efeb04aa591ec12',
           'token': '7d6f14f21ec96d755de41e6c076758dd',
           'cid': '0',
           'errorCode': 1001
       }
       res = self.run.run_main(url,'POST',data)
       print(res)

   def test_02(self):
       url = 'http://coding.imooc.com/api/cate'
       data = {
           'timestamp': '1507034803124',
           'uid': '5249192',
           'uuid': '5ae7d1a22c82fb89c78f603420870ad7',
           'secrect': '078474b41dd37ddd5efeb04aa591ec12',
           'token': '7d6f14f21ec96d755de41e6c076758dd',
           'cid': '0',
           'errorCode': 1001
       }
       res = self.run.run_main(url,'POST',data)
       print (res)


if __name__ == '__main__':
   unittest.main()

写回答

1回答

Mushishi

2018-03-27

你好,提示什么错误?是不是有一个提示参数少了?你把run_main 这个类下面的构造方法去掉就好。

0
5
Mushishi
回复
慕沐9182880
就是runmain这个类里面的__init__这个去掉,视频更新了,等慕课网放出来就好。
2019-01-27
共5条回复

Python接口自动化测试框架实战

主流框架Unittest与接口测试结合,带你深入学习接口自动化框架的设计与开发

1509 学习 · 844 问题

查看课程