Apakah itu ujian perisian
Proses menundukkan blok kod/fungsi/sistem yang dibangunkan/reka bentuk melalui set kaedah penilaian yang jelas (dipanggil ujian) untuk mengasingkan pepijat dan kecacatan dipanggil ujian perisian.
Pengujian memastikan keperluan yang disediakan oleh pelanggan dipatuhi dan produk berfungsi seperti yang diharapkan dalam persekitaran yang diberikan
Apakah yang kita tahu tentang ujian perisian?
- Dilakukan untuk memastikan kualiti produk yang dihantar
- Salah satu peringkat terpenting dalam Kitaran Hayat Pembangunan Perisian(SDLC)
- Pengujian ialah fasa ke-5 SDLC selepas pembangunan/Pembinaan dan dilakukan sebelum penggunaan/pemasangan
- Dalam model air terjun klasik SDLC ialah proses blok dalam SDLC manakala dalam model lain seperti model AGILE atau SPIRAL ia merupakan proses berterusan sebagai sebahagian daripada Integrasi Berterusan /Pengedaran berterusan)(CI/CD)
- Hasil ujian tidak berhenti dengan melaporkan pepijat/kecacatan. Mengikuti proses itu diperlukan untuk memastikan penutupan dan ujian semula, justeru 100% kualiti
- Pepijat ialah isu berkaitan kod yang mungkin kritikal atau tidak. Biasanya boleh dikenal pasti dan boleh ditangani dalam peringkat pembangunan itu sendiri. Pepijat mungkin disebabkan oleh ralat Sintaks, kesilapan logik atau mungkin disebabkan oleh isu masa jalan. Kebanyakannya diperbaiki oleh pemaju. Pepijat tersembunyi/tidak dikenal pasti boleh menyebabkan seretan dalam tingkah laku sistem dan hasilnya adalah di bawah penggunaan sumber
- Kecacatan ialah penyimpangan daripada spesifikasi/keperluan yang diperolehi dan adalah utama dan perlu diatasi segera. Kecacatan yang tidak diperbaiki boleh mengakibatkan kecederaan teruk dari segi sumber. Biasanya dikenal pasti semasa fasa ujian. Apabila penguji melakukan ujian di mana kes ujian berdasarkan keperluan digunakan, sisihan daripada spesifikasi boleh dikenal pasti, dikembalikan kepada pembangun atau dibincangkan dengan pelanggan untuk alternatif dan isu itu boleh ditangani dan diperbaiki mengikut hasil perbincangan.
- Pengujian boleh dilakukan secara manual oleh penguji menggunakan pembangunan kes ujian berdasarkan keperluan dan/atau spesifikasi atau automatik menggunakan alatan di mana kes ujian dan data dimasukkan dan output dianalisis untuk pematuhan keperluan.
- Perisian boleh diuji untuk kefungsian di mana setiap unit kod atau fungsi boleh diuji, unit kod dan fungsi disepadukan dan diuji, sistem secara keseluruhan boleh diuji, kewarasan diuji, antara muka boleh diuji atau regresi(keserasian ke belakang dengan sedia ada ciri) diuji
- Ujian tidak berfungsi termasuk prestasi, beban, tekanan, keselamatan, keserasian, pemasangan, kebolehpercayaan dsb., di mana sistem tertakluk kepada persekitaran ujian untuk menilai cara ia berkelakuan sewajarnya.
Perkaitan ujian Perisian:
Sistem yang direka dan dibangunkan tidak pernah sempurna kerana banyak fikiran yang menyumbang kepada mereka bentuk dan membinanya. Ujian perisian sebagai satu proses memastikan kualiti keseluruhan produk. Pengujian memastikan penghantaran produk yang mematuhi keperluan pelanggan dan sesuai dengan keperluan perniagaan. Proses ujian yang jelas menjamin bahawa pepijat telah diperbaiki dan kecacatan dikenal pasti, antara muka berfungsi bersama, keselamatan dan kewarasan produk tidak boleh terjejas. Hasil ujian dalam produk yang dapat berfungsi seperti yang diperlukan, mengambil sebarang ujian dan menghadapi sebarang jenis gangguan. Produk yang disahkan dan disahkan adalah bukti gred sumber tertinggi dan keupayaannya untuk menyampaikan produk yang telah lama bertahan dan tahan lama.
Atas ialah kandungan terperinci Panduan pemula untuk ujian Perisian. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn