สารบัญ:

เพิ่มการรอใน JMeter ได้อย่างไร
เพิ่มการรอใน JMeter ได้อย่างไร

วีดีโอ: เพิ่มการรอใน JMeter ได้อย่างไร

วีดีโอ: เพิ่มการรอใน JMeter ได้อย่างไร
วีดีโอ: [Performance Testing 6] การใช้ JMeter ในการทดสอบประสิทธิภาพของ POST request 2024, พฤศจิกายน
Anonim

วิธีที่ง่ายที่สุดคือ เพิ่ม 'ตัวจับเวลาคงที่' เดียวสำหรับกลุ่มเธรดของคุณในระดับเดียวกับคำขอ HTTP ของคุณ คลิกขวาที่กลุ่มกระทู้ > เพิ่ม > ตัวจับเวลา > ตัวจับเวลาคงที่ ชุด ค่าตัวจับเวลาเป็นมิลลิวินาทีเท่าใดก็ได้ที่คุณต้องการ (ในกรณีของคุณ 120,0000) และมันจะแทรก a ล่าช้า ระหว่างคำขอทั้งหมดในกลุ่มเธรดนั้น

เช่นเดียวกัน มีคนถามว่า เธรดดีเลย์ใน JMeter คืออะไร?

โดยค่าเริ่มต้น a ด้าย JMeter ดำเนินการสุ่มตัวอย่างตามลำดับโดยไม่หยุดชั่วคราว เราขอแนะนำให้คุณระบุ a ล่าช้า โดยเพิ่มตัวจับเวลาที่มีอยู่ใน.ของคุณ เกลียว กลุ่ม. หากคุณไม่เติม a ล่าช้า , JMeter สามารถครอบงำเซิร์ฟเวอร์ของคุณโดยส่งคำขอมากเกินไปในระยะเวลาอันสั้น

ในทำนองเดียวกัน เวลาคิดใน JMeter คืออะไร NS คิดเวลา ” มีบทบาทสำคัญในการทำการทดสอบประสิทธิภาพ ถูกกำหนดให้เป็น เวลา ระหว่างคำขอหนึ่งที่เสร็จสมบูรณ์และการเริ่มต้นของคำขอถัดไป เมื่อสร้างคำขอ (โดยใช้เครื่องมือทดสอบโหลด เช่น JMeter ) ปกติเราจะไม่เติม a คิดเวลา.

ต่อมาอาจมีคนถามว่า JMeter ใช้ pacing อย่างไร?

การใช้ Pacing ด้วย Groovy Scripting

  1. สร้างกลุ่มกระทู้โดยคลิกขวาที่ "แผนการทดสอบ" -> เพิ่ม -> เธรด (ผู้ใช้) -> กลุ่มเธรด
  2. สร้างองค์ประกอบการกำหนดค่าเริ่มต้นคำขอ HTTP โดยคลิกขวา "ตัวอย่างตัวจับเวลาการเว้นระยะ" -> เพิ่ม -> องค์ประกอบการกำหนดค่า -> ค่าเริ่มต้นคำขอ

JMeter กำหนดระยะเวลาขึ้นได้อย่างไร?

ขั้นแรก ให้เดาอัตราการเข้าชมเฉลี่ยแล้วคำนวณค่าเริ่มต้น ทางลาด - ระยะเวลาขึ้น โดยหารจำนวนเธรดด้วยอัตราการเข้าชมที่เดา ตัวอย่างเช่น หากจำนวนเธรดคือ 100 และอัตรา Hit โดยประมาณคือ 10 Hit ต่อวินาที ค่าอุดมคติโดยประมาณ ทางลาด - ระยะเวลาขึ้น คือ 100/10 = 10 วินาที

แนะนำ: