Tôi đọc plugin Maven Failsafe được thiết kế đặc biệt để chạy các bài kiểm tra tích hợp. Hiện tại tôi đang làm việc trên một dự án đa mô-đun và các bài kiểm tra tích hợp nằm trong mô-đun riêng biệt của nó, được viết bằng TestNg và chạy bằng cách sử dụng plugin chắc chắn. Chúng tôi không có xung đột với các bài kiểm tra đơn vị vì chỉ các bài kiểm tra tích hợp mới được chạy trong giai đoạn thử nghiệm trong mô-đun đó. Và để thiết lập môi trường trước khi thử nghiệm, và làm sạch nó sau khi chạy thử nghiệm, @BeforeSuite @AfterSuite TestNg Chú thích được sử dụng. Vì vậy, không cần phải tận dụng giai đoạn thử nghiệm tích hợp trước, giai đoạn thử nghiệm tích hợp, giai đoạn hậu kiểm thử được sử dụng bởi plugin FailSafe.Lợi ích của Maven FailSafe Plugin
- Tôi còn thiếu thêm bất kỳ lợi ích nào nữa không, bằng cách không sử dụng plugin Failsafe?
- Có cách nào tốt hơn để thực hiện yêu cầu hiện tại của tôi bằng cách sử dụng plugin Failsafe không?
- Tôi có thể khởi động máy chủ, tắt, giải nén tệp, v.v. trong các giai đoạn thử nghiệm tích hợp trước, thử nghiệm tích hợp sau mà không cần viết trình cắm maven không?