2016-11-10 42 views
6

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?

+0

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? –

+0

Tôi đang sử dụng TFS build 2015 –

Trả lời

5

Đề 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:

  1. Thêm NuGet Package cho NUnit Kiểm tra Adaptor
  2. 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

+1

Cảm ơn câu trả lời –

Các vấn đề liên quan