We may earn an affiliate commission when you visit our partners.
Marcel de Vries

This course will teach web developers and functional testers how to automate testing of their websites by using Microsoft CodedUI.

Read more

This course will teach web developers and functional testers how to automate testing of their websites by using Microsoft CodedUI.

This course is specifically targeted at web developers who want to test their websites every time they commit a new change to see if they did not break anything in the UI. This course will teach web developers and functional testers how to automate testing by using CodedUI. It will show specific web-related scenarios and how you can test them using CodedUI. With the web, there are specific things that look hard to test; this course will show how to solve these problems. It will also show how to integrate the tests you build with the integrated test environment called MTM. We will go through the steps of setting up your test environment, running the tests on a daily basis, and scaling out the test environment as needed. Getting this in place is crucial if you want to move to continuous delivery of your applications.

Enroll now

What's inside

Syllabus

Course Introduction
Getting Started
Building a Maintainable Automation Framework
Common Web Test Scenario Solutions
Read more
Cross Browser Playback
Integration With Lab Management and MTM
Daily Test Automation Build

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Tailored for web developers and functional testers seeking to automate website testing
Utilizes Microsoft CodedUI, a tool specifically designed for website testing automation
Provides solutions for web-related testing challenges, such as cross-browser playback and integration with lab management systems
Emphasizes the importance of continuous delivery by integrating testing with the MTM environment
Taught by Marcel de Vries, an experienced instructor in the field
Covers essential topics for developing a maintainable automation framework and building a solid foundation in website testing

Save this course

Save Testing Web Applications with CodedUI to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Testing Web Applications with CodedUI with these activities:
Review common web testing frameworks
Review the basics of common web testing frameworks to strengthen your understanding of web testing concepts and principles.
Browse courses on Selenium
Show steps
  • Research popular web testing frameworks
  • Identify key features and capabilities of each framework
  • Compare and contrast the frameworks
Follow tutorials to learn advanced CodedUI techniques
Enhance your proficiency by following tutorials that cover advanced CodedUI techniques.
Show steps
  • Identify areas for improvement
  • Search for tutorials on specific techniques
  • Follow the tutorials
  • Implement the techniques in your own projects
Create a web testing automation framework
Develop your own web testing automation framework to gain practical experience and solidify your understanding.
Browse courses on Test Automation Framework
Show steps
  • Plan the framework architecture
  • Implement the framework using CodedUI
  • Test and refine the framework
  • Document the framework
Show all three activities

Career center

Learners who complete Testing Web Applications with CodedUI will develop knowledge and skills that may be useful to these careers:
Software Engineer in Test
A Software Engineer in Test (SET) focuses on writing and maintaining automated tests for software applications. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help SETs deliver quality software applications, free up time to work on other projects, and reduce the cost of testing.
Web Application Developer
A Web Application Developer specializes in the development of web applications. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Web Application Developers deliver quality web applications, free up time to work on other projects, and reduce the cost of testing.
Functional Tester
A Functional Tester is responsible for testing the functionality of software applications. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Functional Testers deliver quality software applications, free up time to work on other projects, and reduce the cost of testing.
Test Automation Engineer
A Test Automation Engineer is responsible for designing, developing, and maintaining automated tests for software applications. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Test Automation Engineers deliver quality software applications, free up time to work on other projects, and reduce the cost of testing.
Quality Assurance (QA) Analyst
A QA Analyst is responsible for testing software applications to ensure that they meet quality standards. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help QA Analysts deliver quality software applications, free up time to work on other projects, and reduce the cost of testing.
Web Developer
A Web Developer is involved in the design, creation, and maintenance of websites. This course teaches how to use CodedUI to write automated tests for websites. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Web Developers deliver quality websites, free up time to work on other projects, and reduce the cost of testing.
Software Tester
A Software Tester is responsible for testing software applications to ensure that they meet quality standards. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Software Testers deliver quality software applications, free up time to work on other projects, and reduce the cost of testing.
Quality Assurance Manager
A Quality Assurance Manager is responsible for managing the quality assurance process for software applications. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Quality Assurance Managers deliver quality software applications, free up time to work on other projects, and reduce the cost of testing.
Test Manager
A Test Manager is responsible for managing the testing process for software applications. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Test Managers deliver quality software applications, free up time to work on other projects, and reduce the cost of testing.
Project Manager
A Project Manager is responsible for managing the development process for software applications. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Project Managers deliver quality software applications, free up time to work on other projects, and reduce the cost of testing.
Software Development Manager
A Software Development Manager is responsible for managing the development process for software applications. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Software Development Managers deliver quality software applications, free up time to work on other projects, and reduce the cost of testing.
Computer Science Professor
A Computer Science Professor teaches computer science courses at a university. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Computer Science Professors teach students about software testing and quality assurance.
Software Engineering Professor
A Software Engineering Professor teaches software engineering courses at a university. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Software Engineering Professors teach students about software testing and quality assurance.
Computer Science Researcher
A Computer Science Researcher conducts research in the field of computer science. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Computer Science Researchers test their software prototypes and research projects.
Software Engineering Researcher
A Software Engineering Researcher conducts research in the field of software engineering. This course teaches how to use CodedUI to write automated tests for web applications. CodedUI can perform functional testing, performance testing, and regression testing. Writing automated tests can help Software Engineering Researchers test their software prototypes and research projects.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Testing Web Applications with CodedUI.
Practical guide to using Selenium and WebDriver, two of the most popular open-source web automation frameworks. It provides step-by-step instructions on how to use Selenium and WebDriver to automate tasks such as finding elements on a web page, clicking buttons, and filling out forms.
Provides a comprehensive guide to testing JavaScript applications. It covers best practices for unit testing, integration testing, and end-to-end testing, and offers practical examples and techniques for testing JavaScript code.
Provides a practical guide to continuous delivery for JavaScript applications. It offers a step-by-step approach to building a CI/CD pipeline, and discusses the tools and techniques for automating the build, test, and deployment processes.
Comprehensive guide to using WebDriver, one of the most popular open-source web automation frameworks. It covers all aspects of WebDriver, from setting up a test environment to writing and running tests.
Comprehensive guide to using Groovy and Selenium, two popular open-source tools for web automation. It covers all aspects of Groovy and Selenium, from setting up a test environment to writing and running tests.
Provides a comprehensive guide to testing Vue.js applications. It covers best practices for unit testing, integration testing, and end-to-end testing, and is suitable for both beginners and experienced Vue.js developers.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Testing Web Applications with CodedUI.
Servlets and JSPs Tutorial: Learn Web Applications With...
Most relevant
RESTful API Testing with Postman
Learn Web Automation Testing Using Selenium
Practical Accessibility for Web Developers: Form Controls
Selenium WebDriver with Java & Cucumber BDD
Behavior Driven Development with Selenium and Cucumber
Getting Started with OWASP Zed Attack Proxy (ZAP) for Web...
Web Application Security Testing with OWASP ZAP
Web Scraping in Nodejs & JavaScript
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser