Kỹ Thuật Mở Rộng Lớp TestResult Trong Unittest Để Quản Lý Dữ Liệu Kiểm Thử
Giới thiệu về việc tùy chỉnh Unittest
Unittest là framework kiểm thử tự động tích hợp sẵn trong Python, cung cấp các cấu trúc điều khiển và mô hình cơ bản. Tuy nhiên, trong các dự án thực tế, chức năng gốc thường chưa đủ đáp ứng nhu cầu phức tạp như:
Tạo báo cáo kiểm thử dạng HTML.
Thực thi song song nhiều luồng mà vẫn đảm bảo báo cáo ...
Đăng vào ngày 8 tháng 7 lúc 23:31
Kỹ Thuật Kiểm Thử Đơn Vị Trong Python Sử Dụng Unittest
Kiểm Thử Hàm Xử Lý Chuỗi
Xét một hàm utility có nhiệm vụ ghép tên và họ thành một chuỗi hoàn chỉnh. Hàm này sẽ chèn khoảng trắng ở giữa và viết hoa ký tự đầu tiên của mỗi từ trước khi trả về kết quả. Để linh hoạt hơn, hàm cũng hỗ trợ thêm tên đệm tùy chọn.
utils_name.py
def combine_names(fname, lname, mname=''):
"""Tạo ra chuỗi tên đầy đủ đ ...
Đăng vào ngày 7 tháng 6 lúc 17:33