performance
คำถามที่น่าสนใจ สำหรับการพัฒนาระบบงาน

  • ระบบทำงานได้อย่างรวดเร็วใช่หรือไม่ ?
  • ระบบสามารถรองรับการจำนวนการใช้งานสูง ๆ ได้หรือไม่ ?
  • คุณทำการทดสอบประสิทธิภาพการทำงานของระบบบ่อยไหม ?
  • คุณทำการทดสอบประสิทธิภาพการทำงานของระบบตอนไหน ?
  • จะเริ่มทดสอบระบบเมื่อใด ?

ลองตอบกันดูนะ

แต่มีคำถามที่มักได้ยิน ได้ถามกันบ่อย คือ
แล้วมีเครื่องมืออะไรบ้างสำหรับ Performance Testing
หรือการทดสอบประสิทธิภาพการทำงานของระบบบ้างล่ะ ?

เริ่มด้วยเครื่องมือสำหรับการทดสอบ Web application

แน่นอนว่าเป็น Open source ประกอบไปด้วย

สำหรับการทดสอบฝั่งผู้ใช้งาน หรือ Client side

ซึ่งแนะนำให้เริ่มต้นด้วย Google Web Performance เลย
ประกอบไปด้วย

ต่อมาเป็นพวก As as Service หรือมีให้บริการผ่าน web นั่นเอง

ประกอบไปด้วย

  • Blaze meter สามารถทำงานร่วมกับ Apache JMeter ได้เลย ทำให้ง่ายต่อการทดสอบ และ สามารถเพิ่มจำนวนผู้ใช้งานตามความต้องการ และตามจำนวนเงินทุน
  • Blitz
  • Apica Load Test
  • Soasta

สุดท้ายแล้ว

จะเห็นได้ว่า มีเครื่องมือมากมายพร้อมให้นำมาใช้งาน (ส่วนหนึ่งเท่านั้นนะ)
ว่าแต่ …
วันนี้คุณทำ Performance Testing แล้วหรือยัง ?
คุณทำ Performance Testing บ่อยเพียงใด ?

คำพูดที่ได้ยินบ่อยมาก ๆ คือ … แต่ … แต่ … แต่