11

tôi đang nhầm lẫn giữa khái niệm của việc sử dụng maven-surefire-plugin hoặc maven-failsafe-plugin để chạy kiểm tra selen tôi trong tích hợp thử nghiệm giai đoạn (mà không cần chạy kiểm tra đơn vị) tôi thấy một số ví dụ sử dụng maven-surefire-plugin và các ví dụ khác sử dụng maven-failsafe-pluginChạy thử nghiệm selen với maven-surefire-plugin hoặc maven-failsafe-plugin?

xin vui lòng tư vấn cho với mẫu hoặc liên kết đến cấu hình.

Trả lời

14

Bạn nên sử dụng maven-failsafe-plugin để chạy kiểm tra selen.

Plugin failsafe chạy các thử nghiệm trong giai đoạn thử nghiệm tích hợp và không thực hiện việc xây dựng khi kiểm tra tích hợp không thành công do đó cho phép maven chạy giai đoạn thử nghiệm tích hợp sau. Plugin failsafe không thành công trong giai đoạn xác minh. Điều này quan trọng vì người ta thường làm những việc như khởi động máy chủ/thiết lập dữ liệu trong giai đoạn thử nghiệm tích hợp trước và tắt/dọn dẹp ở giai đoạn thử nghiệm tích hợp sau khi chạy thử nghiệm selen.

Nhìn vào số usage of the failsafe pluginmaven lifecycles reference.

Các vấn đề liên quan