Pengujian berkelanjutan untuk .NET

Posted on

[ad_1]

Pengujian berkelanjutan adalah proses menjalankan pengujian otomatis sebagai bagian dari jalur pengiriman perangkat lunak untuk mendapatkan umpan balik langsung tentang risiko bisnis yang terkait dengan kandidat rilis perangkat lunak. Praktik ini terkait erat dengan pendekatan pengiriman berkelanjutan. Dalam artikelnya “Continuous Testing in .NET”, Damir Arh memberikan gambaran tentang continuous testing dan bagaimana mengimplementasikannya di Visual Studio.

Di awal artikel, Damir Arh menjelaskan bahwa “ide pengujian berkelanjutan adalah untuk membuat putaran umpan balik ini semakin ketat. Setiap kali kode diubah, pengujian harus dijalankan secara otomatis dan pengembang tidak perlu menjalankannya secara manual. Ini hanya dapat dilakukan dengan dukungan beberapa alat, dan artikel tersebut menyarankan daftar beberapa alat komersial yang dapat digunakan dalam konteks .NET. Fitur yang disebut Live Unit Testing diperkenalkan di Visual Studio versi Enterprise 2017 dan disajikan dalam artikel.

Artikel ini menjelaskan cara menyiapkan proyek yang digunakan sebagai contoh. Dia kemudian menjelaskan bahwa Pengujian Unit Langsung berfungsi paling baik saat Anda menggunakan Test Driven Development (TDD) dan menulis pengujian pada saat yang sama saat Anda menulis kode. Ini juga menjelaskan cara menggunakan perangkat baris perintah .NET Core SDK untuk menyiapkan ruang kerja untuk pengujian berkelanjutan. Artikel tersebut menyimpulkan bahwa “dukungan untuk pengujian berkelanjutan menjadi lebih umum di ekosistem .NET dan hanya akan meningkat di masa mendatang. Alat baris perintah .NET Core dapat digunakan dengan editor apa pun dan pada platform apa pun. Visual Studio 2017 memperkenalkan fitur Pengujian Unit Langsung, yang hanya disertakan dalam edisi Perusahaan. Untuk versi lain, plugin komersial pihak ketiga alternatif tersedia.”

Anda dapat membaca artikel lengkap tentang pengujian berkelanjutan di Dotnet di http://www.dotnetcurry.com/aspnet/1396/continuous-testing-dotnet.

[ad_2]

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *