Tôi đã viết các bài kiểm tra bằng cách sử dụng Selenium trong NUnit Framework bằng ngôn ngữ C#. Tôi muốn kết hợp các thử nghiệm này như một phần của các bản dựng trong TFS. Vì vậy, bất cứ khi nào xây dựng mới được tạo ra. Những thử nghiệm này cũng có thể chạy như một phần của bản dựng và tạo/báo cáo email.Làm thế nào để tích hợp các thử nghiệm NUnit (được viết bằng C#) trong các bản dựng TFS?
Trả lời
Đề nghị bạn sử dụng hệ thống xây dựng mới vNext build. vNext xây dựng dựa trên JSON, và bạn có thể bổ sung các tác vụ được xây dựng trong msbuild, powershell và các ngôn ngữ kịch bản khác nhau.
Về cách tích hợp NUnit thử nghiệm trong TFS xây dựng, blog này mô tả rõ ràng làm thế nào để làm điều này: Running NUnit Tests in a TFS 2015 Build vNext
Đơn giản chỉ cần tóm tắt như sau:
- Thêm NuGet Package cho NUnit Kiểm tra Adaptor
Chỉ định đường dẫn của Bộ điều hợp thử tùy chỉnh bên trong định nghĩa xây dựng
sao chép adapter bên trong thư mục Visual Studio TestWindows
Chỉ định đường dẫn đến Tuỳ chỉnh Adaptor Thử nghiệm với gói nunit
Một số hướng dẫn khác cho bạn tham khảo:
xUnit or NUnit with Visual Studio Online Build
Running nUnit and Jasmine.JS unit tests in TFS/VSO vNext build
Cảm ơn câu trả lời –
- 1. Làm thế nào để tích hợp các thử nghiệm NUnit vào một TFS 2010 xây dựng
- 2. Làm thế nào để ngăn chặn 'quá thử nghiệm' trong một trường hợp thử nghiệm? (C#/nUnit)
- 3. Làm thế nào để chạy Thử nghiệm NUnit từ C# Mã số
- 4. Không bao gồm các thử nghiệm từ tfs build
- 5. TDD: Có hợp lý để thử nghiệm tích hợp, nhưng không có thử nghiệm đơn vị?
- 6. Tích hợp các trường hợp thử nghiệm PHPT với PHPUnit
- 7. Làm thế nào để tích hợp các thử nghiệm QUnit vào Yii
- 8. Làm thế nào để làm ASP.NET MVC tích hợp thử nghiệm bằng cách sử dụng selenium
- 9. Làm thế nào để chạy thử nghiệm UWP NUnit trong Visual Studio 2015?
- 10. Làm thế nào để chạy thử nghiệm NUnit v2.4.8 với phiên bản 0.86 beta của NAnt?
- 11. C#, NUnit: Làm thế nào để đối phó với thử nghiệm của trường hợp ngoại lệ và thực hiện chậm
- 12. Làm cách nào để chạy thử nghiệm tích hợp?
- 13. Làm cách nào để thử nghiệm tích hợp?
- 14. Chạy thử nghiệm NUnit viết bằng C# với Jenkins trên Linux
- 15. Làm thế nào để làm thử nghiệm tích hợp Android Cucumber?
- 16. Tự động tạo các thử nghiệm trong NUnit
- 17. Làm cách nào để tôi chỉ ra rằng một thử nghiệm chưa được viết bằng Python?
- 18. Làm thế nào để chạy thử nghiệm NUnit trong Visual Studio 2017?
- 19. Làm thế nào để quản lý các trường hợp thử nghiệm bằng cách sử dụng Confluence?
- 20. Cách dễ dàng để tích hợp thử nghiệm đơn vị JavaScript Jasmine với TFS Build CI
- 21. Tích hợp các thử nghiệm không chuẩn vào TeamCity
- 22. Làm thế nào để chạy thử nghiệm NUnit đồ đạc serially?
- 23. Làm thế nào để chạy thử nghiệm riêng lẻ trong mục tiêu thử nghiệm tích hợp trong maven
- 24. Làm thế nào để bạn cấu trúc các thử nghiệm NUnit của bạn trên một dự án lớn?
- 25. Xây dựng ban đêm và tích hợp liên tục: Các thử nghiệm tự động chạy dài
- 26. Tích hợp NUnit với teamcity
- 27. Làm cách nào để viết tốt nhất các trường hợp thử nghiệm đơn vị cho trình phân tích cú pháp?
- 28. Thử nghiệm SBT/Scala và tích hợp
- 29. Làm cách nào để bật Phạm vi mã trong các Bản dựng trong TFS?
- 30. Chạy thử nghiệm NUnit trong lõi dotnet
Bạn đang sử dụng công cụ xây dựng nào? Xây dựng xmal cũ hoặc xây dựng vnext mới? –
Tôi đang sử dụng TFS build 2015 –