SOAPUI. Sommaire: 1. Introduction 2 2. Domaine d utilisation.. 2 3. Configurations requises.2 4. Téléchargement..2 5. Plugin 2



Documents pareils
MANUEL D INSTALLATION DES PRE REQUIS TECHNIQUES SALLE DES MARCHES V.7

Guide de déploiement

Assistance à distance sous Windows

Boîte à outils OfficeScan

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

Comment utiliser mon compte alumni?

Installation de Microsoft Office Version 2.1

Dell Server PRO Management Pack 4.0 pour Microsoft System Center Virtual Machine Manager Guide d'installation

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Installation et prise en main

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

Edutab. gestion centralisée de tablettes Android

Guide d'installation du token

TD/TP 1 Introduction au SDK d Android

MIGRER VERS LA DERNIERE VERSION DE L'ANTIVIRUS FIREWALL

5004H103 Ed. 02. Procédure d installation du logiciel AKO-5004

FAQ Trouvez des solutions aux problématiques techniques.

Installation.Net Framework 2.0 pour les postes utilisant Windows 8/8.1.

Internet Explorer. Microsoft. Sommaire :

Tutorial créer une machine virtuell.doc Page 1/9

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

Procédure d'installation complète de Click&Decide sur un serveur

À propos de Kobo Desktop Télécharger et installer Kobo Desktop... 6

Guide d installation


Virtualisation de Windows dans Ubuntu Linux

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés.

Qlik Sense Cloud. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

Introduction à Eclipse

ECLIPSE ET PDT (Php development tools)

Acronis Backup & Recovery 10 Server for Windows Acronis Backup & Recovery 10 Workstation. Guide de démarrage rapide

COMMENT INSTALLER LE SERVEUR QIPAIE

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Fiche technique rue de Londres Paris Tél. : Mail : contact@omnikles.com

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

AFTEC SIO 2. Christophe BOUTHIER Page 1

Procédure d installation des logiciels EBP sous environnement ESU4. Serveur SCRIBE ou Windows

Réglages du portail de P&WC

STATISTICA Version 12 : Instructions d'installation

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

Guide d'installation

Rapports d activités et financiers par Internet. Manuel Utilisateur

TecLocal 4.0. Nouveautés de la version 4.0 (notes de mise à jour)

Guide de l'agent de notification

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. Version EXOCA 1

Tropimed Guide d'installation

Guide de démarrage rapide Express

Installation de TeamLab sur un serveur local Ce guide est destiné aux utilisateurs ayant des connaissances de base en administration Windows

Extension WebEx pour la téléphonie IP Cisco Unified

Sessions en ligne - QuestionPoint

FileMaker Server 13. Guide de démarrage

Notes de mise à jour Fiery Print Controller AR-PE3, version 1.01 pour AR-C330

Version Wraptor Laboratories. Installation de SpamWars 4.0 Édition Entreprise

Espace Client Aide au démarrage

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

Interface PC Vivago Ultra. Pro. Guide d'utilisation

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No 6-1

GUIDE DE L UTILISATEUR Recoveo Récupérateur de données

SOMMAIRE. Chapitre 1 - principe 3 Téléphonique 4 PC/Configuration logicielle 4 PC/Configuration matérielle: 4 Pabx 4

Mise à jour Version de réseau centrale

Logiciel d'analyse de données. Version huit. Guide d installation

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven

Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista)

Guide d installation de OroTimesheet 7

I. Instalation de l environnement JDK et JRE : II. Configuration outil Reporting : Pentaho... 4

Livret 1 Poste de travail de l utilisateur :

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

contact@nqicorp.com - Web :

PX8048 Convertisseur audio/vidéo VHS vers USB

Manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus

Ref : Résolution problème d'accès aux supports de cours

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

Manuels numériques et bibliothèque Didier Guide pratique

MID. Table des matières

Tutorial et Guide TeamViewer

Préparation à l installation d Active Directory

Système d information géographique SavGIS 3.Démarrer avec SavGIS Installer et démarrer SavGIS

Présentation de la plateforme WINDCHILL. Invitation à rejoindre la plateforme

Instructions préliminaires P2WW FR Préface

Manuel de l utilisateur

Premiers pas avec VMware Fusion

UserLock Guide de Démarrage rapide. Version 8.5

Sophos Mobile Control as a Service Guide de démarrage. Version du produit : 2.5

Internet : Naviguer en toute sérénité

Seagate Technology LLC S. De Anza Boulevard Cupertino, CA 95014, États-Unis

Exemples et tutoriels Version 7.5. Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer

Gestion des documents avec ALFRESCO

Classer et partager ses photographies numériques

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No2 :

Crédit Agricole en ligne

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7)

Récupérer les documents stockés sur l ENTG

Transcription:

SOAPUI Sommaire: 1. Introduction 2 2. Domaine d utilisation.. 2 3. Configurations requises.2 4. Téléchargement..2 5. Plugin 2 1

1. Introduction SoapUI est un outil de test fonctionnel Open Source avec une version commerciale, soapui Pro, présentant des fonctionnalités supplémentaires. soapui est produit par la communauté ainsi que l'open Source entreprise eviware. 2. Domaine d utilisation SoapUI est un outil de test fonctionnel, utilisé principalement pour tester les services Web basé sur SOAP, REST et aussi les services HTTP et les services basés sur JMS.malgré son utilisation en tant que outil de test fonctionnel,soapui assure aussi, les tests de performances, d'interopérabilités, tests de régressions et la simulation des services Web.Le rôle de cet outil est de rendre l opération du test rapide et amusante, par exemple, afin de créer load test, il suffit juste de faire un clic droit sur test fonctionnel et de l'exécuter comme un test de load. La fonctionnalité Mocking est également très intéressante, elle vous permet d utiliser un fichier WSDL pour créer une simulation de votre service Web, de l'étendre avec des fonctionnalités sophistiquées et même de le publier dans l existante infrastructure. Vous pouvez également enregistrer les tests et les utiliser plus tard. Une autre fonctionnalité est la possibilité de créer stubs de code à partir du WSDL Web Service. Vous pouvez même créer des spécifications REST, WADL à partir des communications enregistrées. 3. Configurations requises SoapUI est basé sur Java, il fonctionne sur la plupart des systèmes d'exploitation, nous testons soapui sur les versions de Windows ainsi que plusieurs Mac et multiples dialectes Linux. SoapUI nécessite : 1,6 + JRE (Java Runtime Environment). RAM :Au moins 1Go de mémoire est recommandé. HDD :environ 100 Mo d'espace disque. Si vous installez avec l'installateur ou de la distribution autonome, le JRE est inclus et non requis sur votre système. Sinon, assurez-vous qu'il est installé et que la variable d'environnement JAVA_HOME est bien défini. 4.Téléchargement Il ya deux versions de SOAPUI,une version Open Source qu on peut télecharger à partir du site www.saopui.org.et une version payante SOAPUI pro qui a des fonctionnalités supplémentaire par rapport á la première.et qui vous pouvez utiliser en période d éssaie à partir de l adresse suivante : http://www.eviware.com/trial. 5.Plugin SoapUI et aussi intégrable dans Eclipse et NetBeans en installant les plugins dédiés. 2

1.SoapUI avec NetBeans 6.0 : Installation Voici un rendez-vous par le biais de la façon d'installer le plug-in NetBeans soapui dans 6.0 : * Commencez par télécharger la distribution à partir de SourceForge nbm dans un dossier temporaire. * Assurez-vous d'enlever toute installation existante de l'soapui plugin et tous les fichiers associés. Ne pas le faire sera d'installation cause la plus probable des problèmes d'exécution /. * NetBeans Démarrer et sélectionnez le menu "Outils / Extensions"dans le menu * Passez à la "Downloaded " et sélectionnez l'onglet «Plugins Ajouter..." bouton pour naviguer vers le fichier téléchargé nbm * Une fois le fichier a été sélectionné, NetBeans va afficher des informations module comme suit: 3

* Maintenant, sélectionnez le bouton "Installer" en bas, NetBeans va installer le plugin sur une série de mesures, y compris une confirmation d'installer un plugin non signé. Il suffit de sélectionner "Continuer" jusqu'à ce que vous obtenez à l'écran final: * Le plug-in est maintenant installé et peut être vu dans le «installée», onglet 4

* Après cliquez sur OK pour fermer la boîte de dialogue, l'installation soapui peut être confirmée par l'intermédiaire du menu Outils / soapui; si elle se présente, l'installation semble avoir été autorisé: Fonctionnement Le NetBeans soapui Plugin fournit toutes les fonctionnalités soapui directement à partir de NetBeans 5.5/6.0, en permettant à un développement intégré et un environnement de test pour les services Web en Java. 5

(Request/Response Editors) (Tools / soapui Menu with LoadTest Runner in background) 6

(Axis2 Wizard with WS-I Basic Profile Report in background) Les coureurs de ligne de commande ne sont pas inclus dans le plug-in NetBeans, mais doit être installé séparément en installant la version soapui autonome. Premiers pas avec le test des WS dans Netbeans Télécharger le NBM à partir de SourceForge soapui Téléchargements ou via le gestionnaire de plug-in NetBeans. Si vous l'avez téléchargé à partir de SourceForge,installez-le comme décrit dans la partie Installation soapui. Création d'un projet soapui Comme mentionné ci-dessus, les projets soapui sont gérées comme des projets NetBeans standard. Pour créer un nouveau projet soapui :,Sélectionnez le nouveau projet -> SOA -> Web Testing Service Project option: 7

Après avoir sélectionné "Next", celui-ci sera invité à créer le projet, ainsi que des options pour: * Spécification du WSDL initiale à l'importation * Génération d'un TestSuites et / ou MockService pour le WSDL spécifié * spécifiant une existants soapui projet qui seront importés au lieu Spécifiant l'url, Web Testing Service Assistant Projet dans le plug-in NetBeans 8

En fonction des options qui ont été sélectionnés, un certain nombre de boîtes de dialogue sera montré pour rechercher des informations connexes. Une fois que leprojet a été créé, il sera visible dans la norme NetBeans "Projets" en vue de la même façon que celui-ci s'affiche dans soapui navigateur lors de l'exécution de la version autonome de soapui: Lugín 9

LES LOGS La norme soapui onglets Log sont rendus visibles via l'option Window \ soapui menu du journal qui ouvrira les onglets dans une fenêtre au bas du bureau NetBeans Les propriétés de l'élément spécifique affiché en bas à gauche dans la version autonome de soapui peuvent être visualisés ou édités par l'ouverture de la fenêtre Propriétés de NetBeans dans le menu Fenêtre. 2.SaopUI avec Eclipse Installation Le plugin soapui d eclipse offre toutes les fonctionnalités soapui à partir d'eclipse. En dehors de "standard" soapui 2,5 fonctionnalité, le plugin eclipse contient un projet de nature soapui et ajoute également une perspective nouvelle soapui qui imite la disposition des version. Le plugin soapui est autonome,et il permet l'utilisation du pont 10

SWT_AWT qui facilite grandement nos efforts de développement, mais peut entraîner des problèmes graphiques avec les dialogues et certaines mises à jour fenêtre...mais toutes les fonctionnalités de base de travail devrait être OK (nous le faire savoirpar ailleurs)... Les coureurs de ligne de commande ne sont pas inclus dans le plug-in Eclipse, mais doit être installé séparément en installant la version soapui autonome. Actuellement, le plugin Eclipse peut être téléchargé à partir de SourceForge soapuipage de téléchargement ou mise à jour sur le site situé à http://www.soapui.org/eclipse/update/site.xml (voir ci-dessous) : (Mock Service with Request/Response Editors) (Tools / soapui Menu with LoadTest Runner in background) 11

(Axis2 Wizard with WS-I Basic Profile Report in background) Mise à jour du site soapui éclipse Une éclipse site mise à jour est maintenant disponible à http://www.soapui.org/eclipse/update, installer le soapui-eclipse-plugin avec les étapes suivantes: 1. Sélectionnez "Aide" / "Mises à jour logicielles" / "Rechercher et installer..." 2. Sélectionnez l'option "Recherche de nouvelles fonctionnalités à installer" option 3. Appuyez sur le "New Remote Site" et ajouter les renseignements figurant dans l'image vers la droite 4. Cliquez sur Terminer et suivez les boîtes de dialogue pour installer la fonctionnalité soapui. Lisez le Guide de démarrage et le document soapui soapui Guide de l'utilisateur à y aller! Le point de vue soapui Une fois installé, ouvrir la perspective soapui en utilisant le standard de Windows /Open Perspective / Other... Commandement et en sélectionnant "soapui" de la liste.la perspective ouvre 2 points de vue; * Un "soapui Navigator" vue de gauche contenant les mêmes Navigator et onglet 12

Détails de la version soapui autonome. * Un "soapui Logs " en vue d'en bas contenant les onglets même journal que la version standalone soapui. Navigation / actions fonctionnent de la même que dans la version autonome, les fenêtres sont ouvertes sous forme d'onglets sur le bureau éclipse et peuvent être déplacés / amarré autour comme d'habitude Bien sûr, les points de vue ci-dessus peuvent être ajoutés à tout point de vue en utilisant le Window / Show View / Other... Commandement et en sélectionnant l'un d'eux dans le groupe soapui.le navigateur soapui dans Eclipse Préférences soapui La plupart des paramètres soapui sont disponibles à partir de la fenêtre standard /Préférences de dialogue sous le nœud soapui; Fonctionnalités 13

SoapUI Nature La nature soapui permet un accès intégré à toutes les fonctionnalités soapui directement à partir d'un projet Java. L'exemple suivant marche à travers un "top down " scénario: Étape 1: Activer soapui Nature Commencez par créer un projet vide Java et permettant la nature soapui dans le menu contextuel des projets: un nœud de projet dans éclipse soapui Lorsqu'elles sont mentionnées dans la vue Eclipse Project Explorer, ce nœud se comporte comme un nœud de projet soapui standard. Son menu clic-droit comprend un "soapui" menu avec les actions du projet disponibles: un menu contextuel sous eclipse soapui senistive Étape 2: créer ou d'importer un fichier WSDL ou WADL Vous pouvez créer manuellement un fichier WSDL ou WADL dans votre projet (en utilisant par exemple le formidable Web Tools Project WSDL Editor) ou tout simplement importer un dans votre projet en utilisant l'une de la norme "WSDL Ajouter"ou "Ajouter WADL" actions. 14

Lors de la création du fichier WSDL ou WADL dans votre projet, faites un clic droit sur le fichier et sélectionnez "soapui -> Ajouter à soapui projet" Ajouter à soapui projet Une fois importé, le fichier WSDL ou WADL est représenté comme un nœud "standard" soapui Interface dans le cadre du " soapui Services Web" noeud: WSDL indiqué dans le plugin soapui d éclipse. Etape 3: générer du code Maintenant son heure pour générer du code... sélectionnez l'option "Générer - > Axe1.X Artifacts" option de menu dans le menu popup Interface nœuds qui montrera la boîte de dialogue ci-dessous menu contextuel de génération de code sensibles dans soapui. Sélectionnez les options souhaitées et définir le dossier de sortie dans un dossier source Java dans votre projet.. 15

Définition d'options pour la génération de code à partir de WSDL Sélectionnez le bouton "Générer" qui se prévaudrait de l'axe (tel que configuré dans "Préférences -> soapui -> Outils intégrés") et lui montrer la sortie dans la fenêtre de la console: Génération de code dans le journal du plugin soapui d eclipse Les classes générées sont maintenant visibles sous le nœud source Java (première actualisation!) 16

Les classes générées à partir de WSDL (Les cours sont marqués en rouge ci-dessus depuis l'axe des bibliothèques ne sont pas dans le classpath projets. Ceux-ci seront ajoutées automatiquement par soapuidans une future version) Étape 4: Mettre en œuvre, déployer et tester vos services Web Après la mise en œuvre et le déploiement de votre service Web sur le conteneur désiré. 17