Software Test Automation – C#
Software Test Automation – C#, available at $49.99, has an average rating of 4.1, with 38 lectures, based on 24 reviews, and has 144 subscribers.
You will learn about Create a test automation framework from scratch Understand how to use multiple UI automation frameworks Know what the different types of test automation are and where/when to effectively apply them Complete a full practice test automation framework you can use in your career This course is ideal for individuals who are Test professionals looking to expand their abilities into creating test automation. or Test professionals who want to make their existing test automation more useful. It is particularly useful for Test professionals looking to expand their abilities into creating test automation. or Test professionals who want to make their existing test automation more useful.
Enroll now: Software Test Automation – C#
Summary
Title: Software Test Automation – C#
Price: $49.99
Average Rating: 4.1
Number of Lectures: 38
Number of Published Lectures: 38
Number of Curriculum Items: 38
Number of Published Curriculum Objects: 38
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
- Create a test automation framework from scratch
- Understand how to use multiple UI automation frameworks
- Know what the different types of test automation are and where/when to effectively apply them
- Complete a full practice test automation framework you can use in your career
Who Should Attend
- Test professionals looking to expand their abilities into creating test automation.
- Test professionals who want to make their existing test automation more useful.
Target Audiences
- Test professionals looking to expand their abilities into creating test automation.
- Test professionals who want to make their existing test automation more useful.
This course will *show* you how to create solid, reliable, professional test automation. We do more than just talk about how to do this, we provide step-by-step labs detailing how to create your automation and how to improve it as we progress. Test creation in multiple formats, techniques to make your test automation more adaptable and robust, and beginner to advanced advice is included.
This course is a series of stand-alone labs you can mix and match from to meet your needs.
Concepts that are covered:
-
Unit testing
-
Test Driven Development
-
Automated UI testing using Selenium WebDriver, WebDriverIO and Appium
-
Testing in a Continuous Integration pipeline
-
Keyword driven testing frameworks such as Cucumber/Gherkin or SpecFlow
For all of these areas, starter code projects are supplied, as well as finished projects you can adapt to fit your needs.
This course is designed this to help those who want to expand their capabilities in creating software test automation.
Whether you are a student, a manual tester, or are already a software test professional, this course can help you become more effective in your role.
At the end of this course, you will have created a fully functional test automation framework you can modify for your circumstances.
Come create the best test automation you can!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Setting up
Lecture 1: Setting up – installations and getting the code
Chapter 3: C# and Visual Studio unit tests
Lecture 1: Unit testing, iteration 1
Lecture 2: Unit testing, iteration 2
Chapter 4: C# and Visual Studio – Test Driven Development
Lecture 1: TDD – iteration 1
Lecture 2: TDD – iteration 2
Lecture 3: TDD – iteration 3
Lecture 4: TDD – iteration 4
Chapter 5: C# and Visual Studio – Browser UI automation using Selenium WebDriver, Part1
Lecture 1: Introduction and setup
Lecture 2: BrowserStackDemo, Story 1
Lecture 3: Locators
Lecture 4: Lab 01.1 – Creating our first test
Lecture 5: Lab 01.2 – Debugging our first test failures
Lecture 6: Lab 01.3 – Adding another test
Lecture 7: Lab 01.4 – Adding a third test
Lecture 8: Lab 01.5 – Refactor
Lecture 9: Lab 01.6 – Data driven testing – parametrized tests
Lecture 10: Lab 01.7 – Adding custom test names and new tests to data driven tests
Lecture 11: Lab 01.8 – Adding Logout
Lecture 12: BrowserStackDemo, Story 2
Lecture 13: Lab 02.1 – Refactor and run
Lecture 14: Lab 02.2 – Create first test, story 2
Lecture 15: Lab 02.3 – Add another test, story 2
Lecture 16: Lab 02.4 – Debugging another failure
Lecture 17: Lab 02.5 – Another refactor
Lecture 18: Lab 02.6 – Adding more cases to vendor checks, adding some stability
Lecture 19: Lab 02.7 – Adding another test case – correct products show up on page
Lecture 20: Lab 02.8 – Introducing TestCaseSource
Lecture 21: Lab02.9 – Adding another TestCaseSource, wrap up story 2
Chapter 6: Organizing your test code
Lecture 1: Organizing Test Code
Chapter 7: The Page Object Model
Lecture 1: The Page Object Model Introduction and Core Driver
Lecture 2: Sign In POM
Lecture 3: Header POM
Lecture 4: Homepage POM
Lecture 5: Sign In Tests using SignIn POM
Lecture 6: Logout Test using Sign In POM
Lecture 7: HomePage tests using HomePage POM
Chapter 8: Preserving Error Information
Lecture 1: Preserving Error Information
Instructors
-
Best Test Automation
Software Test Automation Expert
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 4 votes
- 4 stars: 11 votes
- 5 stars: 9 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024