亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

<optgroup id="cczp1"><ruby id="cczp1"><cite id="cczp1"></cite></ruby></optgroup>
  • <acronym id="cczp1"></acronym>
    <acronym id="cczp1"><option id="cczp1"><ol id="cczp1"></ol></option></acronym>
    <delect id="cczp1"></delect>
    <center id="cczp1"></center>
    <delect id="cczp1"></delect><em id="cczp1"><button id="cczp1"><blockquote id="cczp1"></blockquote></button></em>
    1. <optgroup id="cczp1"><td id="cczp1"><dfn id="cczp1"></dfn></td></optgroup>

      pytest接口自動化測試框架 – pytest結合二次封裝實現(xiàn)接口自動化

      視頻來源:B站《冒死上傳!pytest接口自動化測試框架(基礎理論到項目實戰(zhàn)及二次開發(fā))教學視頻【軟件測試】》

      一邊學習一邊整理老師的課程內容及試驗筆記,并與大家分享,侵權即刪,謝謝支持!


      test_py.py

      import configparserimport pytestfrom test2 import HttpClientclass TestCase: # 全局變量 類變量 公共變量 都可以使用 token = None httpclient = None url = None # 接口的地址放在 外層 用例執(zhí)行之前 先拿到接口的項目信息 接口地址 # 讀取ini文件中的數(shù)據(jù) @classmethod def setup_class(cls): TestCase.httpclient = HttpClient() # configparser文件對象 config = configparser.ConfigParser() # 讀取哪個文件 config.read(‘env.ini’, encoding=’utf-8′) TestCase.url = config.get(‘apidemo01’, ‘URL’) @classmethod def teardown_class(cls): pass # 登錄 def test_login(self): # 登錄接口 url+/api/login url = TestCase.url + ‘/api/login’ data = {“password”: “123456”, “username”: “admin”} res = TestCase.httpclient.send_request(method=’post’, url=url, param_type=’json’, data=data) print(res.json()) TestCase.token = res.json()[‘token’] # 個人信息查詢 下劃線報錯 # 函數(shù)與函數(shù)支架的變量是不能夠互相去使用 全局變量、類變量 def test_userinfo(self): url = TestCase.url + ‘/api/getuserinfo’ header = {‘token’: TestCase.token} res = TestCase.httpclient.send_request(method=’get’, url=url, param_type=’json’, headers=header) print(res.json())if __name__ == ‘__main__’: pytest.main([‘test_py.py’, ‘-sv’])# pytest實現(xiàn)關聯(lián) 通過類變量去實現(xiàn)的# setupclass所有用例執(zhí)行之前要做的事情

      env.ini

      [apidemo01]URL = http://39.98.138.157:5000

      鄭重聲明:本文內容及圖片均整理自互聯(lián)網,不代表本站立場,版權歸原作者所有,如有侵權請聯(lián)系管理員(admin#wlmqw.com)刪除。
      用戶投稿
      上一篇 2022年7月16日 18:13
      下一篇 2022年7月16日 18:14

      相關推薦

      • 抖音只說了封禁沒說時長(抖音封禁一般多長時間)

        最近是不是發(fā)現(xiàn)抖音監(jiān)管和封號的力度大了很多,我常能看到,有同學吐槽,為什么又被封了,我也沒有違規(guī)呀!! 那么今天,我就列出4大容易被封的原因,幫你避開90%的坑。學會了就點贊吧。 …

        2022年11月27日
      • 30個無加盟費的項目(茶顏悅色奶茶店加盟費多少)

        茶顏悅色又爆了,8月18日,茶顏悅色南京門店正式開業(yè),開張不到半小時,門店就人滿為患,消費者的購買熱情十分高漲,而由于人流量過大造成擁堵,茶顏悅色也不得不暫停營業(yè)。 當然,這里面排…

        2022年11月27日
      • 短視頻策劃內容的3個要點(短視頻策劃內容怎么做)

        短視頻在制作時,內容框架非常重要。如果直奔主題,然后結束,聚卓告訴你,這樣的短視頻已經過時了?,F(xiàn)在的短視頻需要框架的,但不是任何框架,它需要一種易于理解和消化的框架。而且,現(xiàn)在大多…

        2022年11月27日
      • 存儲過程語法(sql server存儲過程語法)

        今天小編給各位分享存儲過程語法的知識,其中也會對sql server存儲過程語法進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關注本站,現(xiàn)在開始吧! oracle存儲過程基本語法…

        2022年11月26日
      • 凈利潤率越高越好嗎(凈利潤率多少合適)

        一、持續(xù)增收不增利,平均凈利潤率首次跌入個位數(shù) 2021年,增收不增利依舊是行業(yè)主流。具體來看,大部分企業(yè)營業(yè)收入呈增長態(tài)勢,E50企業(yè)平均同比增速達到17.3%,但是利潤增速則明…

        2022年11月26日
      • 個人怎么做抖音帶貨(個人做抖音帶貨能賺錢嗎)

        抖音如今是大家很熟悉的短視頻平臺,不過現(xiàn)在的抖音卻不只是短視頻那么簡單,它的功能非常豐富,其中一個就是可以帶貨,相信很多小伙伴都有在抖音上買過東西,抖音如今的變現(xiàn)能力也是不容小覷的…

        2022年11月25日
      • 全民K歌升級新版本7.0之后,有哪些隱藏功能?

        作者:高百烈來源:知乎 這個功能,舊版并沒有,要升級到全新的全民K歌7.0版本才能發(fā)現(xiàn)。 作為朋友圈當代K歌之王,我費了不少功夫才搶到內測版本。有一說一,全民K歌的路子真的很野,新…

        2022年11月25日
      • “濛翔”搭檔展現(xiàn)不一樣的世界杯 中國移動咪咕多檔綜藝上線

        2022國際足聯(lián)卡塔爾世界杯如火如荼進行中,王濛、黃健翔冬奧之后再聚首,作為咪咕嘉賓天團的成員,不僅陪伴觀眾直擊現(xiàn)場,暢聊世界杯賽場內外趣事,更攜手于11月26日、11月30日在咪…

        2022年11月25日
      • 規(guī)范透明促PPP高質量發(fā)展——16萬億元大市場迎來新規(guī)

        近日,財政部印發(fā)《關于進一步推動政府和社會資本合作(PPP)規(guī)范發(fā)展、陽光運行的通知》,從做好項目前期論證、推動項目規(guī)范運作、嚴防隱性債務風險、保障項目陽光運行四個方面進一步規(guī)范P…

        2022年11月25日
      • 推薦3種白手起家的賺錢項目(白手起家賺錢項目有哪些)

        如今社會壓力非常的大,家有老少要養(yǎng)活,這些都加速了窮人想要創(chuàng)業(yè)的欲望,但是創(chuàng)業(yè)路總是那么的艱難,資金就是創(chuàng)業(yè)的重頭戲,所以選擇一個低成本又賺錢的項目是大多數(shù)人最期望的了,那么有哪些…

        2022年11月25日

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時間:周一至周五,10:30-18:30,節(jié)假日休息