2012-12-19 32 views
8

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?

+0

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

+0

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

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