Description du poste
KLEE INTEGRATION
Nous utilisons les nouvelles technologies pour réaliser des projets stratégiques chez nos clients :
- GeoServices (Exploration Pétrolière), réalisation et déploiement d’une application métier au niveau international
- Dalkia, projet stratégique pour le suivi de l’exécution des contrats clients (Intranet / Extranet en .NET 3.0)
- Gestion du Paysage de la Rue, pour la Mairie de Paris
- Mise en œuvre de la (L.O.LF.) : Loi Organique relative aux lois de finances dans plusieurs Ministères,
- Site web du musée du Quai Branly et du musée d’Orsay,
- Site de recrutement en ligne pour le groupe Total,
- Système de suivi des greffés pour l’Agence de BioMédecine.
Les nouvelles technologies du web ont dépassé les outils existants. Dans le domaine des tests de charge, les outils existants (jMeter, OpenSTA, StressTool, …) sont inadaptés aux applications dynamiques et aux IHM riches. Et les outils de tests unitaires sont cloisonnés aux couches applicatives, laissant les tests d’IHM à la charge du développeur.
Dans cette perspective, l’objectif de ce stage est de :
- Dresser un panorama des outils existants proposant ce type de service (Web2Test,…)
- Concevoir un automate de navigation sur un site HTML :
- Utiliser les moteurs des navigateurs courants (InternetExplorer, FireFox)
- Etre compatible avec les sites utilisant du JavaScript et/ou AjaxProposer une navigation : aléatoire (test du singe) capable de naviguer sans paramétrage préalable sur une application web
- Proposer une navigation par scénario préalablement enregistré
- Capturer une navigation faite par un utilisateur afin de produire ou compléter un scénario
- Concevoir un outil externe permettant de diriger une campagne de test de charge utilisant plusieurs de ces automates, et d’agréger les résultats obtenus.
- Valider ces mécanismes sur plusieurs applications développées par Klee Group
Profil recherché
Vous êtes actuellement en École d’ingénieurs, ou en Master à dominante «Systèmes d’information». De plus, vous possédez les aptitudes suivantes :
- Esprit d’équipe
- Intérêt pour les nouvelles technologies
- Connaissances .Net, HTML et Ajax.
- Autonomie et créativité

