Byteman

ภาพหน้าจอของซอฟแวร์:
Byteman
รายละเอียดซอฟแวร์:
รุ่น: 3.0.2 การปรับปรุง
วันที่อัพโหลด: 10 Feb 16
ผู้พัฒนา: Red Hat Middleware LLC
การอนุญาต: ฟรี
ความนิยม: 20

Rating: 4.0/5 (Total Votes: 1)

โดยจะใช้เทคนิคที่เรียกว่าการฉีดความผิด.

ภาษาสคริปต์ Byteman อยู่บนพื้นฐานของ Java โดยใช้เป็นพิธีที่เรียกว่ากฎเหตุการณ์สภาพการดำเนินการเพื่อระบุตำแหน่งที่ไม่ว่าจะเป็นและสิ่งที่มีผลข้างเคียงควรจะดำเนินการในช่วงการทดสอบการทำงาน นี้จะช่วยให้กฎ Byteman จะเป็นที่มีประสิทธิภาพและการแสดงออกโดยไม่ต้องเสียสละโครงสร้างชัดเจนและสะดวกในการใช้.

Byteman งานโดยการใส่ผลข้างเคียงสคริปต์เป็นรหัสโปรแกรมสคริปต์การทดสอบอาจรวมถึงการกระทำที่สร้างและเผยแพร่เงื่อนไขที่เหมาะสมกับสถานการณ์การทดสอบ.

มีอะไรใหม่ ในรุ่นนี้:

  • คำขอคุณลักษณะ:
  • ให้นัดพบกับหมดเวลาที่จะหลีกเลี่ยงการหยุดชะงักในการทดสอบ
  • Bugs:
  • & quot; ได้รับแหล่งที่มา & quot; และ & quot; อาคาร Byteman & quot; ในส่วนของเอกสารไม่ถูกต้อง
  • ห้องสมุด Dtest ไม่ทราบว่าจะทำงานร่วมกับอินเตอร์เฟซ

  • ห้องสมุด
  • Dtest ไม่ทราบวิธีการมากเกินไปเครื่องมือ
  • เพิ่มประสิทธิภาพ:
  • เพิ่มคำอธิบายประกอบ @BMUnitConfig สำหรับการกำหนดค่าตัวแทนจากหน่วยทดสอบ

คืออะไรใหม่ ในรุ่น 3.0.1:

  • คำขอคุณลักษณะ:
  • ให้นัดพบกับหมดเวลาที่จะหลีกเลี่ยงการหยุดชะงักในการทดสอบ
  • Bugs:
  • & quot; ได้รับแหล่งที่มา & quot; และ & quot; อาคาร Byteman & quot; ในส่วนของเอกสารไม่ถูกต้อง
  • ห้องสมุด Dtest ไม่ทราบว่าจะทำงานร่วมกับอินเตอร์เฟซ

  • ห้องสมุด
  • Dtest ไม่ทราบวิธีการมากเกินไปเครื่องมือ
  • เพิ่มประสิทธิภาพ:
  • เพิ่มคำอธิบายประกอบ @BMUnitConfig สำหรับการกำหนดค่าตัวแทนจากหน่วยทดสอบ

คืออะไรใหม่ ในรุ่น 2.2.2:

  • คำขอคุณลักษณะ:
  • ให้นัดพบกับหมดเวลาที่จะหลีกเลี่ยงการหยุดชะงักในการทดสอบ
  • Bugs:
  • & quot; ได้รับแหล่งที่มา & quot; และ & quot; อาคาร Byteman & quot; ในส่วนของเอกสารไม่ถูกต้อง
  • ห้องสมุด Dtest ไม่ทราบว่าจะทำงานร่วมกับอินเตอร์เฟซ

  • ห้องสมุด
  • Dtest ไม่ทราบวิธีการมากเกินไปเครื่องมือ
  • เพิ่มประสิทธิภาพ:
  • เพิ่มคำอธิบายประกอบ @BMUnitConfig สำหรับการกำหนดค่าตัวแทนจากหน่วยทดสอบ

คืออะไรใหม่ ในรุ่น 2.2.1:

  • คำขอคุณลักษณะ:
  • ให้นัดพบกับหมดเวลาที่จะหลีกเลี่ยงการหยุดชะงักในการทดสอบ
  • Bugs:
  • & quot; ได้รับแหล่งที่มา & quot; และ & quot; อาคาร Byteman & quot; ในส่วนของเอกสารไม่ถูกต้อง
  • ห้องสมุด Dtest ไม่ทราบว่าจะทำงานร่วมกับอินเตอร์เฟซ

  • ห้องสมุด
  • Dtest ไม่ทราบวิธีการมากเกินไปเครื่องมือ
  • เพิ่มประสิทธิภาพ:
  • เพิ่มคำอธิบายประกอบ @BMUnitConfig สำหรับการกำหนดค่าตัวแทนจากหน่วยทดสอบ

มีอะไรใหม่ ในรุ่น 2.1.4.1:

  • Loading กฎไฟล์สคริปต์กับ ClassLoader .getSystemResourceAsStream (& quot ; bytemanpkg.btm & quot;);

มีอะไรใหม่ ในรุ่น 2.1.0:

  • คุณสมบัติ:
  • คุณสมบัติระยะเวลาในการสนับสนุนสำหรับชนิดอาร์เรย์
  • เพิ่ม Instrumentor.class ของ dtest จะมีความยืดหยุ่นมากขึ้น
  • ถาวร:
  • ช่องว่างที่ขาดหายไปในการส่งออก
  • VerifyError ภายใต้ JDK7

มีอะไรใหม่ ในรุ่น 2.0.3:.

  • เพิ่มผู้ช่วยในการติดตามสแต็คของหัวข้ออื่น ๆ
  • ปรับ Byteman ปล่อย Maven กลาง.

มีอะไรใหม่ ในรุ่น 2.0.1:

  • เพิ่มประสิทธิภาพ:
  • ปรับปรุงฉีดทริกเกอร์ปิดการใช้งานการฉีดสำหรับวิธีการซึ่งไม่ตรงกับกฎที่ขณะที่ช่วยให้กรณีอื่น ๆ เพื่อดำเนินการต่อไป.
  • คุณสมบัติ:
  • การค้นหาสำหรับ 'คุ้มค่า' และ 'dir "ใน classpath ได้เป็นอย่างดี.
  • เทียบเท่าเงินสดเพิ่ม Windows สำหรับลินุกซ์สคริปต์คำสั่ง / ทุบตีที่จะปล่อยไดเรกทอรี bin.

มีอะไรใหม่ ในรุ่น 1.3.0:

  • คำขอคุณลักษณะ:
  • ให้ผูกกฎอาร์เรย์พารามิเตอร์วิธีการและพารามิเตอร์วิธีการนับ
  • อนุญาตให้เข้าถึงเนื้อหาสแต็คในกฎระเบียบที่เรียก
  • เพิ่มวิธีการโทรสแต็ค util ผู้ช่วยที่จะเริ่มต้น
  • ให้การจัดการวงจรการใช้งานสำหรับกฎ / helpers
  • Contribute ต้นแบบ dtest
  • สามารถใช้สถานที่ซึ่งนับยังใช้คำหลักทั้งหมด
  • ให้ธง -p จะ bytemancheck สคริปต์ช่วยให้แพคเกจสำหรับการเรียนการปกครองต้องระบุ
  • มันควรจะเป็นไปได้ที่จะกำหนดผู้ช่วยเริ่มต้นต่อสคริปต์
  • Bugs:
  • คอมไพเลอร์ล้มเหลวในการเรียก toString การแปลงชนิดของวัตถุตัวเลขเพื่อสตริง
  • กฎ ENTRY มีการดำเนินการในการสั่งซื้อกลับของงานนำเสนอขัดกับ spec
  • StringLiteral TypeCheck ไม่ได้โยนข้อผิดพลาดถ้ามันก็จะผ่านชนิดที่คาดว่าจะเข้ากันไม่ได้
  • การจัดการกรอบ var ท้องถิ่นในอะแดปเตอร์เครื่องกำเนิดไฟฟ้าเป็นความล้มเหลวในการบัญชีสำหรับ Vars บางท้องถิ่น
  • หม้อแปลงจะช่วยให้การฉีดจะต้องมีความพยายามในวิธีพื้นเมือง
  • กฎ ENTRY ฉีดเข้าไปในวิธีการที่เริ่มต้นด้วยห่วงขณะสามารถจบลงภายในขณะที่
  • เปิดจอภาพป้อนวิธีการขยายพันธุ์ใน CFG เสีย
  • ตรวจสอบประเภทล้มเหลวในการอนุญาตให้มีชนิดดั้งเดิมชนิดบรรจุกล่องที่จะได้รับการว่าจ้างที่ประเภทซุปเปอร์คาดว่า
  • NumericLiteral typecheck ไม่อนุญาตให้ตัวเลขที่แท้จริงจะปรากฏที่วัตถุที่คาดว่า
  • การตั้งผู้ช่วยในกฎหนึ่งใบมันตั้งกฎในภายหลัง
  • ส่งจะไม่เคารพสคริปต์การสั่งซื้อ
  • งาน:
  • อัพเกรดเพื่อ JUnit 4.8.2

ต้องการ

  • JDK 6 หรือสูงกว่า

ซอฟต์แวร์ที่คล้ายกัน

ซอฟแวร์อื่น ๆ ของนักพัฒนา Red Hat Middleware LLC

Drools
Drools

10 Dec 15

WildFly
WildFly

10 Dec 15

Zanata
Zanata

10 Feb 16

HornetQ
HornetQ

13 May 15

ความคิดเห็นที่ Byteman

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่