Cara Menciptakan Ordered Test Pada Implementasi Sistem
Saturday, August 29, 2020
Edit
cara menciptakan Ordered Test pada implementasi sistem
Screenshot berikut menawarkan daftar semua tes yang dibentuk di bawah Test Project. Tes yang independen dan tidak ada hubungan antara tes, tapi output dari satu tes mungkin diharapkan untuk memulai tes lain.Ada banyak sekali jenis tes, menyerupai tes unit dan uji kinerja web, di bawah Test Project. Membuat ordered test dan menempatkan beberapa dependen tes dalam urutan akan membantu pelaksanaan pengujian terjadi dalam urutan tersebut, tanpa melanggar dependensi.
Membuat Ordered Test
Untuk menciptakan tes memerintahkan, ikuti langkah berikut:
- Pilih Test Project dari Solution Explorer .
- Klik kanan dan pilih Add Ordered Test .
- Pilih ordered test dari jenis tes yang terdaftar.
- Simpan ordered test dengan menentukan pilihan Save dalam sajian File.
Baris pertama yakni status bar, yang menawarkan jumlah tes yang dipilih untuk Ordered test.
Pada daftar drop-down Select project to view tests mempunyai pilihan untuk menentukan Test Project khusus, untuk menampilkan tes di dalamnya. Daftar drop-down ini mempunyai nilai default / All Loaded Tests , yang menampilkan semua tes yang tersedia dalam semua proyek.Pada daftar Available Tests menampilkan semua tes dari Test Project yang dipilih dalam drop-down Project.Pada daftar Selected tests berisi tes yang dipilih dari daftar tes yang tersedia, untuk ditempatkan dalam urutan. Kedua panah kanan dan kiri dipakai untuk menentukan danmembatalkan pilihan tes dari daftar Available Tests ke Selected Tests. Beberapa tes sanggup dipilih dengan menekan
Ctrl dan menentukan tes. Panah atas-bawah di sebelah kanan dari daftar Selected Tests yang dipakai untuk memindahkan pengujian ke atas atau ke bawah dan pengaturan urutan pengujian.
Checkbox Continue after failure di bab bawah jendela, yakni untuk menimpa sikap default ordered test, yaitu untuk membatalkan sanksi pada kegagalan tes apapun.Jika opsi Continue after failure dicentang dan jika tes apapun dalam urutan gagal, maka semua tes yang tersisa
akan dibatalkan.Menjalankan Ordered Test Ordered test sanggup dijalankan menyerupai tes lainnya. Buka jendela Test Explorer dan pilih ordered test dari daftar, kemudian klik kanan dan pilih pilihan Run Selected Test. Setelah opsi ini dipilih, pelaksanaan tes dimulai,bekerja melalui tes sesuai urutan di mana mereka ditempatkan. Setelah sanksi selesai, jendela Test Explorer menawarkan status ordered test.Jika ada salah satu test dalam daftar gagal, status ordered test akan Gagal . Ringkasan status Test Run untuk semua tes dalam ordered test ditunjukkan pada screenshot berikut.
Sampel Aplikasi mempunyai tiga tes dalam ordered test, tapi dua dari merekagagal dan satu sudah lulus. Secara keseluruhan, status ordered test itu gagal alasannya yakni dua kegagalan pengujian.
Generic Test
Generic tests yakni cara untuk mengintegrasikan tes eksternal ke Visual Studio.Bisa jadi ada aplikasi yang memakai komponen atau layanan eksternal, yang perlu diuji sebagai bab dari pengujian sistem secara keseluruhan. Dalam hal ini, rincian komponen eksternal tidak terkena dan logika internal juga belum diketahui. Untuk menguji komponen pihak ketiga ini, Generic tests di Visual Studio bertindak sebagai pembungkus untuk pengujian komponen eksternal ini dalam batasan Visual Studio. Setelah dibungkus, Generic tests berjalan menyerupai tes lainnya, melalui Visual
Studio IDE.Uji Komponen eksternal harus mematuhi kondisi berikut, untuk dikategorikan di
bawah Generic tests di Visual Studio:
- Harus dijalankan dari Command line
- Komponen harus mengembalikan nilai Boolean baik True atau False ketik dihukum pada command line
- Harus mengembalikan hasil yang rinci untuk tes internal dalam komponen
Membuat Generic Test
Hal ini menyerupai dengan tes lainnya dalam Visual Studio. Klik kanan pada Test Project dalam Solution Explorer dan tambahkan genetic test.Sebuah jendela gres akan terbuka untuk tetapkan nilai-nilai atau parameter untuk generic test. Jendela gres menawarkan bahwa semua nilai nilai yang diharapkan yakni untukmelaksanakan aplikasi pengujian atau fungsi lain dari command line dengan meneruskan parameter. Untuk sebuah sanksi commandline, kita mungkin harus mengatur variabel lingkungan dan parameter eksekusi, mengatur direktori kerja, menyalin atau berbagi beberapa file, dan mengatur direktori output dan file. Semua rincian ini sanggup diatur memakai generic test.Tabel berikut menjelaskan pilihan yang berbeda dan penggunaanny
a: Parameters for Generic Test
- Specify an existing aktivitas : Ini yakni nama dan path dari aplikasi atau Fungsi yang akan dihukum pada baris perintah. Di sana yakni tombol browse di sebelah kanan kotak teks untuk mencari dan menentukan aplikasi.
- Command-line arguments to pass to the generic test : Ini yakni daerah untuk menentukan baris perintah parameter yang diharapkan untuk aplikasi. Parameter ini tergantung pada nilai yang diharapkan aplikasi.
- Additional files to deploy with this generic test : Dalam beberapa kasus, filetambahan mungkin diharapkan untuk pelaksanaan ujian. Menambah atau menghapus file yang dipilih dalam daftar memakai pilihan di sebelah kanan textbox.
- Environment variables :Jika aplikasi yang diuji memakai variable lingkungan apapun untuk eksekusi, atur variable lingkungan itu di sini.
- Working directory : Hal ini untuk mengatur direktori kerja ketika ini dibaris perintah sebelum benar-benar menjalankan tes Aplikasi pada command line.
- Redirect standard output and standard error to Test Result : ketika menjalankan aplikasi tes, bukan menampilkan semua hasil pada command prompt, jadinya sanggup diarahkan ke file output, menyerupai yang kita lakukan selama biasa perintah baris perintah.
- Exit test run if run duration (in milliseconds) exceeds : Hal ini untuk membatasi waktu tunggu untuk Visual Studio untuk beralih ke tes berikutnya dalam daftar atau berhenti. angka menawarkan milidetik dan defaultnya yakni 60 menit.
- Summary results file : Hal ini bermanfaat dalam masalah tes pihak ketiga Aplikasi sanggup menulis Test Results ke hasil ringkasan file, yang yakni file XML. Ini yakni nama dan path dari file XML di mana hasil output harus ditulis. Jika jumlah tes dalam aplikasi tinggi, maka akan gampang untuk melacak hasil dari tes individu dengan mempunyai hasil dalam file XML; tidak hanya hasil tetapi juga Informasi rinci tentang
- Hasil Tes akan ditulis ke berkas ini.Bagian ordered test menjelaskan bagaimana untuk mengurutkan tes dan mengeksekusi mereka di urutan yang sama terlepas dari jenis mereka. Bagian generic tet menjelaskan cara melakukan tes pihak ketiga dalam Visual Studio dan menawarkan hasil tes dikumpulkan dalam tes. berikutnya mencakup rincian konfigurasi pengujian memakai pengaturan uji file mengkonfigurasi dan mengumpulkan data diagnostik. Hal ini juga menggali kiprah peran mendefinisikan, penyebaran, mendefinisikan host dan URL, mendefinisikan script untuk pengaturan dan pembersihan