Packt

Spécialisation "Selenium WebDriver with Java and Frameworks for all levels"

Ce spécialisation n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Spécialisation "Selenium WebDriver with Java and Frameworks for all levels"

Excel in Automation with Advanced Java Frameworks.

Master Selenium automation, frameworks, CI/CD, and data-driven testing with real-world applications.

Inclus avec Coursera Plus

Approfondissez votre connaissance d’un sujet

des 9 examens de cours de ce programme

niveau Intermédiaire

Expérience recommandée

2 mois à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Approfondissez votre connaissance d’un sujet

des 9 examens de cours de ce programme

niveau Intermédiaire

Expérience recommandée

2 mois à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Identify and explain the core components of Selenium WebDriver and Java used in automation testing.

  • Implement basic to advanced automation scripts using Selenium WebDriver and Java for web applications.

  • Assess the effectiveness of different automation frameworks and tools, including TestNG, Maven, and Jenkins, in real-world scenarios.

  • Design, develop, and execute comprehensive automation frameworks integrating advanced features like Chrome DevTools Protocol and cloud-based testing.

Compétences que vous acquerrez

  • Catégorie : Ajax
  • Catégorie : Automation
  • Catégorie : Data Access
  • Catégorie : Data Structures
  • Catégorie : Debugging
  • Catégorie : File I/O
  • Catégorie : Integration Testing
  • Catégorie : Object Oriented Design
  • Catégorie : Scripting
  • Catégorie : Software Design Patterns
  • Catégorie : Test Data
  • Catégorie : Test Script Development
  • Catégorie : Test Tools

Outils que vous découvrirez

  • Catégorie : Build Tools
  • Catégorie : Cascading Style Sheets (CSS)
  • Catégorie : Gherkin (Scripting Language)
  • Catégorie : Web Development Tools

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Améliorez votre expertise en la matière

  • Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
  • Maîtrisez un sujet ou un outil avec des projets pratiques
  • Développez une compréhension approfondie de concepts clés
  • Obtenez un certificat professionnel auprès de Packt

Spécialisation - série de 4 cours

Ce que vous apprendrez

  • Explain the architecture of Selenium WebDriver and its role in browser automation.

  • Implement basic to advanced Selenium WebDriver scripts to automate web applications across multiple browsers.

  • Assess the effectiveness of different Selenium WebDriver techniques in handling complex web elements and scenarios.

  • Build a complete test automation framework with Selenium WebDriver and Java, using best practices and real-world strategies.

Compétences que vous acquerrez

Catégorie : Selenium (Software)
Catégorie : Test Automation
Catégorie : Java Programming
Catégorie : Ajax
Catégorie : Java
Catégorie : Automation
Catégorie : Test Script Development
Catégorie : Cascading Style Sheets (CSS)
Catégorie : Software Testing
Catégorie : Scripting

Ce que vous apprendrez

  • Understand the latest features of Selenium 4.0, including relative locators and window handling techniques.

  • Apply TestNG to organize and execute test cases, including parallel execution and custom configurations.

  • Evaluate the integration of Selenium with Jenkins for CI/CD, ensuring the automation framework meets continuous delivery needs.

  • Build a scalable automation framework with Maven, using Cucumber for BDD and Extent Reports for detailed logging and visualization.

Compétences que vous acquerrez

Catégorie : Selenium (Software)
Catégorie : Object Oriented Programming (OOP)
Catégorie : Apache Maven
Catégorie : Java
Catégorie : Test Automation
Catégorie : Test Execution Engine
Catégorie : Jenkins
Catégorie : Test Script Development
Catégorie : CI/CD
Catégorie : Cucumber (Software)
Catégorie : Test Tools
Catégorie : Behavior-Driven Development
Catégorie : Application Frameworks
Catégorie : Build Tools
Catégorie : Object Oriented Design
Catégorie : Software Design Patterns
Catégorie : Software Testing
Catégorie : Gherkin (Scripting Language)
Catégorie : Continuous Integration
Catégorie : Java Programming
Selenium Integration with CI/CD & Advanced Testing

Selenium Integration with CI/CD & Advanced Testing

COURS 3, 17 heures

Ce que vous apprendrez

  • Recall the fundamental Git commands and version control concepts.

  • Explain the significance of CI/CD pipelines and how Selenium integrates with Jenkins and GitHub.

  • Implement data-driven tests using Excel and Apache POI API in real-world scenarios.

  • Assess the effectiveness of Chrome DevTools Protocol for advanced testing scenarios and performance optimization.

Compétences que vous acquerrez

Catégorie : Selenium (Software)
Catégorie : Test Execution Engine
Catégorie : Test Automation
Catégorie : Test Data
Catégorie : Data Access
Catégorie : Test Script Development
Catégorie : Java
Catégorie : Continuous Integration
Catégorie : Web Development Tools
Catégorie : GitHub
Catégorie : Browser Compatibility
Catégorie : Version Control
Catégorie : File I/O
Catégorie : CI/CD
Catégorie : Jenkins
Catégorie : Git (Version Control System)

Ce que vous apprendrez

  • Define key concepts of Maven, TestNG, and Cucumber BDD within the context of Selenium automation.

  • Implement Maven for project management, integrating it with TestNG, and utilizing Cucumber BDD for writing tests.

  • Assess the effectiveness of Maven profiling in managing multiple test suites and the usage of access modifiers in Java for secure code.

  • Design and develop a robust Selenium automation framework that incorporates Java, Maven, TestNG, and Cucumber BDD.

Compétences que vous acquerrez

Catégorie : Issue Tracking
Catégorie : Object Oriented Programming (OOP)
Catégorie : Test Case
Catégorie : Java
Catégorie : Data Structures
Catégorie : Cucumber (Software)
Catégorie : Gherkin (Scripting Language)
Catégorie : Integration Testing
Catégorie : Selenium (Software)
Catégorie : Test Automation
Catégorie : Behavior-Driven Development
Catégorie : Test Execution Engine
Catégorie : Apache Maven
Catégorie : Debugging

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
1 749 Cours492 078 apprenants

Offert par

Packt

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions