Menyemak kod respons HTTP adalah penting untuk kebolehpercayaan web. Kod ini menunjukkan status pelayan, membantu mengenal pasti isu seperti pautan rosak atau akses tanpa kebenaran, memastikan prestasi optimum dan pengalaman pengguna yang lebih baik.
Dalam blog ini, kami akan menguji kod respons HTTP menggunakan tapak web Pertubuhan Meteorologi Dunia (https://wmo.int/
) sebagai contoh.
Kami memerlukan definisi langkah untuk mencipta senario yang diperlukan untuk ujian, seperti:
Kemudian kod status respons hendaklah {nombor}
Takrifan langkah ini digunakan selepas membuat permintaan kepada perkhidmatan web yang sedang diuji. Setelah respons diterima, takrifan langkah ini menegaskan kod status HTTP yang dikembalikan oleh pelayan sepadan dengan kod yang dijangkakan.
Contoh:
Then the response status code should be 200
Kod status 200 merujuk kepada permintaan yang berjaya. Bermaksud pelayan telah memproses permintaan dan mengembalikan respons yang sesuai.
Contoh:
Then the response status code should not be 404
Kod status 404 merujuk kepada sumber yang diminta tidak ditemui pada pelayan. Bermaksud kemungkinan ralat atau URL tidak sah. Supaya tidak menjadi 404.
Anda boleh melihat lebih banyak definisi langkah: https://webship.co/docs
Lihat artikel penuh: https://webship.co/blog/validating-http-response-codes-automated-testing-using-webship-js
Atas ialah kandungan terperinci Mengesahkan Kod Respons HTTP dalam Ujian Automatik Menggunakan Webship-js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!