The Apache JMeter ™ ish stoli dasturi eng taniqli ochiq manba dasturiy vositalaridan biridir , a 100% test funktsional xatti-harakatlarini va o'lchovlarini yuklash uchun mo'ljallangan sof Java dasturi dasturiy ta'minotning ishlashi. Dastlab u veb-ilovalarni sinab ko'rish uchun ishlab chiqilgan edi, ammo keyinchalik boshqa test funktsiyalariga kengaytirildi.
Xulosa
Apache Jmeter sharhi Veb-xizmatingizni sinab ko'rishingiz kerak, ma'lumotlar bazasi, FTP- yoki veb-server? Ham ishlash, ham funktsional sinov? JMeter-ga qarang. Bu bepul, juda intuitiv va barcha narsalarga ega o'zingizning ishingizni avtomatlashtirishingiz kerak bo'lgan imkoniyatlar. Yana bir katta afzalligi JM: ochiq manba. Agar xohlasangiz manbani yuklab olishingiz va unga o'zgartirish kiritishingiz mumkin. Shuningdek, ishlab chiquvchilar bilan pochta ro'yxati orqali to'g'ridan-to'g'ri aloqa qilish juda qulaydir.
Maslahat: JMeterni Badboy bilan birlashtiring (http://www.badboy.com.au/) yanada kuchliroq qilish! JMeterning yozuvi yo'q & qayta tinglash funktsiyasi. Badboy - bu echim. Oqimni veb-saytingizda yozib oling, yozuvni JMeter fayliga eksport qiling, uni ehtiyojlaringizga qarab o'zgartiring va saytingiz ishini sinash uchun JMeter-dan foydalaning.
Sinov uchun Apache JMeter ishlatilishi mumkin dasturning ishlashi ham statik, ham dinamik manbalarda (fayllar, Servletlar, Perl skriptlari, Java ob'ektlari, Ma'lumotlar bazalari va so'rovlar, FTP-serverlar va boshqalar). Bu serverdagi og'ir yukni simulyatsiya qilish uchun ishlatilishi mumkin, uning kuchini sinab ko'rish yoki har xil yuk turlari bo'yicha umumiy ishlashni tahlil qilish uchun tarmoq yoki ob'ekt. Siz undan ishlashni grafik tahlil qilish yoki serveringiz / skript / ob'ekt xatti-harakatlarini bir vaqtda og'ir yuk ostida sinash uchun foydalanishingiz mumkin.
Bu nima qiladi?
Apache JMeter xususiyatlari kiradi:
- Turli xil server turlarini yuklash va ishlashni sinab ko'rish mumkin:
- Internet – HTTP, HTTPS
- SABUN
- JDBC orqali ma'lumotlar bazasi
- LDAP
- JMS
- Pochta – POP3(S) va IMAP(S)
- To'liq ko'chma va 100% Java tozaligi .
- To'liq ko'p ishlov berish ramka ko'plab iplar bilan bir vaqtning o'zida namuna olish va alohida funktsiya guruhlarini alohida funktsiyalarini bir vaqtning o'zida tanlash imkonini beradi.
- Ehtiyotkorlik bilan GUI dizayn tezroq ishlashga va aniqroq vaqtga imkon beradi.
- Keshlash va oflayn tahlil / test natijalarini takrorlash.
- Yuqori darajada kengaytiriladi:
- Plugable Samplers cheksiz sinov imkoniyatlarini beradi.
- Bir nechta yuk statistikasi tanlanishi mumkin ulanadigan taymerlar .
- Ma'lumotlarni tahlil qilish va vizualizatsiya plaginlari shaxsiylashtirish bilan bir qatorda katta kengayishga imkon beradi.
- Funktsiyalar sinovga dinamik kirishni ta'minlash yoki ma'lumotlar manipulyatsiyasini ta'minlash uchun ishlatilishi mumkin.
- Yozib olinadigan namunalar (BeanShell to'liq qo'llab-quvvatlanadi; va BSF-mos keladigan tillarni qo'llab-quvvatlovchi namuna oluvchi mavjud)