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

filterList
filterList

12 Apr 15

Sixpack-py
Sixpack-py

9 Feb 16

overLIB
overLIB

5 Jun 15

rangeslider.js
rangeslider.js

9 Apr 16

Ostatní software developer Red Hat Middleware LLC

NHibernate
NHibernate

28 Feb 15

jBPM
jBPM

1 Oct 15

Tattletale
Tattletale

6 Jun 15

JBoss JRunit
JBoss JRunit

13 Apr 15

Komentáře k Byteman

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!