Pengujian Perisian

Ujian Masa Tindak Balas Untuk Pemula

30 Oktober 2021

Ujian Masa Tindak Balas mengukur masa yang diambil untuk satu nod sistem bertindak balas kepada permintaan yang lain. Sudah tiba masanya sistem mengambil masa untuk mencapai input tertentu sehingga proses tamat.

Sebagai contoh, jika anda mempunyai KEBAKARAN , dan anda ingin mengetahui dengan tepat berapa lama masa yang diperlukan untuk melaksanakan data JSON. Masa Respons mengukur respons pelayan bagi setiap transaksi atau pertanyaan.

Masa tindak balas bermula apabila pengguna menghantar permintaan dan berakhir apabila aplikasi menyatakan bahawa penulisan telah selesai.

Isi kandungan

Bagaimana untuk Mengukur Masa Tindak Balas?

  • Kaedah untuk mengira metrik yang dikumpul oleh setiap alat
  • Alat Simulasi beban dan kelajuan tangkapan, yang boleh membuat perbezaan dalam masa tindak balas
  • Item tambahan direkodkan apabila memantau beban pengguna
  • Metrik pengkomputeran yang dikumpul oleh setiap peranti meningkatkan masa tindak balas disebabkan penggunaan sumber yang tinggi.
  • Seni bina kedua-dua peranti mungkin berbeza

Jenis Metrik Respons

    Purata Masa Tindak Balas

Ia adalah purata masa yang diambil untuk setiap permintaan perjalanan pergi dan balik. Purata Masa Respons termasuk masa memuatkan CSS, HTML, XML, imej, fail JavaScript, dsb. Oleh itu, purata terjejas apabila komponen perlahan hadir dalam sistem.

    Masa Tindak Balas Puncak

Ia membantu anda mencari komponen yang kompleks. Ia membolehkan anda melihat penyelewengan pada sistem di mana permintaan tertentu tidak dikendalikan dengan sewajarnya. Sebagai contoh, mungkin terdapat pertanyaan pangkalan data yang besar dilaksanakan, yang mempengaruhi masa tindak balas. Pertanyaan ini tidak membenarkan halaman dimuatkan pada masa yang dikehendaki.

    Kadar Ralat

Ia adalah pengiraan matematik yang memaparkan peratusan permintaan masalah terhadap semua permintaan. Peratusan ini mengira semua kod status HTTP yang menunjukkan ralat pada pelayan. Ia juga bergantung pada cadangan, yang tamat masa.

Nilai Masa Tindak Balas

0.1 Saat

Ia adalah masa tindak balas yang paling digemari. Jika masa tindak balas ini ialah 0.1, pengguna sentiasa merasakan bahawa aplikasi bertindak balas serta-merta dan tidak merasakan sebarang gangguan.

1.0 Saat

Ia ditakrifkan sebagai had maksimum masa tindak balas. Pengguna tidak mahu sebarang gangguan, walaupun mereka mungkin mengalami sedikit kelewatan. Masa tindak balas lebih daripada satu saat mungkin mengganggu pengalaman pengguna.

10 Saat

Ia adalah had maksimum, selepas itu masa tindak balas melebihi had yang boleh diterima. Walau bagaimanapun, jika masa tindak balas melebihi 6 saat, pengguna akan meninggalkan tapak tersebut atau keluar dari aplikasi.

Biasanya masa tindak balas hendaklah secepat mungkin dalam selang 0.1 – 1 saat. Walau bagaimanapun, orang boleh menyesuaikan diri dengan masa tindak balas yang lebih perlahan, tetapi mereka tidak akan gembira dengan masa tindak balas yang melebihi 2 saat. Lebih sedikit masa tindak balas, lebih baik kepuasan pelanggan, kos lebih rendah, kepuasan pelanggan lebih tinggi.

Alat Pengujian Masa Tindak Balas

Apache JMeter

JMeter ialah alat ujian automasi yang menjalankan ujian beban, ujian fungsian, ujian regresi, pada teknologi yang berbeza. Ia menyokong pelbagai jenis aplikasi, protokol dan pelayan seperti SOAP, TCP, FTP. SOAP, LDAP MOM, skrip shell, Protokol Mel, objek Java, pangkalan data.

CIRI-CIRI

  • Ia adalah perisian sumber terbuka.
  • GUI interaktif dan mudah.
  • Ia sangat protractile.
  • Pelan ujian disimpan dalam format XML.
  • Ia bebas platform.
  • Alat automasi API terbaik.

HARGA

Ia percuma untuk digunakan.

LoadRunner

LoadRunner adalah penyelesaian untuk Ujian Prestasi oleh Hewlett-Packard (HP). Ia adalah salah satu alat automatik terbaik untuk Ujian Prestasi dan telah menduduki hampir 50 peratus bahagian pasaran. Loadrunner mensimulasikan beratus-ratus pengguna maya ke dalam aplikasi anda, memantau metrik prestasi yang berbeza dan mengasingkan kesesakan pelanggan dan pelayan yang lain.

CIRI-CIRI

  • Ujian Awan.
  • Punca Punca Analitis .
  • Menyokong Pelbagai Apl.
  • Ujian Berterusan.
  • Ujian Mudah Alih.
  • Simulasi Transaksi Pengguna Interaktif.

HARGA

    EDISI KOMUNITI-PercumaHARI PENGGUNA MAYA-
    30 Oktober 2021

    Ujian Masa Tindak Balas mengukur masa yang diambil untuk satu nod sistem bertindak balas kepada permintaan yang lain. Sudah tiba masanya sistem mengambil masa untuk mencapai input tertentu sehingga proses tamat.

    Sebagai contoh, jika anda mempunyai KEBAKARAN , dan anda ingin mengetahui dengan tepat berapa lama masa yang diperlukan untuk melaksanakan data JSON. Masa Respons mengukur respons pelayan bagi setiap transaksi atau pertanyaan.

    Masa tindak balas bermula apabila pengguna menghantar permintaan dan berakhir apabila aplikasi menyatakan bahawa penulisan telah selesai.

    Isi kandungan

    Bagaimana untuk Mengukur Masa Tindak Balas?

    • Kaedah untuk mengira metrik yang dikumpul oleh setiap alat
    • Alat Simulasi beban dan kelajuan tangkapan, yang boleh membuat perbezaan dalam masa tindak balas
    • Item tambahan direkodkan apabila memantau beban pengguna
    • Metrik pengkomputeran yang dikumpul oleh setiap peranti meningkatkan masa tindak balas disebabkan penggunaan sumber yang tinggi.
    • Seni bina kedua-dua peranti mungkin berbeza

    Jenis Metrik Respons

      Purata Masa Tindak Balas

    Ia adalah purata masa yang diambil untuk setiap permintaan perjalanan pergi dan balik. Purata Masa Respons termasuk masa memuatkan CSS, HTML, XML, imej, fail JavaScript, dsb. Oleh itu, purata terjejas apabila komponen perlahan hadir dalam sistem.

      Masa Tindak Balas Puncak

    Ia membantu anda mencari komponen yang kompleks. Ia membolehkan anda melihat penyelewengan pada sistem di mana permintaan tertentu tidak dikendalikan dengan sewajarnya. Sebagai contoh, mungkin terdapat pertanyaan pangkalan data yang besar dilaksanakan, yang mempengaruhi masa tindak balas. Pertanyaan ini tidak membenarkan halaman dimuatkan pada masa yang dikehendaki.

      Kadar Ralat

    Ia adalah pengiraan matematik yang memaparkan peratusan permintaan masalah terhadap semua permintaan. Peratusan ini mengira semua kod status HTTP yang menunjukkan ralat pada pelayan. Ia juga bergantung pada cadangan, yang tamat masa.

    Nilai Masa Tindak Balas

    0.1 Saat

    Ia adalah masa tindak balas yang paling digemari. Jika masa tindak balas ini ialah 0.1, pengguna sentiasa merasakan bahawa aplikasi bertindak balas serta-merta dan tidak merasakan sebarang gangguan.

    1.0 Saat

    Ia ditakrifkan sebagai had maksimum masa tindak balas. Pengguna tidak mahu sebarang gangguan, walaupun mereka mungkin mengalami sedikit kelewatan. Masa tindak balas lebih daripada satu saat mungkin mengganggu pengalaman pengguna.

    10 Saat

    Ia adalah had maksimum, selepas itu masa tindak balas melebihi had yang boleh diterima. Walau bagaimanapun, jika masa tindak balas melebihi 6 saat, pengguna akan meninggalkan tapak tersebut atau keluar dari aplikasi.

    Biasanya masa tindak balas hendaklah secepat mungkin dalam selang 0.1 – 1 saat. Walau bagaimanapun, orang boleh menyesuaikan diri dengan masa tindak balas yang lebih perlahan, tetapi mereka tidak akan gembira dengan masa tindak balas yang melebihi 2 saat. Lebih sedikit masa tindak balas, lebih baik kepuasan pelanggan, kos lebih rendah, kepuasan pelanggan lebih tinggi.

    Alat Pengujian Masa Tindak Balas

    Apache JMeter

    JMeter ialah alat ujian automasi yang menjalankan ujian beban, ujian fungsian, ujian regresi, pada teknologi yang berbeza. Ia menyokong pelbagai jenis aplikasi, protokol dan pelayan seperti SOAP, TCP, FTP. SOAP, LDAP MOM, skrip shell, Protokol Mel, objek Java, pangkalan data.

    CIRI-CIRI

    • Ia adalah perisian sumber terbuka.
    • GUI interaktif dan mudah.
    • Ia sangat protractile.
    • Pelan ujian disimpan dalam format XML.
    • Ia bebas platform.
    • Alat automasi API terbaik.

    HARGA

    Ia percuma untuk digunakan.

    LoadRunner

    LoadRunner adalah penyelesaian untuk Ujian Prestasi oleh Hewlett-Packard (HP). Ia adalah salah satu alat automatik terbaik untuk Ujian Prestasi dan telah menduduki hampir 50 peratus bahagian pasaran. Loadrunner mensimulasikan beratus-ratus pengguna maya ke dalam aplikasi anda, memantau metrik prestasi yang berbeza dan mengasingkan kesesakan pelanggan dan pelayan yang lain.

    CIRI-CIRI

    • Ujian Awan.
    • Punca Punca Analitis .
    • Menyokong Pelbagai Apl.
    • Ujian Berterusan.
    • Ujian Mudah Alih.
    • Simulasi Transaksi Pengguna Interaktif.

    HARGA

      EDISI KOMUNITI-PercumaHARI PENGGUNA MAYA-$0.56/hari pengguna mayaEDISI PERUSAHAAN-Hubungi vendor
    .56/hari pengguna mayaEDISI PERUSAHAAN-Hubungi vendor