Byteman

Logiciel capture d'écran:
Byteman
Détails logiciels:
Version: 3.0.2 Mise à jour
Date de transfert: 10 Feb 16
Développeur: Red Hat Middleware LLC
Licence: Gratuit
Popularité: 96

Rating: 4.0/5 (Total Votes: 1)

Il utilise une injection de faute technique appelée.

Le langage de script Byteman est basé sur Java, en utilisant un formalisme appelé règles Condition événement d'action pour spécifier où, si et quels effets secondaires doivent être exécutés au cours d'une série de tests. Cela permet à des règles Byteman d'être puissant et expressif sans sacrifier la structure, la clarté et la facilité d'utilisation.

Byteman travaux en insérant des effets secondaires scénarisées dans le code d'application, les scripts de test peuvent inclure des actions qui créent et propagent des conditions appropriées pour le scénario de test.

Ce qui est nouveau dans cette version:

  • Feature Request:
  • Fournir rendez-vous avec délai d'attente pour éviter les blocages dans les tests
  • Bugs:
  • & quot; Obtention des sources & quot; et & quot; Building Byteman & quot; sections de la documentation sont incorrectes
  • bibliothèque Dtest ne sait pas travailler avec des interfaces

  • bibliothèque
  • Dtest ne sait pas les méthodes surchargées d'instruments
  • Amélioration:
  • Ajout d'une annotation @BMUnitConfig pour l'agent de configuration de test unitaire

Ce qui est nouveau dans la version 3.0.1:

  • Feature Request:
  • Fournir rendez-vous avec délai d'attente pour éviter les blocages dans les tests
  • Bugs:
  • & quot; Obtention des sources & quot; et & quot; Building Byteman & quot; sections de la documentation sont incorrectes
  • bibliothèque Dtest ne sait pas travailler avec des interfaces

  • bibliothèque
  • Dtest ne sait pas les méthodes surchargées d'instruments
  • Amélioration:
  • Ajout d'une annotation @BMUnitConfig pour l'agent de configuration de test unitaire

Ce qui est nouveau dans la version 2.2.2:

  • Feature Request:
  • Fournir rendez-vous avec délai d'attente pour éviter les blocages dans les tests
  • Bugs:
  • & quot; Obtention des sources & quot; et & quot; Building Byteman & quot; sections de la documentation sont incorrectes
  • bibliothèque Dtest ne sait pas travailler avec des interfaces

  • bibliothèque
  • Dtest ne sait pas les méthodes surchargées d'instruments
  • Amélioration:
  • Ajout d'une annotation @BMUnitConfig pour l'agent de configuration de test unitaire

Ce qui est nouveau dans la version 2.2.1:

  • Feature Request:
  • Fournir rendez-vous avec délai d'attente pour éviter les blocages dans les tests
  • Bugs:
  • & quot; Obtention des sources & quot; et & quot; Building Byteman & quot; sections de la documentation sont incorrectes
  • bibliothèque Dtest ne sait pas travailler avec des interfaces

  • bibliothèque
  • Dtest ne sait pas les méthodes surchargées d'instruments
  • Amélioration:
  • Ajout d'une annotation @BMUnitConfig pour l'agent de configuration de test unitaire

Ce qui est nouveau dans la version 2.1.4.1:

  • Loading règles fichier de script avec ClassLoader .getSystemResourceAsStream (& quot ; bytemanpkg.btm & quot;);

Ce qui est nouveau dans la version 2.1.0:

  • Caractéristiques:
  • propriété length de soutien pour les types de tableau
  • Améliorer Instrumentor.class de détestez d'être plus flexible
  • bogues corrigés:
  • espaces manquants dans la production
  • VerifyError sous JDK7

Ce qui est nouveau dans la version 2.0.3:.

  • helper Ajouté à tracer des piles d'autres threads
  • Déployer Byteman version Maven central.

Ce qui est nouveau dans la version 2.0.1:

  • Améliorations:
  • injection de déclenchement améliorée pour désactiver l'injection pour les méthodes qui ne parviennent pas à correspondre à une règle tout en permettant d'autres cas, de procéder.
  • Caractéristiques:
  • Recherche pour 'value' et 'dir' sur les classpath ainsi.
  • équivalents Ajouté Windows pour Linux commande / bash scripts à libérer répertoire bin.

Ce qui est nouveau dans la version 1.3.0:

  • Demandes de fonctionnalités:
  • Fournir des liaisons de règles pour un tableau de paramètres de la méthode et un paramètre de méthode count
  • Autoriser l'accès à pile contenu dans les règles AT INVOKE
  • Ajoutez les méthodes de la pile d'appel util par défaut helper
  • Assurer la gestion du cycle de vie des règles / aides
  • Contribute détestez prototype
  • endroits qui prennent un compte peuvent aussi prendre mot clé ALL
  • Fournir drapeau -p pour bytemancheck scripts permettant packages pour les classes de règles à spécifier
  • Il devrait être possible de redéfinir l'aide par défaut par le script
  • Bugs:
  • Compiler ne parvient pas à appeler toString pour convertir un type d'objet numérique à une chaîne
  • AT règles d'entrée sont en cours d'exécution dans l'ordre inverse de la présentation contraire aux spécifications
  • StringLiteral TypeCheck est pas jeter une erreur si elle est passée d'un type attendu incompatible
  • Local gestion du cadre var adaptateur de générateur ne parvient pas à tenir compte de certains vars locaux
  • Transformer permet à injection pour être tentée sur des méthodes natives
  • AT règles d'entrée injecté dans les méthodes commençant par une boucle while peut se terminer à l'intérieur du tout
  • Ouvrir moniteur entrer algorithme de propagation dans CFG est cassé
  • Type checker ne parvient pas à permettre à des types primitifs en boîte à employer où un super type est attendue
  • NumericLiteral typecheck ne permet pas littéral numérique pour apparaître où un objet est attendu
  • Réglage de l'aide dans une règle laisse reposer pendant des règles plus tard
  • Submit est plus sur le script de commande
  • Tâches:
  • Mise à jour junit à 4.8.2

Exigences :

  • JDK 6 ou supérieur

Logiciel similaire

node-browscap
node-browscap

12 May 15

drive-db
drive-db

10 Dec 15

httpster
httpster

6 Mar 16

Apache Tapestry
Apache Tapestry

9 Feb 16

D'autres logiciels de développeur Red Hat Middleware LLC

HornetQ
HornetQ

13 May 15

jBPM
jBPM

1 Oct 15

JGroups
JGroups

10 Dec 15

Commentaires à Byteman

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!