Course Overview: This course will teach you how to test web applications using the most widespread tools: Selenium WebDriver in C#, Version Control in Git, and creating pipelines in Azure Pipeline CI/CD
This course covers four key areas: detailed C# programming from beginner to advanced level, selenium web driver for UI testing, pipeline set-up and test execution, REST API; and Database test automation. Initialy, there is a major emphasis on programming in C#. Students are expected to be grounded in C# programming, but there is no need for prior knowledge of programming as you will start from rudimentary to advanced programming. Selenium WebDriver is a web-based automation testing tool that automates anything and everything available on a web page. Our lecture series will provide you with full hands-on experience on how you can automate web-based applications using C#, the Selenium WebDriver and its related tools and libraries. We’ll also implement various frameworks such as the Page Object Model, Page Factory, Cucumber BDD, Data-Driven, Hybrid. Special attention will be focused on testing in virtual environments like Docker and remote agents like BrowserStack, among others. The API testing section will focus on teaching you how to write API automation tests using C# and the RESTAssured framework. Lastly, it will climax with MSSQL/NoSQL Database testing, where we will devote time to talking all things OLEDB, MongoClient, and C# to process SQL queries that connect, retrieve, and store data on databases.
Choose Your Ideal Start Date!
Make sure you're ready for this course by reviewing these key prerequisites.
No Reviews on this room