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']=="霍格沃兹测试学院公众号"

posted @ 2020-05-16 22:08  忆梦,惊梦  阅读(135)  评论(0编辑  收藏  举报