1.pytestをインストールします
pip install pytest
2.プラグインの魅力を報告する
(1)魅力をダウンロードして解凍します
(2)環境変数:パス:binディレクトリ
(3)pytest-allureプラグインをインストールします
pip installallure-pytest
3.Pytestフレームワークの命名規則
(1).pyテストファイルはtest_で始まるか、_testで終わる必要があります
(2)テストクラスはTestで始まる必要があり、initメソッドを持つことはできません
(3)テストメソッドはtest_で始まる必要があります
(4)アサートはassertを使用する必要があります
4. pytestデータ駆動型:パラメーター化されたテストデータ
@ pytest.mark.parametrize( "x、y"、test_Data)(x、y)= [(x1、y1)、(x2、y2).........]
import pytest
test_Data = [(1, 2), (3, 4), (5, 6)]
@pytest.mark.parametrize("x,y", test_Data)
def test_sum(x, y):
print(x + y)
if __name__ == '__main__':
pytest.main(["模块名", "-s"])
演算結果: