Byteman

Skjermbilde programvare:
Byteman
Prog.varedetaljer:
Versjon: 3.0.2 Oppdatert
Last opp dato: 10 Feb 16
Lisens: Gratis
Popularitet: 20

Rating: 4.0/5 (Total Votes: 1)

Den bruker en teknikk kalt feil injeksjon.

Byteman sin skriptspråk er basert på Java, ved hjelp av en formalisme som heter hendelse Forhold action regler for å angi hvor, om og hvilke bivirkninger bør utføres under en testkjøring. Dette gjør Byteman regler for å være kraftig og uttrykksfull uten å ofre struktur, klarhet og brukervennlighet.

Byteman fungerer ved å sette inn regisserte bivirkninger i programkode, kan testskripter omfatte tiltak som skaper og forplante forhold som passer til testscenario.

Hva er nytt i denne utgaven:

  • Feature Request:
  • Gi rendezvous med timeout for å unngå vranglås i tester
  • Bugs:
  • & quot; Innhenting kildene & quot; og & quot; Building Byteman & quot; deler av dokumentasjonen er feil
  • Dtest biblioteket ikke vet å jobbe med grensesnitt
  • Dtest biblioteket ikke kjenner til instrumentbelastet metoder
  • Ekstrautstyr:
  • Lagt til en @BMUnitConfig annotering for konfigurering agent fra enheten test

Hva er nytt i versjon 3.0.1:

  • Feature Request:
  • Gi rendezvous med timeout for å unngå vranglås i tester
  • Bugs:
  • & quot; Innhenting kildene & quot; og & quot; Building Byteman & quot; deler av dokumentasjonen er feil
  • Dtest biblioteket ikke vet å jobbe med grensesnitt
  • Dtest biblioteket ikke kjenner til instrumentbelastet metoder
  • Ekstrautstyr:
  • Lagt til en @BMUnitConfig annotering for konfigurering agent fra enheten test

Hva er nytt i versjon 2.2.2:

  • Feature Request:
  • Gi rendezvous med timeout for å unngå vranglås i tester
  • Bugs:
  • & quot; Innhenting kildene & quot; og & quot; Building Byteman & quot; deler av dokumentasjonen er feil
  • Dtest biblioteket ikke vet å jobbe med grensesnitt
  • Dtest biblioteket ikke kjenner til instrumentbelastet metoder
  • Ekstrautstyr:
  • Lagt til en @BMUnitConfig annotering for konfigurering agent fra enheten test

Hva er nytt i versjon 2.2.1:

  • Feature Request:
  • Gi rendezvous med timeout for å unngå vranglås i tester
  • Bugs:
  • & quot; Innhenting kildene & quot; og & quot; Building Byteman & quot; deler av dokumentasjonen er feil
  • Dtest biblioteket ikke vet å jobbe med grensesnitt
  • Dtest biblioteket ikke kjenner til instrumentbelastet metoder
  • Ekstrautstyr:
  • Lagt til en @BMUnitConfig annotering for konfigurering agent fra enheten test

Hva er nytt i versjon 2.1.4.1:

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

Hva er nytt i versjon 2.1.0:

  • Egenskaper:
  • Support lengde eiendom for rekketyper
  • Forbedre Instrumentor.class av dtest å være mer fleksibel
  • Faste Bugs:
  • Manglende mellomrom i produksjonen
  • VerifyError henhold JDK7

Hva er nytt i versjon 2.0.3.

  • Lagt hjelper å spore stabler av andre tråder
  • Distribuer Byteman utslipp til maven sentral.

Hva er nytt i versjon 2.0.1:

  • Ekstrautstyr:
  • Forbedret trigger injeksjon for å deaktivere injeksjon for metoder som ikke klarer å matche en regel samtidig som andre saker for å fortsette.
  • Egenskaper:
  • Søk etter "verdi" og "dir" på klassebanen også.
  • lagt Windows ekvivalenter for Linux / bash kommandoskript for å frigi bin.

Hva er nytt i versjon 1.3.0:

  • Feature Requests:
  • Gi regel bindinger for en metode parametre matrise og en metode parameter teller
  • Gi tilgang til å stable innholdet i AT påberope regler
  • Legg til kallstakken util metoder til standard helper
  • Gi livssyklusadministrasjon for regler / hjelpere
  • Bidra dtest prototype
  • Kan steder som tar en teller også ta nøkkelordet ALL
  • Gi -p flagget til bytemancheck script slik at pakker for regel klasser angis
  • Det bør være mulig å omdefinere standard hjelperen per skript
  • Bugs:
  • Compiler unnlater å ringe toString å konvertere en numerisk objekt type til en String
  • på entry regler blir utført i motsatt rekkefølge av presentasjonen i motsetning til spec
  • StringLiteral TypeCheck ikke kaste en feil hvis det er gått en inkompatibel forventede typen
  • Lokal Var ramme ledelse generator adapter er å unnlate å ta hensyn til noen lokale vars
  • Transformer er slik injeksjon for å bli forsøkt på innfødte metoder
  • på entry regler injisert i metoder som starter med en stund loop kan ende opp inne i mens
  • Åpne skjermen angi forplantning algoritmen i CFG brytes
  • Type kontrolløren unnlater å tillate eske primitive typer å være ansatt der en super type er forventet
  • NumericLiteral typecheck er ikke slik at numeriske bokstavelig annonse der et objekt er forventet
  • Innstilling hjelperen i en regel forlater den satt for senere regler
  • Send ikke lenger respekterer script bestilling
  • Oppgaver:
  • Oppgrader JUnit til 4.8.2

Krav

  • JDK 6 eller høyere

Lignende programvare

RIOT.js
RIOT.js

10 Feb 16

Fuzzysearch
Fuzzysearch

12 Apr 15

Unison.js
Unison.js

13 May 15

Annen programvare fra utvikleren Red Hat Middleware LLC

NHibernate
NHibernate

28 Feb 15

JBoss Web
JBoss Web

5 Jun 15

jBPM
jBPM

1 Oct 15

JBoss JRunit
JBoss JRunit

13 Apr 15

Kommentarer til Byteman

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!