Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 1997

ลองใช้งาน Ddosify สำหรับ performance testing ระบบงานกัน

$
0
0

วันนี้ได้ลองใช้งาน Ddosify เป็นเครื่องมือสำหรับการทำ performance testing ระบบงาน
ซึ่งพัฒนาด้วยภาษา Go และยังมี Docker image
รวมทั้ง Docker extension ให้ใช้งานกันแบบง่าย ๆ
โดยจะสนับสนุน HTTP protocol ทั้ง 1 และ 2
สามารถเขียน scenario การทดสอบได้ด้วย JSON file

แต่สิ่งที่สนใจมาก ๆ คือ การสร้าง virtual user ที่สูงดี ไม่รู้ว่าถูกไหม แต่ชอบ
รวมทั้งการใส่ parameter เข้าไป แบบ สั่งให้ random ได้ด้วย
ซึ่งจะเรียกว่า Parameterization

ยกตัวอย่างการใช้งาน

[code] $ddosify -t target_site.com/{{_randomInt}} -d 10 -n 100 \ -h 'User-Agent: {{_randomUserAgent}}' \ -b '{"city": "{{_randomCity}}"}' [/code]

ใช้งานง่ายดี ไว้ลองไปใช้งานจริง ๆ กัน

ส่วนถ้าใครอยากทำอะไรที่มากกว่า ก็ไปใช้บน Cloud ได้
มีความสามารถเยอะขึ้น
ทั้ง distributed testing
ทั้ง latency testing
ทั้ง report สวย ๆ
ทั้ง User Interface การ config การทำ performance testing ประเภทต่าง ๆ


Viewing all articles
Browse latest Browse all 1997

Trending Articles