Pertanyaan yang diberi tag «testing»

Pengujian perangkat lunak adalah aktivitas apa pun yang bertujuan mengevaluasi atribut atau kemampuan suatu program atau sistem dan menentukan bahwa itu memenuhi hasil yang diperlukan.

11
Uji pengecualian yang diharapkan di Kotlin
Di Java, programmer dapat menentukan pengecualian yang diharapkan untuk kasus uji JUnit seperti ini: @Test(expected = ArithmeticException.class) public void omg() { int blackHole = 1 / 0; } Bagaimana saya melakukan ini di Kotlin? Saya telah mencoba dua variasi sintaks, tetapi tidak ada yang berhasil: import org.junit.Test // ... @Test(expected …

7
Bagaimana cara menguji kepanikan?
Saat ini saya sedang memikirkan bagaimana menulis tes yang memeriksa apakah suatu kode panik? Saya tahu bahwa Go menggunakan recoveruntuk menangkap kepanikan, tetapi tidak seperti kode Java, Anda tidak dapat benar-benar menentukan kode apa yang harus dilewati jika terjadi kepanikan atau apa yang Anda miliki. Jadi jika saya memiliki fungsi: …
90 testing  go 

2
Apa perbedaan spec / rails_helper.rb dari spec / spec_helper.rb? Apakah saya membutuhkannya?
Saya melakukan Tutorial Rails untuk kedua kalinya. Saat saya masuk ini rails generate integration_test static_pages Saya mendapatkan spec/rails_helper.rbdan spec/spec_helper.rbbukannya hanyaspec/spec_helper.rb Sekarang ketika saya menjalankan pengujian saya, mereka lebih lama (lebih "bertele-tele") dan lebih lambat daripada saat saya melakukannya terakhir kali. Saya bertanya-tanya apa perbedaan antara kedua file tersebut, dan apakah …

4
Cara menampilkan nomor baris saat menjalankan skrip bash
Saya memiliki skrip uji yang memiliki banyak perintah dan akan menghasilkan banyak keluaran, saya menggunakan set -xatau set -vdan set -e, sehingga skrip akan berhenti ketika terjadi kesalahan. Namun, masih agak sulit bagi saya untuk menemukan jalur mana yang menghentikan eksekusi untuk menemukan masalahnya. Apakah ada metode yang dapat menampilkan …
89 linux  bash  testing 

4
mengatur breakpoint dengan opsi nosetests --pdb
nosetests --pdbbiarkan saya berhenti karena kesalahan atau kegagalan, tetapi ini sudah terlambat untuk kebutuhan saya. Melangkah melalui kode selama eksekusi membantu saya men-debug di mana masalahnya. Namun, nosetests sangat membantu karena memungkinkan pengujian yang mengandalkan impor relatif (yaitu pengujian dalam sebuah paket). Bagaimana cara mengatur breakpoint sebelum pengujian dijalankan? Saat …
88 python  testing  nose  pdb 

7
Bagaimana cara menyetel HTTP_REFERER saat menguji di Rails?
Saya mencoba menguji pengontrol dan saya mendapatkan kesalahan ini. Saya memahami kesalahan tersebut, tetapi tidak tahu cara memperbaikinya. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back could not be called successfully. …


7
Rspec tidak melihat Class model saya. kesalahan konstan yang tidak diinisialisasi
Saya menulis tes di Rspec untuk model saya di aplikasi Ruby on Rails. Dan saya menerima kesalahan ini saat memulai 'rspec spec' command: /spec/models/client_spec.rb:4:in `<top (required)>': uninitialized constant Client (NameError) Saya menggunakan Rails 4.0.0 dan Ruby 2.0.0 Ini client_spec.rb saya: require 'spec_helper' describe Client do it 'is invalid without first_name', …

3
Dimana daftar Metode Pernyataan dari Django TestCase? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini dapat ditingkatkan dan mungkin dibuka kembali, kunjungi pusat …
87 django  testing  assert 


11
Bagaimana cara menonaktifkan dialog 'Debug / Tutup Aplikasi' di Windows Vista?
Ketika aplikasi lumpuh di Windows dan debugger seperti Visual Studio diinstal, dialog modal berikut muncul: [Judul: Microsoft Windows] X berhenti bekerja Masalah menyebabkan program berhenti bekerja dengan semestinya. Windows akan menutup program dan memberi tahu Anda jika solusi tersedia. [Debug] [Tutup Aplikasi] Apakah ada cara untuk menonaktifkan dialog ini? Artinya, …

4
Apakah mungkin untuk mengubah perilaku pernyataan pernyataan PyTest di Python
Saya menggunakan pernyataan pernyataan Python untuk mencocokkan perilaku aktual dan yang diharapkan. Saya tidak memiliki kontrol atas ini seolah-olah ada tes kasus kesalahan dibatalkan. Saya ingin mengendalikan kesalahan pernyataan dan ingin menentukan apakah saya ingin membatalkan testcase pada pernyataan kegagalan atau tidak. Saya juga ingin menambahkan sesuatu seperti jika ada …


2
Tidak dapat menguji metode posting dengan Jest karena kesalahan tidak dapat membaca mockImplementation yang tidak terdefinisi
Saya memiliki layanan api di mana saya memiliki metode berbeda untuk melakukan panggilan ke API. Saya telah berhasil menguji semua permintaan GET tetapi saya mengalami masalah dalam menguji permintaan POST. Inilah metodenya: export default class ApiService { static makeApiCall = <T>( url: string, oneCb: <T>(d: Data) => T, secondCb: (d: …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.