Utilisation des langages scriptés pour le test

Rédigé par Dominique Mereaux le 17 septembre 2011

Si vous avez une API (Application Program Interface) à tester pourquoi ne pas utiliser un langage scripté tel que jython pour une API Java ou python pour une API C ou C++.

Grâce à leur simplicité vous pourrez obtenir rapidement une implémentation de cette API et vous pourrez également la tester en ligne de commande.

Un petit exemple: une classe java permettant de gérer des complexes:

Jython 2.1 on java1.6.0_03 (JIT: null)
Type "copyright", "credits" or "license" for more information.
>>> import complexe


>>> dir(complexe)
['__init__', 'add', 'imaginaire', 'reel']
>>> x = complexe(1,3)
>>> print x
complexe@142022d
>>> print x.reel()
1
>>> print x.imaginaire()
3
La commande import permet d'importer la classe. La commande dir permet de connaître les méthodes de la classe. Puis sans vraiment coder un seul programme on peut tester rapidement. Sans remplacer une vrai série de tests on peut de cette façon faire un apprentissage de cette API et de l'évaluer facilement.

Classé dans : Outil de test - Mots clés : aucun

Écrire un commentaire

Quelle est la cinquième lettre du mot pvpbqh ? : 

Catégories

Archives

Mots clés

Derniers articles

Derniers commentaires