Tôi cần phải chạy tự động tất cả các phương pháp thử nghiệm một lần. Tôi có các phương pháp thử riêng biệt được ghi trong các tệp riêng biệt. Có cách nào để chạy tất cả các phương pháp thử nghiệm một cách tự động hay không. Vui lòng đề nghị nếu có.Cách chúng tôi có thể tự động chạy các phương pháp thử trong .net?
8
A
Trả lời
1
NẾU bạn đang sử dụng NUnit, bạn có thể sử dụng giao diện NUnit. Một tùy chọn khác chủ yếu là thuyết bất khả tri của khung công tác là TestDriven.Net.
4
Kiểm tra liên tục: http://continuoustests.com/ là một Á hậu thử nghiệm tự động miễn phí hỗ trợ nền tảng .NET và Mono. Tôi không nghĩ rằng nó có một phiên bản dòng lệnh.
Gallio http://www.gallio.org/ có một nhân vật dòng lệnh và một Á hậu GUI (Icarus). Tôi sử dụng nó nhưng tôi không chắc liệu nó có chạy thử nghiệm tự động hay liên tục hay không
NCrunch http://www.ncrunch.net/ cũng là một thử nghiệm tự động hoạt động trong Visual Studio. Nó được sử dụng để được miễn phí nhưng bây giờ là phần mềm trả tiền.
Các vấn đề liên quan
- 1. Thử nghiệm tự động .NET (Gallio?)
- 2. cách chúng tôi có thể thêm mục menu động
- 3. Tạo phương pháp thử nghiệm đơn vị động trong thời gian chạy trong MSTest
- 4. MSTest xác định thứ tự để chạy các phương pháp thử nghiệm như thế nào?
- 5. Làm thế nào tôi có thể thử nghiệm đơn vị một phương pháp [Test] trong MonoDevelop?
- 6. Công cụ Tự động hóa Thử nghiệm Đối với .NET
- 7. Chúng tôi có thể không khai báo các phương thức trong các tệp tiêu đề không?
- 8. Trình tự kiểm tra đơn vị khi chạy tất cả các phép thử trong giải pháp
- 9. Có cách nào tôi có thể chạy tất cả các bộ thử nghiệm SoapUI cùng một lúc, nếu chúng nằm trong các dự án khác nhau?
- 10. Cách tự động gọi phương thức của lớp trong .NET?
- 11. Junit4: Chạy một bộ các phương pháp thử nghiệm cụ thể
- 12. Có thể có Phương pháp bên trong Phương pháp không?
- 13. Chúng tôi có thể sử dụng JUNIT để kiểm tra tích hợp tự động không?
- 14. Gọi siêu phương pháp lớp tự động
- 15. Chạy một phương pháp thử nghiệm duy nhất
- 16. C# .NET: Cách kiểm tra xem chúng tôi có đang chạy bằng pin không?
- 17. Tôi có thể tự động tạo các phương thức get/set trong C# không?
- 18. Tự động tạo các thử nghiệm trong NUnit
- 19. Tôi có thể kiểm tra các phương pháp sao băng của mình bằng cách nào?
- 20. Chúng tôi có thể xác định thuộc tính tăng tự động trong dữ liệu lõi không?
- 21. Thử nghiệm tự động các phân đoạn
- 22. Các phương pháp SetUp và TearDown có cần [RequiresSTA] nếu các thử nghiệm có nó không?
- 23. Phương pháp thử nghiệm
- 24. Tôi có nên ghi lại các phương pháp thử nghiệm đơn vị của mình không?
- 25. Tự động tạo phương pháp Nhận & Đặt?
- 26. Làm cách nào để chạy (hoặc thay đổi thứ tự) các phương thức thử nghiệm cụ thể trong lớp thử nghiệm JUnit?
- 27. TinyMCE: đóng gói tất cả các tệp thay vì tự động tải chúng ... có thể?
- 28. Chúng tôi có thể tự động di chuyển sang SDL Tridion không?
- 29. Kiểm tra tự động .NET cho các quy trình chạy dài
- 30. Tôi có thể sử dụng các phương pháp mở rộng và LINQ trong .NET 2.0 hoặc 3.0 không?
Bạn có thể khởi chạy nó trong dòng lệnh. Xem chủ đề này [1]: http://stackoverflow.com/questions/3996392/execute-unit-tests-using-msbuild-command-line – GeorgesD
Bằng cách này, ý bạn là gì? Tôi đang sử dụng Jenkins và msbuild trong dòng lệnh. Mỗi lần tôi thực hiện các bài kiểm tra đều được khởi chạy. – GeorgesD