python 接口自動化測試框架-unittest中assert的使用

一、assert的使用

import unittest

from base.runmain import RunMain

class testcase(unittest.TestCase):

    def setUp(self):
        print("case執行前")

    def test_01(self):
        url = 'http://www.oktest.org.cn/siteApp/command/ecGzSubSearch?fid=t_xmosta&siteId=2808&search=1'
        data = {
            'searchKey': "測試",
            'x': '30',
            'y': '8'
        }
        headers = {
            'Content-Type': 'application/json'
        }
        run = RunMain()
        res = run.run_main(url=url,data=data,headers = headers,method='post')
        self.assertEqual(None,res,"測試失敗")

    def test_02(self):

        url = 'http://www.oktest.org.cn'
        run = RunMain()
        res = run.run_main(url=url,data=None,headers=None,method='get')
        self.assertEqual(None,res,"測試失敗")

    def tearDown(self):
        print("case執行後")

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

結果
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章