zoukankan      html  css  js  c++  java
  • Pytest

    设置以pytest方式去运行用例

    1、“File --> Settings --> Tools --> pytest integrated tools” 路径下,修改其default test runner为pytest

    应用后,界面会多两个箭头

    2、运行时发现没有安装pytest,可以点下图的Fix会自动安装pytest

    如果没有成功,按下面方式修改

    1、点击右侧下拉框,Edit Configurations...

    2、该test_http所属为python,点击“-”,删掉这条记录

    3、如果没有Python tests,点击“+”号,按下图添加。然后Python tests会新增一个pytest in bin,点击它,右侧出现一系列的东西,点击保存后,再次运行就可以了

    import requests
    class TestHttp(object):
        def test_get(self):
            r = requests.get('https://home.testing-studio.com/t/topic/1682')
            print(r.status_code)
            print(r.text)
            assert r.status_code==200
        def test_json(self):
            r = requests.get('https://home.testing-studio.com/categories.json')
            print(r.json())
            assert r.status_code == 200
            assert r.json()['category_list']['categories'][0]['name']=="霍格沃兹测试学院公众号"

  • 相关阅读:
    1619: 【例 1】Prime Distance
    Apache的架构师们遵循的30条设计原则(转帖)
    DP秒思维
    dsu on tree入门
    莫队入门
    行列式与霍尔基夫矩阵
    高精度板子
    splay入门
    回文自动机入门
    AC自动机
  • 原文地址:https://www.cnblogs.com/peiya/p/12902452.html
Copyright © 2011-2022 走看看