Byteman

Software screenshot:
Byteman
Podrobnosti Software:
Verze: 3.0.2 Aktualizováno
Datum uploadu: 10 Feb 16
Licence: Volný
Popularita: 96

Rating: 4.0/5 (Total Votes: 1)

Používá techniku ​​zvanou injekci proti chybám.

skriptovací jazyk Byteman je založen na technologii Java s využitím formalismu s názvem Event Podmínka Akční pravidla určit, kde, zda a jaké vedlejší účinky by měly být provedeny během zkušebního provozu. To umožňuje Byteman pravidla být silný a expresivní, aniž by byla obětována strukturu, přehlednost a snadnost použití.

Byteman děl vložením skriptované nežádoucích účinků, které do kódu aplikace, testovací skripty mohou zahrnovat akce, které vytvářejí a šíří za podmínek odpovídajících testovací scénáře.

Co je nového v této verzi:

  • Požadavek na novou vlastnost:
  • Poskytovat setkání s časovačem, aby se zabránilo zablokování v testech
  • Chyby:
  • & quot; Získání souborů & quot; a & quot; Building Byteman & quot; úseky dokumentace jsou nesprávné
  • Dtest knihovna neví pracovat s rozhraním
  • Dtest knihovna neví přístrojových metod přetížené
  • Vylepšení:
  • Přidána anotace @BMUnitConfig pro konfiguraci agenta z jednotky test

Co je nového ve verzi 3.0.1:

  • Požadavek na novou vlastnost:
  • Poskytovat setkání s časovačem, aby se zabránilo zablokování v testech
  • Chyby:
  • & quot; Získání souborů & quot; a & quot; Building Byteman & quot; úseky dokumentace jsou nesprávné
  • Dtest knihovna neví pracovat s rozhraním
  • Dtest knihovna neví přístrojových metod přetížené
  • Vylepšení:
  • Přidána anotace @BMUnitConfig pro konfiguraci agenta z jednotky test

Co je nového ve verzi 2.2.2:

  • Požadavek na novou vlastnost:
  • Poskytovat setkání s časovačem, aby se zabránilo zablokování v testech
  • Chyby:
  • & quot; Získání souborů & quot; a & quot; Building Byteman & quot; úseky dokumentace jsou nesprávné
  • Dtest knihovna neví pracovat s rozhraním
  • Dtest knihovna neví přístrojových metod přetížené
  • Vylepšení:
  • Přidána anotace @BMUnitConfig pro konfiguraci agenta z jednotky test

Co je nového ve verzi 2.2.1:

  • Požadavek na novou vlastnost:
  • Poskytovat setkání s časovačem, aby se zabránilo zablokování v testech
  • Chyby:
  • & quot; Získání souborů & quot; a & quot; Building Byteman & quot; úseky dokumentace jsou nesprávné
  • Dtest knihovna neví pracovat s rozhraním
  • Dtest knihovna neví přístrojových metod přetížené
  • Vylepšení:
  • Přidána anotace @BMUnitConfig pro konfiguraci agenta z jednotky test

Co je nového ve verzi 2.1.4.1:

  • Loading~~pobj pravidla skript s ClassLoader .getSystemResourceAsStream (& quot ; bytemanpkg.btm & quot;);

Co je nového ve verzi 2.1.0:

  • Vlastnosti:
  • délka Podpora vlastnost pro typy polí
  • Zvýšit Instrumentor.class z dtest být pružnější
  • opravených chyb:
  • Chybějící mezery v výstup
  • VerifyError pod JDK7

Co je nového ve verzi 2.0.3:.

  • Přidáno pomocník k dohledání stohy ostatní závity
  • Deploy Byteman uvolnění do Maven ústřední.

Co je nového ve verzi 2.0.1:

  • Vylepšení:
  • Lepší spoušť injekce zakázat vstřikování metod, které nejsou tak, aby odpovídala pravidlo a zároveň umožňuje další případy pokračovat.
  • Vlastnosti:
  • Hledání 'hodnotu' a 'r' na cestě třídy stejně.
  • z přidané Windows ekvivalenty pro Linux Command / bash skripty uvolňují bin adresáře.

Co je nového ve verzi 1.3.0:

  • tyto požadavky:
  • Poskytovat pravidel vazby pro metodu parametry pole a parametr metody měření
  • Povolit přístup k obsahu stack v pravidlech AT odvolávat
  • Přidejte metody zásobník volání util výchozí pomocníka
  • Poskytovat správu životního cyklu pro pravidla / pomocníků
  • Contribute Dtest prototyp
  • Lze lokality, které přijmou počítat také vzít klíčové slovo ALL
  • Poskytovat -p do bytemancheck skript, který umožňuje balíčky pro výuku pravidel, jež mají být specifikovány
  • by mělo být možné předefinovat výchozí pomocníka za skriptu
  • Chyby:
  • kompilátor není schopen přivolat toString převést číselný typ objektu na provázku
  • AT dovozní pravidla jsou prováděny v obráceném pořadí prezentace v rozporu s Spec
  • StringLiteral TypeCheck není hází chybu, pokud je předán nekompatibilní očekávaný typ
  • Místní správa var rám adaptér generátoru se nedaří vysvětlit některé místní Vars
  • Transformátor je umožnit injekce musí být proveden pokus o nativních metod
  • AT pravidla pro zadávání vstřikuje do metod, počínaje smyčce while může skončit uvnitř chvíli
  • Otevřít monitoru vstoupit šíření algoritmus v CFG je rozdělen
  • Type Kontrola neumožní které mají být použity boxoval primitivní typy, kde se očekává super typ
  • NumericLiteral typecheck nedovoluje numerický doslovný se objeví, kde se očekává, že objekt
  • Nastavení pomocníka v jednom pravidle zanechává ji nastavit pro pozdější pravidel
  • Odeslat již není respektování skript, objednávání
  • Úkoly:
  • JUnit upgrade na 4.8.2

Požadavky

  • JDK 6 nebo vyšší

Podobný software

PhpRedis
PhpRedis

28 Feb 15

screenfull.js
screenfull.js

10 Dec 15

Alerta
Alerta

10 Apr 16

Einhorn
Einhorn

10 Dec 15

Ostatní software developer Red Hat Middleware LLC

GateIn
GateIn

13 May 15

JBoss Remoting
JBoss Remoting

13 May 15

Hibernate
Hibernate

6 Mar 16

JBoss JRunit
JBoss JRunit

13 Apr 15

Komentáře k Byteman

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie