Saya mencoba menjalankan tes SpecFlow sebagai bagian dari TFS Build. Apakah ada cara saya bisa mengaturnya tanpa pelari SpecFlow+. Apa keuntungan menggunakan pelari SpecFlow+?
Adakah yang punya pengalaman menyiapkan ini?
Saya mencoba menjalankan tes SpecFlow sebagai bagian dari TFS Build. Apakah ada cara saya bisa mengaturnya tanpa pelari SpecFlow+. Apa keuntungan menggunakan pelari SpecFlow+?
Adakah yang punya pengalaman menyiapkan ini?
Pelari SpecFlow+
Pelari uji integrasi yang lebih cerdas untuk SpecFlow
SpecFlow+ Runner adalah mesin eksekusi pengujian khusus yang memberikan pelaporan lebih baik, eksekusi pengujian (paralel) lebih cepat, dan integrasi VS/TFS yang lebih baik
Sangat menyarankan untuk menggunakan specflow+ runner untuk menjalankan tes specflow melalui TFS.
Untuk mengonfigurasi proses pembangunan Anda di TFS 2017 untuk menjalankan pengujian menggunakan SpecFlow+ Runner:
Konfigurasikan langkah build sebagai berikut:
Masukkan jalur ke Perakitan Tes Anda
Jika Anda menggunakan MSTest dan SpecFlow+ Runner, masukkan jalur ke folder paket NuGet di bidang Path to Custom Test Adapters. Jika Anda tidak memasukkan jalur di sini, hanya pengujian MSTest Anda yang akan dijalankan karena TFS tidak dapat menemukan adaptor pengujian SpecFlow+Runner.
Masukkan nama file .srprofile Anda di kolom Jalankan File Pengaturan jika namanya bukan TFS.srprofile
atau default.srprofile
(lihat di atas).
Simpan perubahan Anda.
Detail lebih lanjut silakan lihat tutorial ini: SpecFlow+ Dan Server Pembuatan