Tôi chưa bao giờ thực hiện các bài kiểm tra theo thứ tự như tôi là của beleif rằng nó không phải là thực hành tốt. Nơi tôi làm việc Tôi được yêu cầu làm điều đó, vì vậy hãy gạt sang một bên những thực hành tốt hay xấu.Làm cách nào để tôi có thể thực hiện một bộ kiểm tra chỉ chạy dưới dạng các kiểm tra có thứ tự?
Tôi mới dùng msTests để bạn có thể giúp tôi ở đây.
Tôi có 10 kiểm tra và phải chạy theo một thứ tự cụ thể hoặc một số trong số đó sẽ không thành công.
- Tôi đã tạo lớp thử nghiệm cơ bản và thêm tất cả 10 bài kiểm tra.
- Tôi đã tạo một thử nghiệm có trật tự và di chuyển sang phải theo thứ tự tôi muốn thực hiện chúng. Tất nhiên là tốt.
- Chạy thử nghiệm nhưng MsTest chạy thử nghiệm hai lần.Khi các thử nghiệm được sắp xếp đều thành công !! Nhưng cũng chạy các thử nghiệm tương tự không theo thứ tự cụ thể nào
Tôi không rõ ràng nếu tôi có một bộ kiểm tra theo thứ tự không nên loại bỏ như kiểm tra bình thường chỉ chạy như kiểm tra đặt hàng.
Làm cách nào để tôi thực hiện một tập hợp các kiểm tra chỉ chạy dưới dạng các kiểm tra có thứ tự?
Mọi đề xuất?
Tôi nhận được cùng một hành vi. Bạn đã bao giờ tìm thấy một giải pháp? –
Dường như với tôi rằng có phải chỉ là một thuộc tính khác [OrderedTestMethod] mà sẽ làm cho nó có sẵn để lựa chọn kiểm tra chọn, nhưng không chạy nó bên ngoài của thử nghiệm đặt hàng. –