Fermer le menu
Trendly
  • À la une
  • Insolite
    • Bio
    • Geek
    • La dose d’émotion
    • Photos
    • Sport
    • Top
    • Vidéos
    • Voyage
  • Art
    • DIY
  • Le saviez-vous ?
    • Les pépites du Web
  • Lifestyle
Facebook X (Twitter)
  • Nos autres médias :
  • Newsly
  • TechGuru
  • VivreDemain
  • 360sport
  • NewsTV
Facebook X (Twitter)
TrendlyTrendly
  • À la une
  • Insolite
    • Bio
    • Geek
    • La dose d’émotion
    • Photos
    • Sport
    • Top
    • Vidéos
    • Voyage
  • Art
    • DIY
  • Le saviez-vous ?
    • Les pépites du Web
  • Lifestyle
Trendly
Trendly » Utilisation de C# pour automatiser les tests d’application Web dans Edge avec WebDriver

Utilisation de C# pour automatiser les tests d’application Web dans Edge avec WebDriver

23/04/2020 à 11h00Claire BERNARD0
Twitter Pinterest Facebook Email Copier le lien
Source : Pixabay. Automatiser les tests d'application Web.

La plupart des applications sont développes sur les solutions Web, des services et des applications familiers au JavaScript hébergés par Electron, en passant par une nouvelle génération d’applications Web progressives autonomes. La famille sous-jacente de technologies HTML 5, y compris JavaScript et CSS, ainsi que les langages transposés tels que TypeScript, sont arrivés à maturité et fournissent bien plus que ce à quoi nous nous attendions au début du Web.

Le Web moderne dispose de presque tous les outils dont nous avons besoin pour fournir des applications fiables de niveau professionnel. Nous pouvons construire du code dans des IDE familiers; nous pouvons le déboguer en utilisant des outils basés sur un navigateur tels que ceux qui attendent derrière F12. Il existe même des linters pour nous guider dans l’écriture d’un meilleur code. Mais un domaine reste à la traîne : les tests.

Présentation de WebDriver et Selenium

Les tests d’applications Web modernes s’appuient sur ces techniques éprouvées, mais au lieu de simuler les navigateurs et les utilisateurs, ils s’appuient désormais sur la spécification WebDriver originale du projet Selenium pour tester les interactions avec les navigateurs de production, tels que Firefox, Chrome et les anciens Edge HTML et le nouveau Edge à base de chrome.

Voici comment utiliser ces outils en anglais :

▶

L’an dernier, Microsoft a annoncé la prise en charge de WebDriver dans le nouvel Edge chez Ignite.

Utilisation de WebDriver avec C#

Le C# WebDriver vous fournit des liaisons .NET pour les appels d’API, vous permettant de créer et d’exécuter vos propres scripts de test sans avoir à lever une instance du serveur Selenium. Vous pouvez le télécharger depuis NuGet ainsi que depuis le site Selenium, ce qui simplifie son inclusion dans vos projets et solutions Visual Studio.

C’est une bonne idée de faire en sorte que vos tests basés sur C # fassent partie du même projet que votre application Web, afin que vous puissiez développer ASP.NET Core en parallèle avec les tests WebDriver qui seront utilisés pour les tests unitaires et les tests d’acceptation. Les autres options d’installation incluent l’utilisation du gestionnaire de packages Chocolatey ou d’un conteneur Docker préconfiguré avec Edge et Edge WebDriver installés et en cours d’exécution.

A lire également

Heures miroirs : Ces signes mystérieux de l’univers que vous ignorez peut-être

Le dernier triomphe de Marvel dépasse toutes les attentes

Le nouveau bijou humoristique de HBO : une création singulière qui ne pouvait émaner que d’un génie

L’essor de la culture geek

Publiez votre avis Annuler

  • Facebook
  • Twitter

Rejoignez la newsletter !

Recevez le meilleur de l'actualité grâce à la newsletter envoyée chaque mardi et jeudi. Vous allez adorer !

Trendly propose des sujets qui suscitent l’émotion chez nos lecteurs. Des témoignages exceptionnels ou des histoires extraordinaires, Trendly, sans être un site d’actualités, est un site de divertissement pour faire le tour du monde en émotions.

Facebook X (Twitter)

Rejoignez la newsletter !

Recevez le meilleur de l'actualité grâce à la newsletter envoyée chaque mardi et jeudi. Vous allez adorer !

  • À propos
  • La rédaction
  • Publicité
  • Contact
  • Politique de confidentialité et cookies 
  • Mentions légales
  • Plan du site

Tapez le texte ci-dessus et appuyez sur la touche Entrer pour effectuer la recherche. Appuyez sur Esc pour annuler.