Pertanyaan yang diberi tag «testing»

Memverifikasi perilaku sistem perangkat lunak terhadap perilaku yang diharapkan dari sistem itu.


9
Apakah programmer penguji buruk?
Saya tahu ini sangat mirip dengan pertanyaan lain yang sudah diajukan, tetapi sebenarnya sedikit berbeda. Tampaknya secara umum dianggap bahwa programmer tidak pandai melakukan peran pengujian aplikasi. Sebagai contoh: Joel on Software - Lima (Salah) Top Alasan Anda Tidak Memiliki Penguji (penekanan) Jangan pernah berpikir untuk memberi tahu lulusan CS …
36 testing  qa 

3
Apakah tes integrasi dimaksudkan untuk mengulang semua tes unit?
Katakanlah saya memiliki fungsi (ditulis dalam Ruby, tetapi harus dapat dimengerti oleh semua orang): def am_I_old_enough?(name = 'filip') person = Person::API.new(name) if person.male? return person.age > 21 else return person.age > 18 end end Dalam pengujian unit saya akan membuat empat tes untuk mencakup semua skenario. Masing-masing akan menggunakan Person::APIobjek …



6
Bagaimana saya menguji sistem di mana benda-benda sulit untuk diejek?
Saya bekerja dengan sistem berikut: Network Data Feed -> Third Party Nio Library -> My Objects via adapter pattern Kami baru-baru ini memiliki masalah di mana saya memperbarui versi perpustakaan yang saya gunakan, yang, antara lain, menyebabkan cap waktu (yang dikembalikan oleh perpustakaan pihak ketiga long), diubah dari milidetik setelah …


21
Apakah Pengujian Perangkat Lunak Sangat Dibutuhkan?
Saya seorang siswa yang mengerjakan BE (CS) saya dan pertanyaan saya adalah sebagai berikut: Apakah pengujian di bidang perangkat lunak diperlukan? Jika kita membuat perangkat lunak dengan sangat hati-hati, mengapa kita harus menguji? Setelah pengujian, dapatkah kami yakin bahwa kami telah mencapai tujuan ini (produk / perangkat lunak berfungsi sebagaimana …


4
Apa cara yang benar untuk menangani hasil debug di Jawa?
Ketika proyek Java saya saat ini tumbuh lebih besar dan lebih besar, saya merasakan kebutuhan yang semakin besar untuk memasukkan hasil debug di beberapa titik kode saya. Untuk mengaktifkan atau menonaktifkan fitur ini dengan tepat, tergantung pada pembukaan atau penutupan sesi tes, saya biasanya meletakkan a private static final boolean …

4
Bagaimana memecahkan masalah secara efisien atau menguji kode baru ketika pemasangan perangkat keras untuk mereproduksi bug sulit atau tidak mungkin diperoleh?
Saya bekerja di sebuah perusahaan menengah (karyawan 150an, ~ 10 tim teknik ukuran), dan sebagian besar proyek saya melibatkan interfacing dengan peralatan lab (osiloskop, penganalisa spektrum optik, dll) untuk keperluan aplikasi pengujian semi-otomatis. Saya telah mengalami beberapa skenario berbeda di mana saya tidak dapat memecahkan masalah secara efisien atau menguji …

7
Haruskah saya menguji metode yang diwariskan?
Misalkan saya memiliki Manajer kelas yang berasal dari Karyawan kelas dasar , dan Karyawan itu memiliki metode getEmail () yang diwarisi oleh Manajer . Haruskah saya menguji bahwa perilaku metode getEmail () manajer sebenarnya sama dengan perilaku karyawan? Pada saat tes-tes ini ditulis, tingkah lakunya akan sama, tetapi tentu saja …

6
Bagaimana menjelaskan nilai pengujian unit
Saya ingin memperkenalkan konsep unit test (dan pengujian secara umum) kepada rekan kerja saya; saat ini tidak ada tes sama sekali dan hal-hal diuji dengan benar-benar melakukan tugas-tugas melalui UI untuk melihat hasil yang diinginkan. Seperti yang Anda bayangkan, kode ini sangat erat digabungkan dengan implementasi yang tepat - bahkan …

9
Secara teori TDD saja
Sedikit lebih dari setahun yang lalu saya cukup beruntung untuk dapat istirahat 9 bulan dari pekerjaan. Saya memutuskan bahwa pada waktu itu saya akan mengasah keterampilan C # saya. Saya mulai mengerjakan banyak proyek dan memaksa diri saya untuk mengikuti TDD. Itu adalah proses yang cukup mencerahkan. Itu sulit pada …

4
Haruskah kita selalu menguji bug saat memperbaikinya?
Saat mengoreksi bug, disarankan di mana saya bekerja untuk pertama kali menulis tes yang gagal dengan bug yang diberikan, dan kemudian memperbaiki kode sampai tes berlalu. Ini mengikuti praktik TDD, dan seharusnya menjadi praktik yang baik, tetapi saya perhatikan cenderung menghasilkan tes samar yang mendekati implementasi. Misalnya, kami memiliki masalah …
29 testing  tdd 

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.