ທ Apache JMeter™ ແອັບພລິເຄຊັນ desktop ແມ່ນຫນຶ່ງໃນເຄື່ອງມືຊອບແວ open source ທີ່ຮູ້ຈັກດີທີ່ສຸດ , ກ 100% ຄໍາຮ້ອງສະຫມັກ Java ບໍລິສຸດທີ່ຖືກອອກແບບມາເພື່ອໂຫລດການທົດສອບການປະຕິບັດຫນ້າທີ່ແລະການວັດແທກ ການປະຕິບັດຊອບແວ. ມັນໄດ້ຖືກອອກແບບໃນເບື້ອງຕົ້ນສໍາລັບການທົດສອບ Web Applications ແຕ່ໄດ້ຂະຫຍາຍໄປສູ່ຫນ້າທີ່ທົດສອບອື່ນໆ.
ສະຫຼຸບ
ການທົບທວນຄືນ Apache Jmeter ຕ້ອງການທົດສອບການບໍລິການເວັບໄຊຕ໌ຂອງທ່ານ, ຖານຂໍ້ມູນ, FTP- ຫຼືເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌? ທັງການທົດສອບການປະຕິບັດແລະການເຮັດວຽກ? ເບິ່ງ JMeter. ມັນບໍ່ເສຍຄ່າ, intuitive ຫຼາຍແລະມີທັງຫມົດ ຄວາມເປັນໄປໄດ້ທີ່ທ່ານຕ້ອງການເພື່ອເຮັດໃຫ້ການເຮັດວຽກຂອງທ່ານອັດຕະໂນມັດ. ອີກປະການຫນຶ່ງປະໂຫຍດອັນໃຫຍ່ຫຼວງຂອງ JMeter: ແຫຼ່ງເປີດ. ທ່ານສາມາດດາວໂຫລດແຫຼ່ງແລະດັດແປງມັນຖ້າທ່ານຕ້ອງການ. ນອກຈາກນັ້ນ, ການຕິດຕໍ່ໂດຍກົງກັບຜູ້ພັດທະນາໂດຍຜ່ານບັນຊີລາຍຊື່ທາງໄປສະນີແມ່ນມີປະໂຫຍດຫຼາຍ.
ເຄັດລັບ: ສົມທົບ JMeter ກັບ Badboy (http://www.badboy.com.au/) ເພື່ອເຮັດໃຫ້ມັນມີອໍານາດຫຼາຍ! JMeter ບໍ່ມີບັນທຶກ & ຟັງຊັນການຫຼິ້ນ. Badboy ແມ່ນການແກ້ໄຂ. ບັນທຶກການໄຫຼເຂົ້າຢູ່ໃນເວັບໄຊທ໌ຂອງທ່ານ, ສົ່ງອອກການບັນທຶກໄປຍັງໄຟລ໌ JMeter, ປັບປຸງແກ້ໄຂມັນຕາມຄວາມຕ້ອງການຂອງທ່ານແລະໃຊ້ JMeter ເພື່ອທົດສອບການປະຕິບັດຂອງເວັບໄຊທ໌ຂອງເຈົ້າ.
Apache JMeter ອາດຈະຖືກນໍາໃຊ້ເພື່ອທົດສອບ ການປະຕິບັດຄໍາຮ້ອງສະຫມັກ ທັງໃນຊັບພະຍາກອນສະຖິດ ແລະແບບເຄື່ອນໄຫວ (ໄຟລ໌, ເຊີບເລດ, ສະຄຣິບ Perl, Java Objects, ຖານຂໍ້ມູນ ແລະແບບສອບຖາມ, ເຊີບເວີ FTP ແລະອື່ນໆອີກ). ມັນສາມາດຖືກນໍາໃຊ້ເພື່ອຈໍາລອງການໂຫຼດຫນັກຢູ່ໃນເຄື່ອງແມ່ຂ່າຍ, ເຄືອຂ່າຍຫຼືວັດຖຸເພື່ອທົດສອບຄວາມເຂັ້ມແຂງຂອງມັນຫຼືການວິເຄາະການປະຕິບັດໂດຍລວມພາຍໃຕ້ປະເພດການໂຫຼດທີ່ແຕກຕ່າງກັນ. ທ່ານສາມາດນໍາໃຊ້ມັນເພື່ອເຮັດໃຫ້ການວິເຄາະຮູບພາບຂອງການປະຕິບັດຫຼືການທົດສອບພຶດຕິກໍາຂອງເຄື່ອງແມ່ຂ່າຍ / script / ວັດຖຸຂອງທ່ານພາຍໃຕ້ການໂຫຼດພ້ອມກັນຢ່າງຮຸນແຮງ.
ມັນເຮັດຫຍັງ?
Apache JMeter ຄຸນນະສົມບັດປະກອບມີ:
- ສາມາດໂຫຼດແລະປະຕິບັດການທົດສອບຫຼາຍປະເພດເຄື່ອງແມ່ຂ່າຍທີ່ແຕກຕ່າງກັນ:
- ເວັບ – HTTP, HTTPS
- ສະບູ່
- ຖານຂໍ້ມູນຜ່ານ JDBC
- LDAP
- JMS
- ຈົດໝາຍ – POP3(ສ) ແລະ IMAP(ສ)
- Portability ສໍາເລັດແລະ 100% ຄວາມບໍລິສຸດຂອງ Java .
- ເຕັມ multithreading ກອບອະນຸຍາດໃຫ້ການເກັບຕົວຢ່າງພ້ອມກັນໂດຍຫຼາຍກະທູ້ແລະການເກັບຕົວຢ່າງພ້ອມໆກັນຂອງຫນ້າທີ່ແຕກຕ່າງກັນໂດຍກຸ່ມ thread ແຍກຕ່າງຫາກ..
- ລະມັດລະວັງ GUI ການອອກແບບອະນຸຍາດໃຫ້ການດໍາເນີນງານໄວຂຶ້ນແລະກໍານົດເວລາທີ່ຊັດເຈນຫຼາຍຂຶ້ນ.
- ການເກັບຂໍ້ມູນແລະການວິເຄາະ offline / replay ຜົນການທົດສອບ.
- ຂະຫຍາຍໄດ້ສູງ:
- Pluggable Samplers ອະນຸຍາດໃຫ້ມີຄວາມສາມາດໃນການທົດສອບບໍ່ຈໍາກັດ.
- ສະຖິຕິການໂຫຼດຫຼາຍອາດຈະຖືກເລືອກດ້ວຍ ໂມງຈັບເວລາສຽບໄດ້ .
- ການວິເຄາະຂໍ້ມູນ ແລະ plugins ການສ້າງພາບ ອະນຸຍາດໃຫ້ມີການຂະຫຍາຍທີ່ຍິ່ງໃຫຍ່ເຊັ່ນດຽວກັນກັບການປັບແຕ່ງສ່ວນບຸກຄົນ.
- ຟັງຊັນຕ່າງໆສາມາດຖືກນໍາໃຊ້ເພື່ອສະຫນອງການປ້ອນຂໍ້ມູນແບບເຄື່ອນໄຫວໃຫ້ກັບການທົດສອບຫຼືສະຫນອງການຈັດການຂໍ້ມູນ.
- ຕົວຢ່າງທີ່ສາມາດຂຽນໄດ້ (BeanShell ໄດ້ຮັບການສະຫນັບສະຫນູນຢ່າງເຕັມສ່ວນ; ແລະມີຕົວຢ່າງທີ່ຮອງຮັບພາສາ BSF ທີ່ເຂົ້າກັນໄດ້)