Selenium WebDriver in C# Treningskurs

Kurskode

seleniumCsharp

Varighet

14 timer (vanligvis 2 dag inkludert pauser)

Krav

  • Familiarity with Microsoft Visual Studio.
  • Working knowledge of C#.

Audience

  • Developers and testers with knowledge of C# who wish to set up automating testing with Selenium

Oversikt

Denne instruktørledede liveopplæringen introduserer deltakerne til automatisert testing med Selenium WebDriver og C# i Visual Studio . Hvis du ikke har C# programmeringserfaring eller ønsker å pusse opp C# , kan du sjekke ut kurset: C# for Automation Test Engineers .

    Kursets format

    • Delforelesning, deldiskusjon, tung praktisk praksis, sporadiske tester for å måle forståelse

    Machine Translated

    Kursplan

    Introduction

    • Selenium Automated Web Application Testing
    • C# and .NET

    About Selenium WebDriver

    • Tools
    • Unit testing Frameworks
    • Supported Browsers

    Installing and Configuring WebDriver with C#, .NET and VisualStudio

    • Using NuGet
    • Libraries and extensions
    • Organizing your file structure

    Writing a Nunit Test

    • Import statements
    • Invoking the browser
    • Writing to the console

    Identifying UI Elements

    • Chrome Developer Tools and other extensions
    • Regular expressions
    • Index
    • Xpath functions

    Performing User Actions in WebDriver

    • Performing mouse and keyboard operations
    • Edit boxes, combo boxes, buttons, links, checkboxes and radio buttons

    Capturing and Validating Data from Web Page

    • Asserts and execution flow

    Other Operations

    • Mouse events
    • Screenshots
    • Executing Javascript

    Frames, Alerts and Multiple Browser Windows

    Using C#'s Built-in Functions

    • Strings
    • Date and time
    • Files and folders
    • Math operations

    Exception Handling

    • C# .Net
    • Webdriver

    Synchronization

    • Implicit vs Explicit waits
    • Fluent waits

    Working with Page Objects (POM)

    • Refactoring
    • Developing a library of pages (POMs)

    Testing Structure

    • Nunit Fixtures, Nunit Traits and Categories, Playlists

    Helper Libraries

    Data-Driven Testing

    Selenium IDE and Selenium Grid

    Integration

    Summary and Conclusion

    Testimonials

    ★★★★★
    ★★★★★

    Related Categories

    Relaterte kurs

    Kursrabatter

    Kursrabatter Nyhetsbrev

    We respect the privacy of your email address. We will not pass on or sell your address to others.
    You can always change your preferences or unsubscribe completely.

    Some of our clients

    is growing fast!

    We are looking to expand our presence in Norway!

    As a Business Development Manager you will:

    • expand business in Norway
    • recruit local talent (sales, agents, trainers, consultants)
    • recruit local trainers and consultants

    We offer:

    • Artificial Intelligence and Big Data systems to support your local operation
    • high-tech automation
    • continuously upgraded course catalogue and content
    • good fun in international team

    If you are interested in running a high-tech, high-quality training and consulting business.

    Apply now!

    This site in other countries/regions