// FileName: HelloWorld.python
# -*- coding:utf-8 -*-
# auth:shichao
# Email:695214599@qq.com
import pytest
import time
class TestLogin:
def test_01_shichao(self):
time.sleep(2)
print('这是第1条测试用例')
assert 1 < 2
def test_02_shichao(self):
time.sleep(2)
print('这是第2条测试用例')
a = "测试"
assert "测" in a
def test_03_shichao(self):
time.sleep(2)
print('这是第3条测试用例')
def test_04_shichao(self):
time.sleep(2)
print('这是第4条测试用例')
def test_05_shichao(self):
time.sleep(2)
print('这是第5条测试用例')
def test_06_shichao(self):
time.sleep(2)
print('这是第6条测试用例')
if __name__ == '__main__':
pytest.main()
这里我们将第三条测试用例写一个错误的断言,先进行运行看是否报错,再看看我们运用重试参数-reruns的效果
// FileName: HelloWorld.python
# -*- coding:utf-8 -*-
# auth:shichao
# Email:695214599@qq.com
import pytest
import time
class TestLogin:
def test_01_shichao(self):
time.sleep(2)
print('这是第1条测试用例')
assert 1 < 2
def test_02_shichao(self):
time.sleep(2)
print('这是第2条测试用例')
a = "测试"
assert "测" in a
def test_03_shichao(self):
time.sleep(2)
print('这是第3条测试用例')
assert 1 == 2
print('这里有个错误的断言,来试试我们的重试机制')
def test_04_shichao(self):
time.sleep(2)
print('这是第4条测试用例')
def test_05_shichao(self):
time.sleep(2)
print('这是第5条测试用例')
def test_06_shichao(self):
time.sleep(2)
print('这是第6条测试用例')
if __name__ == '__main__':
pytest.main()