Byteman

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

Rating: nan/5 (Total Votes: 0)

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

Python-Tumblpy
Python-Tumblpy

13 Apr 15

Blacksmith
Blacksmith

13 May 15

tmhOAuth
tmhOAuth

13 Apr 15

Annen programvare fra utvikleren Red Hat Middleware LLC

Narayana
Narayana

1 Oct 15

Teiid
Teiid

25 Feb 15

JBoss SSO
JBoss SSO

6 Jun 15

jBPM
jBPM

1 Oct 15

Kommentarer til Byteman

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