Byteman

Software skärmdump:
Byteman
Mjukvaruinformation:
Version: 3.0.2 Uppdaterad
Ladda upp dagen: 10 Feb 16
Licens: Gratis
Popularitet: 20

Rating: nan/5 (Total Votes: 0)

Den använder en teknik som kallas felinjicering.

Byteman s skriptspråk är baserad på Java, med hjälp av en formalism som kallas händelsevillkor Action regler för att ange var, om och vilka biverkningar bör utföras under en testkörning. Detta tillåter Byteman regler för att vara kraftfulla och uttrycks utan att offra struktur, tydlighet och enkel användning.

Byteman verk genom att infoga manus biverkningar i programkoden, kan testskript innefatta åtgärder som skapar och propagera betingelser som är lämpliga för testscenariot.

Vad är nytt i den här versionen:

  • Feature Request:
  • Ge rendezvous med timeout för att undvika dödläge i tester
  • Bugs:
  • & quot; Framtagning av källorna & quot; och & quot; Building Byteman & quot; delar av dokumentationen är felaktig
  • Dtest bibliotek inte vet att arbeta med gränssnitt
  • Dtest bibliotek inte vet instrumentbelastade metoder
  • Tillbehör:
  • Lade till en @BMUnitConfig anteckning för att konfigurera agent från enhetstest

Vad är nytt i version 3.0.1:

  • Feature Request:
  • Ge rendezvous med timeout för att undvika dödläge i tester
  • Bugs:
  • & quot; Framtagning av källorna & quot; och & quot; Building Byteman & quot; delar av dokumentationen är felaktig
  • Dtest bibliotek inte vet att arbeta med gränssnitt
  • Dtest bibliotek inte vet instrumentbelastade metoder
  • Tillbehör:
  • Lade till en @BMUnitConfig anteckning för att konfigurera agent från enhetstest

Vad är nytt i version 2.2.2:

  • Feature Request:
  • Ge rendezvous med timeout för att undvika dödläge i tester
  • Bugs:
  • & quot; Framtagning av källorna & quot; och & quot; Building Byteman & quot; delar av dokumentationen är felaktig
  • Dtest bibliotek inte vet att arbeta med gränssnitt
  • Dtest bibliotek inte vet instrumentbelastade metoder
  • Tillbehör:
  • Lade till en @BMUnitConfig anteckning för att konfigurera agent från enhetstest

Vad är nytt i version 2.2.1:

  • Feature Request:
  • Ge rendezvous med timeout för att undvika dödläge i tester
  • Bugs:
  • & quot; Framtagning av källorna & quot; och & quot; Building Byteman & quot; delar av dokumentationen är felaktig
  • Dtest bibliotek inte vet att arbeta med gränssnitt
  • Dtest bibliotek inte vet instrumentbelastade metoder
  • Tillbehör:
  • Lade till en @BMUnitConfig anteckning för att konfigurera agent från enhetstest

Vad är nytt i version 2.1.4.1:

  • Loading regler skriptfilen med Classloader .getSystemResourceAsStream (& quot ; bytemanpkg.btm & quot;);

Vad är nytt i version 2.1.0:

  • Funktioner:
  • Stöd egenskapen length för arraytyper
  • Förbättra Instrumentor.class av dtest att vara mer flexibla
  • Fast buggar:
  • Saknade utrymmen i produktionen
  • VerifyError enligt JDK7

Vad är nytt i version 2.0.3.

  • Inkom hjälpare att spåra högar av andra trådar
  • Distribuera Byteman utsläpp till Maven central.

Vad är nytt i version 2.0.1:

  • Förbättringar:
  • Förbättrad trigger injektion för att inaktivera injektion för metoder som inte matcha en regel samtidigt som övriga fall att fortsätta.
  • Funktioner:
  • Sök efter "värde" och "dir" på klassökväg också.
  • tillagda Windows motsvarigheter för Linux / bash kommandoskript för att frigöra bin.

Vad är nytt i version 1.3.0:

  • Feature begäran:
  • Ge regel bindningar för en metodparametrar matris och en metod parameter granulocyter
  • Tillåt åtkomst till stapla innehåll i AT åberopa regler
  • Lägg till anropsstacken util metoder till standard hjälpare
  • Ge livscykelhantering för regler / hjälpare
  • Contribute dtest prototyp
  • Kan platser som tar en räkning tar också nyckelordet ALL
  • Ge -p flagga för att bytemancheck script tillåter paket för regel klasser som skall anges
  • Det bör vara möjligt att omdefiniera standard hjälpare per script
  • Bugs:
  • Compiler inte kalla toString att omvandla en numerisk typ objekt till en sträng
  • vid införselregler som exekveras i omvänd ordning presentations strid med spec
  • StringLiteral TypeCheck inte kasta ett fel om det förs en inkompatibel förväntade typen
  • Lokal var ram hantering generator adapter underlåter att redogöra för några lokala VARS
  • transformator tillåter injektion prövas på inhemska metoder
  • vid införseln regler injiceras i metoder som börjar med en while-slinga kan hamna i tiden
  • Öppna bildskärmen anger utbredningsalgoritm i CFG bryts
  • Typ pjäs inte tillåta inramade primitiva typer som ska användas när en super typ väntas
  • NumericLiteral typecheck inte låta numeriska bokstavlig att visas där ett objekt förväntas
  • Ställa in hjälpare i en regel lämnar det in för senare regler
  • Skicka inte längre respekterar manus beställning
  • Uppgifter:
  • Uppgradera junit till 4.8.2

Krav :

  • JDK 6 eller högre

Liknande mjukvara

Annan programvara för utvecklare Red Hat Middleware LLC

mod_cluster
mod_cluster

12 May 15

JBoss SSO
JBoss SSO

6 Jun 15

JBoss Web
JBoss Web

5 Jun 15

jBPM
jBPM

1 Oct 15

Kommentarer till Byteman

Kommentarer hittades inte
Kommentar
Slå på bilder!