<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      pytest+allure接口自動化

      python類庫依賴:

      pip3 install pytest
      pip3 install allure-pytest
      pip3 install rerequests
      pip3 install pytest-repeat

      環境依賴

      linux:

      https://docs.qameta.io/allure/#_installing_a_commandline
      jdk8環境
      安裝allure文件
      npm install -g allure-commandline --save-dev
      增加軟連接
      驗證
      allure --version

       win:

      安裝jdk 

      下載allure2

      https://github.com/allure-framework/allure2/releases

      添加Bin目錄到環境變量

      import requests, os, sys, pytest,allure
        @pytest.fixture
          def test_garbfilter_preposition(self):
              '''
              廣告詞檢測前置條件
              :return:
              '''
              yield self.test_garbfilter_preposition
      
              # 清除測試數據-解除禁言
              with requests.post(delforbidinfo_url(), headers=chat_header(), json={
                  "roleId": 'Advertising_data'
              })as delfor:
                  assert_correct_method(delfor)
      
          @pytest.mark.skipif(Advertising_conditions(),
                              reason="請求參數:" + str(Advertising_data()[1]) + "\r\n發送廣告禁言測試條件不滿足跳過此用例,條件請求返回值:" + str(
                                  Advertising_data()[0]) + "")
          @allure.story('禁言后發言')
          def test_garbfilter_true(self, test_garbfilter_preposition):
              '''
              :return:
              {'code': 486, 'info': 'forbidden speak'}
              '''
              data={
                  "from": 'Advertising_data',
                  "to": "p:dc_ceshi",
                  "msgType": 1,
                  "body": "發送消息",
                  "ext": {
                      "key": "value"
                  },
                  "garbFilter": True,
                  "wordFilter": True,
                  "time": request_time()
              }
              with allure.step("請求參數:%s 請求地址%s" % (data, sendmsg_url())):
                  with requests.post(sendmsg_url(), headers=chat_header(), json=data) as send_s:
                      with allure.step("返回參數:%s" % send_s.json()):
                          assert_forbid_method(send_s)

       運行指令 run.py

      if __name__ == '__main__':
          pytest.main(['-v', '-s',curPath+'/test_cases', '--alluredir', curPath+'/report/report', '--clean-alluredir'])
          while 1:
              try:
                  os.system('allure generate '+curPath+'/report/report -o '+curPath+'/report/allure-reports/ --clean')
                  break
              except Exception:
                  print('等待生成靜態文件...')
              finally:
                  time.sleep(1)

       

      posted @ 2019-08-23 09:55  Hellolonewolf  閱讀(401)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 坐盗市亚洲综合一二三区| 香蕉影院在线观看| 国产成人高清精品免费软件| 开心色怡人综合网站| 少妇高潮喷水正在播放| 亚洲丶国产丶欧美一区二区三区| 国产精品一区二区中文| 欧美色欧美亚洲高清在线观看 | 91中文字幕一区二区| 最新亚洲人成网站在线观看| 亚洲高潮喷水无码AV电影| 2020国产成人精品视频| 国产午夜无码视频在线观看| 亚洲色av天天天天天天| 国产av一区二区亚洲精品| 中文字幕国产精品第一页| 国产精品久久香蕉免费播放| 男女xx00上下抽搐动态图| 日本亚洲欧洲无免费码在线| 国产精品成人午夜福利| 欧美性色黄大片| 国产精品一区二区色综合| 中文文字幕文字幕亚洲色| 国产成人亚洲日韩欧美| 国产亚洲精品黑人粗大精选| 免费观看欧美猛交视频黑人| 91久久夜色精品国产网站| 欧美日韩一线| 九九热在线观看视频免费| 国产中文字幕在线一区| 五月天免费中文字幕av| 老妇xxxxx性开放| 久久久久国色av免费看| 精品国产伦理国产无遮挡| 欧美大bbbb流白水| 亚洲欧美国产免费综合视频| 久久久无码精品亚洲日韩蜜桃| 麻豆亚洲精品一区二区| 伊人久久久大香线蕉综合直播| 韩国 日本 亚洲 国产 不卡| 免费无码高潮流白浆视频|