Blitz: Performance sareng Beban Pangujian ti Awan
Éta sesah pikeun ngahasilkeun analogi pikeun muatan anu disayogikeun dina sérver wéb janten ieu jalan. Bayangkeun anjeun sérver wéb sareng anu datang anjeun kaléng tomat. Upami anjeun ngagaduhan hiji atanapi dua kaléng tuangeun, anjeun tiasa nyandak éta gampang pisan. Tumpukkeun sababaraha ratus dina panangan anjeun sareng teu aya tuangeun anu tiasa kéngingkeun dimana-mana. Ayeuna, upami anjeun kumaha waé tiasa ngirangan ukuran masing-masing kaléng, ngadistribusikaeunana sacara leres, sareng kéngingkeun bantosan pikeun nyandak éta, anjeun panginten tiasa nyandak ratusan.
A web server jalanna dina cara anu sami. Sababaraha ratus pengunjung sareng sérver anjeun panginten tiasa seueur sumber kanggo dipajang sareng nganjang ka tempat dimana aranjeunna badé. Tapi tihang dina rébuan atanapi puluhan rébu sareng server ngorondang lirén. Éta henteu saolah-olah sawatara tamu tiasa dugi ka ditu sareng sababaraha henteu tiasa… sadayana sadayana dieureunkeun. Halaman anjeun ditampilkeun lambat pisan sareng bahkan ngeureunkeun dimuat sadayana. Éta naon urang situs ieu sangsara ti sababaraha minggu ka pengker.
Masalahna nyaéta kaseueuran perusahaan sering ngembangkeun atanapi ngadamel halaman wéb dina sérver anu henteu aya beban dina éta. Teras aranjeunna nempatkeun kana produksi, anu datang datang, sareng éta gancang turun.
Dina raraga nyiapkeun ieu, jasa uji coba kinerja sareng beban tiasa ngabantosan. Blitz mangrupikeun kinerja berbasis cloud sareng jasa uji-beban, teu aya parangkat lunak pikeun dipasang. Jasa ieu ngadukung dugi ka 200,000 pangguna virtual tina 8 lokasi anu béda di dunya (dugi ka 50,000 per wilayah) pikeun ngamuat aplikasi atanapi halaman wéb anjeun. Hal ieu ngamungkinkeun pangguna pikeun ngabandingkeun tumpukan parangkat lunak anu béda, sumberdaya hardware, sareng panyadia jasa. Pamustunganana, éta ngamungkinkeun anjeun mendakan régrési kamajuan sateuacan pengunjung anjeun ngalakukeun.
Blitz parantos didamel pikeun ngabantosan pamekar aplikasi sareng halaman wéb ngatur sareng nguji kinerja salami siklus hirup pangwangunan. Ngaliwatan pamekaran, pementasan, produksi sareng operasi, penting pisan pikeun mastikeun yén aplikasi anjeun minuhan tingkat kapuasan pangguna anu paling luhur.
Blitz nawarkeun fitur anu saé pikeun program jaminan kualitas anu lumangsung:
- Transaksi kompléks - Naha anjeun badé nyobian halaman wéb atanapi transaksi rumit, Blitz ngajantenkeun gampang pikeun anjeun pikeun nangtoskeun jumlah pangguna anu tiasa anjeun dukung.
- Eupan balik lengkep - Kéngingkeun inpormasi lengkep sareng tanggapan sacara langsung, sareng dina basa Inggris biasa. Laporan anu tiasa ngabantosan anjeun debug infrastruktur anjeun, ngaidentipikasi bottlenecks dina aplikasi anjeun sareng ngan ukur netepkeun naha anjeun kedah nambihan sérver anu sanés.
- plugins - Kalayan penyuluhan kami pikeun Chrome atanapi tambihan pikeun Firefox, ngan ukur nganapigasi ka halaman wéb sareng ngajalankeun tés kinerja. Blitz ngurus cookies, auténtikasi sareng sadaya kompleksitas anu aya di sanésna.
- hal nu ngajadikeun otomatis - Kalayan Ruby GEM sareng integrasi pinuh ku server Continuation Integration sapertos Atlassian's Bambu CI server, uji coba kinerja otomatis tiasa mastikeun yén teu aya kode push anu tiasa nyababkeun pangalaman goréng pikeun pangguna anjeun.
Ngawaskeun Timeout kalayan Beban:
Pangimeutan Waktos Tanggapan kalayan Beban:
Blitz gaduh Kamekaran API klien anu ngajalankeun di Java, Maven, Node.js, Python, Perl, sareng PHP.