Byteman

Screenshot Software:
Byteman
Detalii soft:
Versiune: 3.0.2 Actualizat
Incarca data: 10 Feb 16
Licenţă: Gratuit
Popularitate: 20

Rating: nan/5 (Total Votes: 0)

Se folosește o tehnică numită injecție defect.

limbaj de scripting Byteman se bazează pe Java, folosind un formalism numit reguli Eveniment Condiție de acțiune pentru a specifica în cazul în care, dacă și ce efecte secundare ar trebui să fie executat în timpul unui test. Acest lucru permite reguli Byteman să fie puternic și expresiv, fără a sacrifica structura, claritatea și ușurința de utilizare.

Byteman de lucrări prin inserarea efectelor secundare scriptate în cod aplicație, script-uri de testare pot include acțiuni care creează și propaga, prin condiții adecvate pentru scenariul de testare.

Ce este nou în această versiune:

  • Element cerere:
  • Oferiți întâlnire cu timeout pentru a evita impas în testele
  • Bugs:
  • & quot; Obținerea unor surse & quot; și & quot; Clădire Byteman & quot; secțiuni de documentare sunt incorecte
  • Dtest bibliotecă nu știe să lucreze cu interfețe
  • Dtest bibliotecă nu știe la metodele supraîncărcate instrumentului
  • Caracteristici superioare:
  • Sa adăugat o adnotare @BMUnitConfig pentru agentul de la configurarea unității de testare

Ce este nou în versiunea 3.0.1:

  • Element Cerere:
  • Oferiți întâlnire cu timeout pentru a evita impas în testele
  • Bugs:
  • & quot; Obținerea unor surse & quot; și & quot; Clădire Byteman & quot; secțiuni de documentare sunt incorecte
  • Dtest bibliotecă nu știe să lucreze cu interfețe
  • Dtest bibliotecă nu știe la metodele supraîncărcate instrumentului
  • Caracteristici superioare:
  • Sa adăugat o adnotare @BMUnitConfig pentru agentul de la configurarea unității de testare

Ce este nou în versiunea 2.2.2:

  • Element Cerere:
  • Oferiți întâlnire cu timeout pentru a evita impas în testele
  • Bugs:
  • & quot; Obținerea unor surse & quot; și & quot; Clădire Byteman & quot; secțiuni de documentare sunt incorecte
  • Dtest bibliotecă nu știe să lucreze cu interfețe
  • Dtest bibliotecă nu știe la metodele supraîncărcate instrumentului
  • Caracteristici superioare:
  • Sa adăugat o adnotare @BMUnitConfig pentru agentul de la configurarea unității de testare

Ce este nou în versiunea 2.2.1:

  • Element Cerere:
  • Oferiți întâlnire cu timeout pentru a evita impas în testele
  • Bugs:
  • & quot; Obținerea unor surse & quot; și & quot; Clădire Byteman & quot; secțiuni de documentare sunt incorecte
  • Dtest bibliotecă nu știe să lucreze cu interfețe
  • Dtest bibliotecă nu știe la metodele supraîncărcate instrumentului
  • Caracteristici superioare:
  • Sa adăugat o adnotare @BMUnitConfig pentru agentul de la configurarea unității de testare

Ce este nou în versiunea 2.1.4.1:

  • Loading reguli de fișier script cu ClassLoader .getSystemResourceAsStream (& quot ; bytemanpkg.btm & quot;);

Ce este nou în versiunea 2.1.0:

  • Caracteristici:
  • proprietăți Suport lungime pentru tipuri de matrice
  • Consolidarea Instrumentor.class de dtest să fie mai flexibilă
  • Bug-uri fixe:
  • spațiile de ieșire din care lipsesc
  • VerifyError sub JDK7

Ce este nou în versiunea 2.0.3:.

  • Adăugat ajutor pentru a urmări stive de alte fire
  • Implementați Byteman de presă pentru Maven centrale.

Ce este nou în versiunea 2.0.1:

  • Îmbunătățiri:
  • injecție îmbunătățită de declanșare pentru a dezactiva injecție pentru metode care nu corespunde unei reguli permițând în același timp celelalte cazuri pentru a continua.
  • Caracteristici:
  • Căutați "valoare" și "dir" pe classpath, de asemenea.
  • Adăugat de Windows pentru Linux echivalente de script-uri comanda / bash pentru a elibera directorul bin.

Ce este nou în versiunea 1.3.0:

  • Cereri de caracteristic:
  • Furnizarea de legături de reguli pentru o matrice parametrilor metodei și un parametru de metoda conta
  • Permiteți accesul la stiva de conținut în normele AT Invoca
  • Adăugați metode stiva de apel la implicit ajutor Util
  • Furnizarea de gestionare a ciclului de viață pentru reguli / ajutoare
  • Implică-dtest prototip
  • Pot locații care iau un număr, de asemenea, să ia cuvântul cheie ALL
  • Furnizarea de pavilion -p pentru a bytemancheck script-ul care permite pachete pentru clasele de regulă să fie specificate
  • Ar trebui să fie posibil să se redefinească helper implicit pentru fiecare script
  • Bugs:
  • compilatoare nu reușește să apelați toString pentru a converti un tip de obiect numeric la un String
  • AT normele de intrare sunt executate în ordine inversă de prezentare contrar spec
  • StringLiteral TypeCheck nu este aruncarea o eroare în cazul în care acesta este trecut un tip de așteptat, incompatibil
  • de gestionare a cadrului var local adaptor generator este faptul că nu a tine cont de unele Vars locale
  • transformator este injecție care permite să fie încercat cu privire la metodele native
  • AT normele de intrare injectat în metode de pornire cu o buclă în timp ce se poate ajunge în interiorul în timp ce
  • monitor Deschideți introduce algoritmul de propagare în CFG este rupt
  • Tip de verificare a nu permite tipurilor primitive ambalate în cutii pentru a fi utilizate în cazul în care este de așteptat un tip super-
  • NumericLiteral typecheck nu permite numerică literală să apară în cazul în care este de așteptat un obiect
  • Setarea Helper într-o singură regulă lasă stabilite pentru norme ulterioare
  • Trimiteți nu se mai respectă în script-ul prin care se dispune
  • Sarcini:
  • Upgrade JUnit la 4.8.2

Cerințe :

  • JDK 6 sau mai mare

Software similare

JogDial.js
JogDial.js

12 Apr 15

960 LESS
960 LESS

1 Mar 15

jQuery lightSlider
jQuery lightSlider

10 Dec 15

Alte software-uri de dezvoltator Red Hat Middleware LLC

jBPM
jBPM

1 Oct 15

mod_cluster
mod_cluster

12 May 15

GateIn
GateIn

13 May 15

JGroups
JGroups

10 Dec 15

Comentarii la Byteman

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!