Nhập môn Kiểm thử trong Python
Alexander Levin
Data Scientist
Hiệu năng - mức độ phần mềm sử dụng tài nguyên hệ thống để hoàn thành tác vụ.
Kiểm thử hiệu năng - loại kiểm thử đo lường hiệu năng phần mềm.
Tài nguyên:
Tình huống:
Cài đặt:
pip install pytest-benchmark
# Example_1.py
import time
def test_func(benchmark):
benchmark(time.sleep, 1)
Lệnh CLI:
pytest Example_1.py
Kết quả sau khi chạy lệnh CLI:

Với time.sleep(3) thay cho time.sleep(1):

# Example_2.py
import time
def test_func(benchmark):
@benchmark
def sleep_for_1_sec():
time.sleep(1)
Lệnh CLI:
pytest Example_2.py
pytest-benchmark bằng cách:benchmark@benchmark như decoratorNhập môn Kiểm thử trong Python