Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 pytest 进行自动化。
pytest 中是否有任何选项可以在另一个测试用例中调用测试用例。
你当然可以。使用 pytest,测试用例是一个简单的函数或方法。
例如:
def test_foo(): assert 2 + 2 == 4 def test_bar(): assert [1] + [2] == [1, 2] test_foo()
考虑一下为什么要这样做。通常,保持测试解耦会带来好处,例如在测试失败时更容易调试。