Services

QAdvice est une société de conseil spécialisée dans les tests logiciels et matériels avec un fort accent sur l’automatisation des tests. Nous aidons nos clients à augmenter la qualité de leurs systèmes informatiques et à raccourcir leur délai de mise sur le marché.

about-img

Comment pouvons-nous vous aider?

Formation

Vous cherchez à améliorer votre équipe ? Nous aimons partager nos connaissances. Contactez-nous si vous avez besoin d’une formation en gestion, en QA fonctionnelle ou technique.

Évaluation

Après un Quality Scan approfondi nous vous donnerons nos conseils pour améliorer et accélérer vos projets de développement logiciel.

Conseil

Nos consultants QA passionnés vous aideront à accélérer votre cycle de développement et à améliorer la qualité de vos systèmes informatiques.

Nos spécialisations

  • Automatisation des tests
  • Test manuel
  • Test de matériel
  • Gestion des tests
  • Test de performance

Nos ingénieurs en automatisation des tests ont de l’expérience avec divers frameworks et technologies. Ils peuvent vous aider à mettre en place une stratégie d’automatisation des tests, à sélectionner les frameworks et les technologies les plus adaptées, ainsi qu’à mettre en œuvre et maintenir des tests automatisés.

Quelques exemples de projets d’automatisation des tests que nous avons livrés avec succès dans le passé :

  • Implementation de méthodologies telles que Behavior Driven Development (BDD) à l’aide d’outils tels que Cucumber, JBehave et SpecFlow.
  • Test de l’interface graphique à l’aide de frameworks tels que Cypress, Selenium, Selenide, Protractor et Coded UI.
  • Tests sur téléphones portables avec Appium
  • Tests d’API et de données à l’aide des bibliothèques ReadyAPI, Postman, Rest Assured et Spring.

Nous avons une expérience très large et étendue dans la réalisation de tests manuels et serions heureux de vous aider à cet égard. Cela peut aller du test d’applications Web, d’applications mobiles à la réalisation de tests de base de données.

Nous avons de l’expérience dans les tests fonctionnels et non fonctionnels, les tests d’utilisabilité ainsi que dans les tests d’exploration.

Nous pouvons vous aider à tester votre matériel. Nos ingénieurs de test de matériel ont de l’expérience avec différents systèmes et peuvent vous aider à rédiger, mettre en œuvre et maintenir vos combinaisons de test de matériel.

Nous pouvons vous aider à élaborer une stratégie de test, à sélectionner les outils de test les plus adaptés et à déterminer les portails et les métriques de qualité. Nous sommes également expérimentés dans la mise en place d’équipes de test et la gestion et l’encadrement des ressources de test.

Dans tout cela, nous gardons, en permanence, un œil sur le budget et les risques pour votre organisation.

Nous avons une vaste expérience dans la réalisation de tests de performance et pouvons vous aider à effectuer les tests suivants, entre autres :

  • Test de charge : Ici, nous testons si le système peut gérer la charge maximale attendue.
  • Tests de résistance : Nous vérifions comment le système fonctionne sous une charge extrême. Cela nous aide à déterminer si le système fonctionnera correctement sous une charge bien supérieure au maximum attendu.
  • Test d’endurance : Nous vérifions si le système peut supporter la charge prévue sur une longue période de temps. Nous vérifions s’il existe des problèmes de capacité (par exemple des fuites de mémoire) qui peuvent entraîner des problèmes de performances ou des dysfonctionnements.
  • Test de pointe : Nous examinons comment le système fait face à des pics de charge soudains et élevés suivis d’un état stable avec une charge normale.
  • Test d’évolutivité : nous vérifions si le système est évolutif lorsque la charge augmente. Nous déterminons ici les valeurs seuils qui doivent être définies et surveillées dans l’environnement de production.