Byteman

Software screenshot:
Byteman
Dettagli del software:
Versione: 3.0.2 Aggiornato
Data di caricamento: 10 Feb 16
Sviluppatore: Red Hat Middleware LLC
Licenza: Libero
Popolarità: 96

Rating: 4.0/5 (Total Votes: 1)

Si utilizza una tecnica chiamata fault injection.

linguaggio di scripting di Byteman è basata su Java, utilizzando un formalismo chiamato regole Condizione evento di azione per specificare dove, se e quali effetti collaterali dovrebbero essere eseguiti durante una corsa di prova. In questo modo le regole Byteman essere potente ed espressiva senza sacrificare la struttura, chiarezza e facilità d'uso.

Byteman opere inserendo effetti collaterali script in codice delle applicazioni, script di test possono includere azioni che creano e propagare le condizioni appropriate per lo scenario di prova.

Cosa c'è di nuovo in questa versione:

  • Feature Request:
  • Fornire appuntamento con timeout per evitare situazione di stallo nei test
  • Bugs:
  • & quot; Ottenere i sorgenti di & quot; e & quot; Costruire Byteman & quot; sezioni della documentazione non sono corrette
  • biblioteca dtest non sa di lavorare con le interfacce

  • biblioteca
  • dtest non sa di metodi di overload degli strumenti
  • Valorizzazione:
  • Aggiunta un'annotazione @BMUnitConfig per la configurazione di agente da unit test

Cosa c'è di nuovo nella versione 3.0.1:

  • Feature Request:
  • Fornire appuntamento con timeout per evitare situazione di stallo nei test
  • Bugs:
  • & quot; Ottenere i sorgenti di & quot; e & quot; Costruire Byteman & quot; sezioni della documentazione non sono corrette
  • biblioteca dtest non sa di lavorare con le interfacce

  • biblioteca
  • dtest non sa di metodi di overload degli strumenti
  • Valorizzazione:
  • Aggiunta un'annotazione @BMUnitConfig per la configurazione di agente da unit test

Cosa c'è di nuovo nella versione 2.2.2:

  • Feature Request:
  • Fornire appuntamento con timeout per evitare situazione di stallo nei test
  • Bugs:
  • & quot; Ottenere i sorgenti di & quot; e & quot; Costruire Byteman & quot; sezioni della documentazione non sono corrette
  • biblioteca dtest non sa di lavorare con le interfacce

  • biblioteca
  • dtest non sa di metodi di overload degli strumenti
  • Valorizzazione:
  • Aggiunta un'annotazione @BMUnitConfig per la configurazione di agente da unit test

Cosa c'è di nuovo nella versione 2.2.1:

  • Feature Request:
  • Fornire appuntamento con timeout per evitare situazione di stallo nei test
  • Bugs:
  • & quot; Ottenere i sorgenti di & quot; e & quot; Costruire Byteman & quot; sezioni della documentazione non sono corrette
  • biblioteca dtest non sa di lavorare con le interfacce

  • biblioteca
  • dtest non sa di metodi di overload degli strumenti
  • Valorizzazione:
  • Aggiunta un'annotazione @BMUnitConfig per la configurazione di agente da unit test

Cosa c'è di nuovo nella versione 2.1.4.1:

  • Loading governa file di script con ClassLoader .getSystemResourceAsStream (& quot ; bytemanpkg.btm & quot;);

Cosa c'è di nuovo nella versione 2.1.0:

  • Caratteristiche:
  • proprietà length di supporto per i tipi di matrice
  • Migliorare Instrumentor.class di dtest di essere più flessibili
  • bug corretti:
  • spazi mancanti in uscita
  • VerifyError sotto JDK7

Cosa c'è di nuovo nella versione 2.0.3:.

  • helper aggiunta per tracciare pile di altri thread
  • rilascio Deploy Byteman a Maven centrale.

Cosa c'è di nuovo nella versione 2.0.1:

  • Miglioramenti:
  • iniezione di attivazione migliorata per disabilitare l'iniezione per i metodi che non riescono a soddisfare una regola, consentendo gli altri casi di procedere.
  • Caratteristiche:
  • Ricerca per 'valore' e 'dir' nel classpath pure.
  • equivalenti Aggiunto di Windows per gli script di comando / bash Linux per rilasciare directory bin.

Cosa c'è di nuovo nella versione 1.3.0:

  • Feature Requests:
  • Fornire binding regola per un array di parametri del metodo e un parametro di metodo di conteggio
  • Consentire l'accesso a impilare contenuti nelle regole AT invocare
  • Aggiungi metodi stack di chiamata util di helper predefinito
  • fornire la gestione del ciclo di vita per le regole / aiutanti
  • Contribuire dtest prototipo
  • Può posizioni che tengono un conteggio anche prendere parola chiave ALL
  • Fornire opzione -p per bytemancheck sceneggiatura permettendo pacchetti per le classi di regole da precisare
  • Dovrebbe essere possibile ridefinire l'helper di default per lo script
  • Bugs:
  • compilatore non riesce a chiamare toString per convertire un tipo di oggetto numerico in una stringa
  • AT regole di ingresso vengono eseguite in ordine inverso di presentazione contrariamente a spec
  • letterale stringa TYPECHECK non sta gettando un errore se si passa un tipo previsto incompatibile
  • Gestione locale var telaio adattatore del generatore non riesce a tenere conto di alcuni Vars locali
  • Transformer sta permettendo di iniezione deve essere tentata su metodi nativi
  • AT regole di ingresso iniettato metodi che iniziano con un ciclo while può finire dentro il tempo
  • Apri monitor di entrare algoritmo di propagazione in CFG è rotto
  • Tipo checker non riesce a consentire tipi primitivi in ​​scatola da impiegare in cui è previsto un super tipo
  • NumericLiteral TYPECHECK non permette letterale numerico a comparire in cui si prevede un oggetto
  • Impostazione della aiutante in una regola lascia in posa per le regole successive
  • Invia non è più rispetto script di ordinare
  • Attività:
  • Aggiornamento JUnit a 4.8.2

Requisiti :

  • JDK 6 o superiore

Programmi simili

ROCSSTI
ROCSSTI

12 May 15

NativeScript
NativeScript

6 Mar 16

KubeStats
KubeStats

13 May 15

Responsive tables
Responsive tables

13 May 15

Altri software di sviluppo Red Hat Middleware LLC

RESTEasy
RESTEasy

13 Apr 15

JGroups
JGroups

10 Dec 15

RichFaces
RichFaces

12 May 15

JBoss SSO
JBoss SSO

6 Jun 15

Commenti a Byteman

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria