2016-06-28 4 views
-1

Je veux automatiser les tests d'API Web, mais je suis un débutant à l'automatisation. J'ai une liste d'API REST que je veux automatiser. Quelqu'un peut-il suggérer d'où devrais-je commencer? Puis-je utiliser Selenium pour automatiser?Comment automatiser les tests API Web en utilisant Selenium

+0

Vous pouvez créer des cas de test dans postman (app chrome). – Jay

+0

@Jay Comment faire cela? Avez-vous un wiki pour ça? –

+0

@AnilReddyYarragonda J'ai ajouté une réponse ci-dessous. Vérifiez-le. – Jay

Répondre

1

Vous pouvez utiliser l'une des bibliothèques externes pour automateREST APIS. Voici quelques-uns d'entre eux, vous pouvez utiliser: -

  1. REST Assured Library
  2. HTTP Client

Une fois que vous avez terminé avec l'Automation API à l'aide des bibliothèques externes, vous pouvez le club même avec Selenium pour développer Integration Tests qui sera effectuer un certain travail sur FrontEnd en utilisant Selenium bibliothèque et il peut également effectuer quelques travaux Backend en utilisant l'un des clients précités.

2

Vous pouvez écrire des cas de test avec un facteur et tester toutes vos API web.

Comme le temps de réponse de test, le code d'état, le type de contenu et bien plus encore.

Voici un exemple simple. Tapez ceci dans l'onglet de test du facteur. Les cas d'utilisation avancée incluent le regroupement et l'enregistrement de différents types d'API par leurs types de modules.

pour plus de détails vérifier cette blog

+0

Merci pour l'info –

+0

Heureux d'aider :) – Jay