Anda di halaman 1dari 7

1/23/2020 Teliti pengujian kinerja dan strategi peningkatan kinerja dalam aplikasi web A.

Pengujian ki…

Halaman 1

20i 0 Konferensi internasional kedua tentang Teknologi Pendidikan dan Komputer (ICETC)

Teliti pengujian kinerja dan strategi peningkatan kinerja di web

aplikasi

Kunhua Zhu Junhui Fu Yancui Li

Sekolah Teknik Informasi


Institut Sains dan Teknologi Henan
Xinxiang, Provinsi Henan 453003, Cina
zwkhIOO@163.com

Abstrak- Dengan layanan web yang digunakan secara luas dalam semua aspek
kehidupan sosial, pengujian kinerja aplikasi web memperoleh l Browser Klien saya
perhatian luas. Dalam makalah ini, pertama-tama kami menganalisis dan meneliti L ,, -

jenis, indikator, dan metode pengujian kinerja IC

Client Browser saya


menguji web, dan kemudian kami mengajukan beberapa pengujian
proses dan metode untuk mengoptimalkan strategi.

ly
Browser

Kata kunci - pengujian kinerja web; jenis tes; beban; uji Saya Klien
saya Server Web

saya
metode
saya

SAYA. PENGANTAR

Saat ini banyak perusahaan, perusahaan, dan situs Web yang didirikan
Aplikasi berbasis web, skala web telah diperluas, dan
I Test Generator I
semakin banyak orang memperhatikan cara memastikan
keakuratan dan keandalan aplikasi Web.
Gambar I Diagram Kinerja
Pengujian kinerja adalah proses pengumpulan informasi
dan analisis data yang dikumpulkan digunakan untuk memprediksi berapa beban Generator tes biasanya dapat mensimulasikan perilaku pengguna
level akan kehabisan sumber daya sistem. Ini mempelajari Web menjalankan puluhan hingga ratusan perangkat lunak klien Web. Virtual
menanggapi permintaan pengguna di bawah beban pengguna yang berbeda. jadi untuk pengguna dan server Web berkomunikasi secara langsung tanpa harus
memastikan keamanan masa depan operasi sistem, keandalan untuk menggunakan browser Web (seperti IE atau FireFox). Dalam
dan efisiensi dalam implementasi. Tujuan dari tes kinerja, menjalankan dan menguji nomor
pengguna virtual dapat diatur dalam generator. Jika lebih banyak pengguna
pengujian kinerja dengan mensimulasikan beban sebenarnya adalah untuk mengidentifikasi
kemacetan kinerja, optimalkan kinerja sistem perlu disimulasikan, dapat dihubungkan dengan banyak beban
untuk memastikan operasi praktis dari program dapat menyediakan generator, dan kontrol terpusat, sehingga menghasilkan aliran
kinerja yang baik dan dapat diandalkan. dekat dengan batas. Selain itu, waktu tunda juga dapat diatur
antara tindakan dua tes.
II PENGUJIAN KINERJA WEB
Pengujian Kinerja Web umumnya dapat dibagi menjadi
tiga jenis: pengujian stres, pengujian beban dan uji kekuatan. Setiap
A .. jenis pengujian kinerja Web
uji menggunakan skrip, alat pengujian, dan lingkungan yang sama, tetapi
Kami biasanya mengaitkan pengujian Web dengan kotak hitam interval waktu pengujian yang berbeda.

https://translate.googleusercontent.com/translate_f 1/7
1/23/2020 Teliti pengujian kinerja dan strategi peningkatan kinerja dalam aplikasi web A. Pengujian ki…

pengujian. Pengujian kinerja web adalah tiruan dari (1) Tes stres
pengguna akhir dari sistem yang diuji, dengan merekam dan menjelaskan Pengujian tekanan dilakukan dengan secara bertahap meningkatkan
perilaku pengguna nyata, menggunakan cara otomatis dan terkontrol beban sistem, menguji perubahan kinerja sistem, dan
untuk mengulangi implementasi dari perilaku pengguna ini. akhirnya detennine kinerja sistem di bawah beban apa pun
Karena self-executing, sistem dapat mensimulasikan kondisi dalam keadaan gagal, dan dengan demikian untuk mendapatkan sis
perilaku pengguna lalu lintas tinggi. Sistem uji terutama melalui memberikan tingkat tes layanan terbesar. Untuk
test generator (komputer) untuk mensimulasikan peristiwa pengguna. temukan kondisi dimana kinerja aplikasi
Gambar 1 diagram skematik untuk pengujian kinerja. akan menjadi tidak dapat diterima, terutama dengan mengubah
input aplikasi ke prosedur terkait yang diberlakukan
oleh peningkatan beban, sampai ditemukan infleksi
titik penurunan kinerja aplikasi, untuk mengidentifikasi
kemacetan dalam sistem dan titik kinerja yang tidak bisa
diterima, sehingga untuk mendapatkan tes tingkat layanan maksimum itu
sistem dapat menyediakan.
Tes stres memeriksa perangkat keras dan perangkat lunak saat ini
lingkungan sistem dapat menahan beban maksimum
dan untuk membantu mengidentifikasi kemacetan sistem.

978-1-4244-6370-11 $ 26,00 © 2010 IEEE V2-328

Halaman 2

Konferensi Internasional ke-2 2010 tentang Teknologi Pendidikan dan Komputer (ICETC)

(2) Memuat tes


Tes memuat dilakukan dengan secara bertahap meningkatkan beban,
menguji perubahan kinerja sistem, dan akhirnya
Waktu Respon
menentukan uji beban maksimum yang dapat ditahan sistem,
dalam memenuhi indikator kinerja. Melalui beban
pengujian, untuk menentukan kinerja sistem dalam berbagai
beban kerja, sehingga dapat menguji perubahan berbagai sistem
indikator kinerja ketika beban meningkat secara bertahap.
Pengujian beban biasanya untuk menggambarkan jenis stres tertentu
pengujian - untuk meningkatkan jumlah pengguna untuk menguji stres Pengguna Muat

aplikasi.
Tes beban sebenarnya dimulai dari yang relatif kecil dan Gambar 2 Waktu Respons dengan Hubungan antara Pengguna
secara bertahap meningkatkan jumlah pengguna yang disimulasikan hingga Banyak

waktu respons aplikasi lembur, yaitu uji beban. Dalam gambar 2, peningkatan tiba-tiba dalam waktu respons sering
Pengujian beban dan pengujian tegangan mungkin bersamaan. disebabkan oleh satu atau berbagai sumber daya sistem mencapai
(3) Uji kekuatan pemanfaatan maksimal. Misalnya, untuk mengkonfigurasi Web
server untuk menggunakan thread tetap menangani permintaan pengguna b
Uji kekuatan adalah uji beban interval yang lebih lama atau uji stres.
dan ketika jumlah permintaan bersamaan melebihi
Berbeda dengan tes lain yang menahan beban atau ketegangan
jumlah utas yang bisa dibeli server, apa pun yang masuk
interval pengujian hanya puluhan detik untuk mempertahankan permintaan akan ditempatkan di antrian permintaan dan menunggu
uji kekuatan harus ditunda beberapa jam atau bahkan berhari-hari. pengolahan. Menunggu dalam antrian setiap saat akan alami
Pengujian kekuatan sering menemukan beberapa kesalahan yang tidak bisa dijelaskan. Untuk
ditambahkan ke waktu tunggu untuk pergi.
misalnya, kebocoran memori, yaitu, ingatan, kembalikan Periode waktu tunggu dibagi menjadi banyak kecil
segmen yang ada dalam transaksi basis data tidak fragmen dan fragmen ini dibagi menjadi dua utama
diajukan, atau memiliki dampak kumulatif pada sistem jenis: latensi jaringan dan latensi aplikasi. Jaringan
sumber daya, kesalahan, dan sebagainya. latency mengacu pada data dari satu server ke server lain, itu
B. Indikator umum pengujian kinerja butuh waktu. Waktu tunggu aplikasi adalah data yang diproses
dalam server menghabiskan waktu. Gambar 3 menunjukkan kursus lengkap
Pengujian kinerja melalui alat pengujian otomatis
dari permintaan web khas memproses menunggu berbeda
mensimulasikan berbagai beban puncak normal dan tidak normal

https://translate.googleusercontent.com/translate_f 2/7
1/23/2020 Teliti pengujian kinerja dan strategi peningkatan kinerja dalam aplikasi web A. Pengujian ki…

kondisi sistem indikator kinerja untuk waktu.


pengujian. Model kinerja memberikan standar yang terukur Server Web Da.ta Base

kinerja, sedangkan standar didasari oleh serangkaian Klien


Nl Al

indikator kinerja. Metrik kinerja umum adalah


Waktu Respons, Throughput Sistem, Sumber Daya Sistem N4 SEBUAH, N,

Pemanfaatan, Jumlah Pengguna Serentak, HTTP


Transaksi / detik dan Jumlah Sesi / detik,
Statistik Lalu Lintas Jaringan, Panjang Antrian Permintaan Sumber Daya Gambar 3 Permintaan Web Khas yang Memproses Waktu Tunggu yang Berbeda
dan indikator lain untuk mengukur kinerja Web. Itu Ditampilkan pada Gambar 3: Semua waktu tunggu (waktu respons) =

diskusi berikut difokuskan pada tiga indikator pertama. (NI + N2 + N3 + N4) + (AI + A2 + A3) tempat Nx aktif
(I) Waktu respons
nama latensi jaringan, Ax atas nama aplikasi menunggu
Waktu respons juga dikenal sebagai waktu tunggu dari waktu. Waktu respons biasanya merupakan keputusan utama oleh NI
sudut pandang pengguna. Itu dari klien mengirim permintaan dan N4, waktu tunggu mewakili cara pelanggan
untuk menerima respons server terhadap penundaan yang dialami,
akses ke Internet. Untuk mengurangi waktu tunggu (NI dan N4),
biasanya diukur dalam satuan waktu. Secara umum, ini adalah sebagai solusi umum adalah menempatkan server Web atau aplikasi Web
beban pengguna tingkat rendah meningkat perlahan, tetapi sekali saja konten sebanyak mungkin diletakkan dekat dengan
sistem satu atau beberapa sumber daya telah habis, lokasi pelanggan, yang dapat diatur oleh yang terdekat
waktu tunggu akan meningkat dengan cepat. Gambar 2 menunjukkan server, atau di beberapa penyedia hosting Internet utama
waktu respons dengan hubungan antara pengguna memuat. situs dilakukan untuk mencapai situs cermin untuk mengurangi klien
rute jaringan server antara waktu penerusan.
Latensi jaringan N2 dan N3 sering bergantung pada
kinerja peralatan switching server. Ketika
database back-end, lalu lintas meningkat, dapat Anda pertimbangkan
meningkatkan pengaturan pertukaran dan adaptor jaringan ke
meningkatkan kinerja. Untuk mengurangi waktu tunggu
aplikasi (AI, A2 dan A3) lebih sulit karena
kompleksitas perangkat lunak aplikasi server akan memungkinkan
analisis Data Kinerja dan Penyesuaian Kinerja
menjadi sangat rumit. Misalnya, banyak perangkat lunak

V2-329

Halaman 3

20i 0 Konferensi internasional kedua tentang Teknologi Pendidikan dan Komputer (ICETC)

komponen pada interaksi server untuk layanan tertentu meningkat. Secara bertahap akan mencapai puncak, dan kemudian keseluru
permintaan, waktu tunggu mungkin disebabkan oleh salah satu dari ini kinerja sistem akan menurun dengan meningkatnya beban.
komponen dalam produksi. Demikianlah sebagai berikut untuk menyelesaikannya Throughput maksimum adalah angka titik puncaknya
masalah: sistem dalam satuan waktu tertentu dapat menangani
1) Aplikasi harus dirancang untuk meminimalkan putaran jumlah maksimum permintaan pengguna secara bersamaan. Dalam berbaga
perjalanan sejauh mungkin, sehingga mengurangi waktu transmisi cara, throughput dikaitkan dengan waktu respons,
dan sumber daya untuk waktu tunggu permintaan, situasi yang ideal adalah dan bahwa mereka adalah cara yang berbeda untuk mempertimbangkan ma
untuk menggunakan perjalanan pulang pergi. Secara umum, situs memiliki waktu respons yang lebih lama
2) Dapat dioptimalkan untuk meningkatkan kinerja banyak orang throughput yang lebih kecil. Pada saat yang sama, jika throughput
komponen server, penyesuaian database adalah salah satu yang paling pengukuran tanpa memperhatikan waktu tunggu adalah a
perlu diperhatikan tautan, prosedur tersimpan dan indeks bisa kesalahpahaman karena waktu tunggu sering di puncak
dioptimalkan. sebelum throughput pengguna, dimuat tiba-tiba akan meningkat.
3) Untuk menemukan dan menghapus hambatan kompetisi yang disebabkan oleh Ini berarti ketersediaan dari titik aplikasi
persaingan sumber daya publik antara utas dan pandangan, throughput puncak akan muncul di
komponen. waktu respons yang tidak dapat diterima.
4) Untuk meningkatkan kapasitas sistem, Anda (3) Pemanfaatan sumber daya

https://translate.googleusercontent.com/translate_f 3/7
1/23/2020 Teliti pengujian kinerja dan strategi peningkatan kinerja dalam aplikasi web A. Pengujian ki…

dapat memutakhirkan perangkat keras server (dengan peningkatan persentase). Pemanfaatan mengacu pada penggunaan sistematis yang berbeda
Jika sumber daya sistem tidak cukup untuk menjadi hambatan, maka sumber daya, seperti CPU server, memori, jaringan
penggunaan multi-server sebagai kluster dapat meringankan beban pada satu bandwidth dan sebagainya. Ini sering digunakan untuk menjelaskan
server sehingga dapat meningkatkan kinerja sistem, jumlah sumber daya terbesar, diukur sebagai persentase.
sehingga mengurangi latensi aplikasi. Gambar 5 menunjukkan pemanfaatan sumber daya dengan hubungan terseb
(2) Throughput antara karakteristik beban pengguna.
Throughput mengacu pada jumlah permintaan pengguna itu
sistem ditangani dalam satuan waktu tertentu. Biasanya
unit yang digunakan adalah jumlah permintaan / detik, atau nomor
halaman / detik. Dari sudut pandang pasar, throughput bisa
Utili zati aktif
menjadi jumlah pengunjung per hari atau kunjungan halaman harian ke
mengukur. Sebagai salah satu indikator kinerja yang paling berguna,
aplikasi web, throughput sering dalam desain,
pengembangan dan rilis pada berbagai tahap di seluruh Indonesia
pengukuran dan analisis siklus. Misalnya, dalam kapasitas
tahap perencanaan "throughput adalah parameter kunci untuk
menentukan persyaratan perangkat keras dan sistem web Beban Pengguna

Selain itu, throughput dalam mengidentifikasi kinerja


kemacetan dan meningkatkan aplikasi dan sistem
Gambar 5 Pemanfaatan dengan Hubungan antara
kinerja, juga memainkan peran penting. Apakah web
Karakteristik Beban Pengguna
platform adalah dengan menggunakan satu server atau beberapa server,
statistik throughput menunjukkan bahwa sistem untuk berbeda Gambar 5 menunjukkan tingkat pemanfaatan biasanya secara langsung
tingkat beban pengguna dicerminkan oleh karakteristik yang serupa. sebanding dengan kasus beban dengan pengguna, tetapi ketika
Gambar 4 menunjukkan throughput dengan beban pengguna antara mencapai jumlah angka tertentu, seperti yang berlanjut
kurva karakteristik yang khas. pertumbuhan pelanggan, pemanfaatan akan tetap konstan
nilai, di sini sudah mencapai ketersediaan maksimum
sumber daya. Ketika sumber daya dipertahankan dengan konstan
Nilai 100%, maka sumber daya telah menjadi sistem
kemacetan. Untuk meningkatkan kapasitas sumber daya tersebut dapat

Throughput meningkatkan throughput sistem dan mempersingkat waktu tunggu.


C. Metode uji kinerja aplikasi web
Untuk berbagai jenis aplikasi dan fokus, ada
terutama tiga jenis Metode Pengujian Kinerja Web
saat ini: Metode pengguna virtual, metode WUS dan
pendekatan berbasis objek.
Beban Pengguna
(1) Metode pengguna virtual
Dengan mensimulasikan perilaku pengguna nyata yang diuji
Gambar 4 Throughput dengan Beban Pengguna antara Khas program (aplikasi yang sedang diuji, AUT) menerapkan beban, ke
Kurva Karakteristik mengukur kinerja nilai indeks AUT, seperti
Pada tahap awal, throughput sistem dan beban pengguna waktu respons transaksi, throughput server dan sebagainya.lt
peningkatan kasus secara proporsional, Namun, karena sistem berdasarkan "proses bisnis" pengguna nyata (pengguna untuk
kendala sumber daya, throughput tidak bisa sangat terbatas penyelesaian bisnis komersial dan

V2-330

Halaman 4

20i 0 Konferensi internasional kedua tentang Teknologi Pendidikan dan Komputer (ICETC)

implementasi serangkaian operasi) sebagai unit dasar 50,100,150,200,250,300,350 waktu respons pengguna analog
dari beban, dengan "pengguna virtual" (perilaku pengguna yang disimulasikan statistik. Hasil statistik ditunjukkan pada Gambar 6:
skrip uji) untuk mensimulasikan pengguna nyata. Permintaan beban, seperti
jumlah pengguna virtual bersamaan, implementasi

https://translate.googleusercontent.com/translate_f 4/7
1/23/2020 Teliti pengujian kinerja dan strategi peningkatan kinerja dalam aplikasi web A. Pengujian ki…

rhnutes
frekuensi proses bisnis yang diperoleh melalui
pengumpulan manual dan analisis informasi sistem. 5 . _. _ ._ _. _. -. -. -. -. -. -. -. -. -. -. - .-. -. -. -. -. -. _. _. _. _. _.

Beberapa alat pengujian beban untuk mendukung metode, dapat Anda gunakan
._._._.-.-._.-.-._.-.-._._._._._._._._._._._._._._._.

lebih sedikit sumber daya perangkat keras untuk mensimulasikan ribuan virtual 4

pengguna mengakses AUT secara bersamaan, dan mensimulasikan permintaan


dari alamat IP yang berbeda, browser yang berbeda dan berbeda
jenis koneksi jaringan, itu juga dapat memonitor real-time
indikator kinerja sistem untuk membantu penguji menganalisis tes 2

hasil.
Dengan mensimulasikan pengguna nyata, akses ke sistem dapat membantu
analis sistem menemukan hambatan, mengoptimalkan sistem
konfigurasi perangkat keras dan perangkat lunak pada tahap desain 5 35

Sistem aplikasi web. Metode ini memiliki kecanggihan Jumlah Akses Bersamaan

alat untuk mendukung, lebih intuitif, cocok untuk e-commerce


Gambar 6 Tes Server Lokal
aplikasi dalam pengujian, tetapi untuk menentukan beban informasi
mengandalkan koleksi manual, akurasi tidak tinggi. Seperti dapat dilihat dari gambar 6, jumlah pengguna dari 200
(2) Metode WUS ke 250 ketika ada mutasi, dan lebih dari 350 tes
Konsep didasarkan pada "tanda tangan penggunaan situs web pengguna ketika waktu respons maksimum lebih dari
(WUS) "merancang skenario pengujian, menekankan LO, maka pengguna akan merasa bahwa sistem menjadi sangat lambat.
pembentukan beban yang benar. Proposal WUS adalah untuk Jadi server lokal akan mampu menahan lebih dari
mengukur kedekatan antara beban uji dan aktual 300 orang.
memuat, yang dapat sepenuhnya mencirikan serangkaian beban
B. Tes server jarak jauh
parameter dan kumpulan ukuran, termasuk
jumlah halaman dilihat per jam / klik, rata-rata kunjungan Di server jarak jauh (seperti www.baidu.com), tes
durasi, setiap kunjungan rata-rata jumlah halaman yang dilihat / hasil tes tidak stabil, kesalahan bervariasi, tetapi secara keseluruhan
hasil dan angkanya hampir, tetapi www.baidu.com bisa
klik, dan distribusi permintaan halaman dan sebagainya. Ini
nilai parameter dapat diperoleh dari file log. menahan sekitar 200, Atas 200, waktu respons menjadi
sangat panjang.
Jalur yang sering diakses adalah sebagai unit penyusun beban.
Metode ini adalah bahwa hanya ketika uji WUS dan e. Optimasi
aplikasi praktis konsisten, tes ini valid. Ini (1) Analisis
metode memiliki keuntungan dari pengujian operasi
Respons server web terlalu panjang karena berbagai alasan, dari
memuat dari data situs aktual, sehingga mereka dapat mencerminkan dan
pengujian lokal atas dan pengujian jarak jauh dapat dilihat di lokal
mewakili beban aktual. Cacat terlalu tergantung pada log
uji, perangkat keras server lokal menentukan apakah
file, berlaku untuk menguji prosedur yang baru dikembangkan.
layanan Web yang stabil dan kuat. Dalam tes jarak jauh
(3) Metode berbasis objek
Ide dasarnya adalah tindakan AUT bisa dipatahkan jaringan memainkan peran yang menentukan dalam situasi; itu al o an
cara penting untuk meningkatkan layanan server Web-nya jika ada
;
turun menjadi benda yang bisa diuji. Objek bisa berupa tautan, perintah
bandwidth jaringan yang cukup, ketika server lokal
tombol, kotak daftar, pesan, gambar, dan dapat diunduh
perangkat keras dipastikan dalam situasi yang baik.
file, audio dan sebagainya. Granularitas objek-defmed tergantung
Di samping mengoptimalkan hardware, server-side
pada kompleksitas aplikasi. Halaman Web dapat menggunakan objek
perangkat lunak pada ruang optimasi sangat besar, untuk
untuk rekursi, kinerja, dengan demikian menjadi proses
keberadaan server database untuk mengoptimalkan database
menguji t menguji setiap objek atau kumpulan beberapa objek,
operasi dapat sangat meningkatkan efisiensi permintaan.
benda-benda ini bertindak sebagai beban unit penyusunnya. Itu
Optimalisasi basis data dapat memperluas basis data
metode oleh AUT terurai menjadi objek, sehingga tes itu
tabel dasar (untuk tabel partisi horisontal dan vertikal
struktur, tingkat usabilitas yang tinggi baik, hasilnya
partisi) dan buat indeks dan sebagainya ..
jelas, tipe komponen halaman untuk bisnis yang kaya dan kompleks
(2) Strategi optimasi
aplikasi; tetapi terlalu banyak menekankan pada kinerja
1) Menggunakan mekanisme pemungutan suara. Dalam rangka mengurang
komponen lokal sulit untuk mencerminkan pengguna yang sebenarnya
interupsi pada kinerja sistem, dalam beban di bawah
pengalaman untuk kinerja.
keadaan normal "paruh kedua perawatan"
AKU AKUSTRATEGI
AKU. OPTIMASI KINERJA UJI Metode ini sangat efektif, sementara dalam kondisi beban tinggi, mengguna
Metode ini masih akan menghasilkan fenomena Livelock dan
A. Tes server lokal maka mekanisme pemungutan suara dapat digunakan. Meskipun metode in
Server lokal menggunakan kombinasi apache dan PHP, dan sekarang akan menyebabkan pemborosan sumber daya dan kecepatan respons
itu server mensimulasikan pengguna, masing-masing menurun ketika beban dalam kondisi normal, tetapi

V2-331

https://translate.googleusercontent.com/translate_f 5/7
1/23/2020 Teliti pengujian kinerja dan strategi peningkatan kinerja dalam aplikasi web A. Pengujian ki…

Halaman 5

Konferensi Internasional ke-2 2010 tentang Teknologi Pendidikan dan Komputer (ICETC)

data dalam jaringan untuk mencapai server lebih sering


efektif daripada teknologi interrupt-driven.
2) Mengurangi pengalihan konteks. Kurangi pengalihan konteks.
Pendekatan ini terlepas dari keadaan di mana
peningkatan kinerja server efektif, maka bisa
memperkenalkan level inti (level kernel) atau level perangkat keras
pendekatan aliran data untuk mencapai tujuan ini data tingkat Inti
aliran adalah data dari sumber yang dikirimkan melalui Internet
sistem bus tanpa membuat data melalui aplikasi
proses, proses, karena data dalam memori, membutuhkan
CPU mengoperasikan data.
3) Aliran data tingkat perangkat keras dari sumber melalui
malpraktek bus data pribadi, seperti DMA, atau sementara
dilakukan maju melalui sistem bus tanpa perlu
membuat data melalui proses aplikasi, proses ini
tidak memerlukan CPU mengoperasikan data. Sehingga transfer data
proses tidak memerlukan keterlibatan utas pengguna,
mengurangi berapa kali data disalin dan konteksnya
beralih overhead.
4) Untuk mengurangi frekuensi gangguan (terutama untuk
situasi beban tinggi). Di sini ada dua metode utama: batch
penangguhan dan penutupan sementara gangguan. Batch
interupsi dapat secara efektif menghambat fenomena hidup
mengunci ketika kelebihan beban, tetapi kinerja server
tidak memiliki perbaikan mendasar; ketika
Sistem tampaknya menerima tanda kunci hidup, Anda dapat menggunakan
penutupan sementara metode gangguan untuk meringankan beban
pada sistem, ketika cache sistem tersedia lagi, Anda
kemudian dapat membuka interupsi, tetapi metode ini tidak besar
buffer yang cukup untuk menerima kasing akan menyebabkan hilangnya paket.

IV. KESIMPULAN

Keragaman dan kompleksitas teknologi Web


ditentukan kesulitan tesnya. Dalam rangka untuk memastikan
kualitas aplikasi Web, memberikan keandalan yang lebih baik,
keamanan, dan kemampuan beradaptasi, teks dari jenis
pengujian kinerja, target pengujian, metode pengujian, dan beberapa
aspek lain untuk menganalisis dan meneliti server Web
tes kinerja, dan mengajukan beberapa optimasi
strategi, yang dapat lebih akurat mengidentifikasi masalah dan
mengoptimalkan kinerja sistem untuk pengguna yang merencanakan
konfigurasi seluruh lingkungan operasi untuk menyediakan
sebuah dasar.

REFERENSI
[l] Intemet Pengujian: Penyimpanan Bug Mati itu Web.
http://www.stlabs.com/bugs_off.htm
[2] J. Bach. Menguji Perangkat Lunak Internet.
http://www.stlabs.com/testnetldocs/inet.htm
[3] Kompatibilitas Tongren dan Pengujian Keamanan Berbasis Web
Aplikasi. TTN Online, 1999, 3

https://translate.googleusercontent.com/translate_f 6/7
1/23/2020 Teliti pengujian kinerja dan strategi peningkatan kinerja dalam aplikasi web A. Pengujian ki…

[4] Hiperteks Transfer Protokol - HTTP / ll EB / OL


.http: //www.w3.orgIProtocols/
[5] Rick Stout WEB Referensi Handbook WEB Referensi Dunia (M)
.Bei-jing: OceanPress, 1996
[6] YuLi, ShiBing-xin, LinQi-wen.A Model analisis kinerja untuk WWW
server system (J) .Jurnal Universitas Sains dan Universitas Huazhong
Technology.199927 (4): 28 30
[7] angHui, ChenXin-meng.Performance analysisofiheintemetnetworkingcom
putingbasedonWWWJ )
.ComputerEngineer-ingandApplications.200 137 (14): 72 73

V2-332

https://translate.googleusercontent.com/translate_f 7/7

Anda mungkin juga menyukai