Desktop application test automation
Desktop application test automation
Development ,Software Testing,Automation testing
Lectures -44
Duration -3.5 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
- Introduction on Robot Framework.
- A little bit about my background and experience.
- Installation process of Python 3.x and Robot Framework.
- Installation of Visual Studio Code and required extensions needed in this course.
- Creating structured test scripts in Robot Framework, including keywords, documentation and tags.
- Automating tests for 3 different types of desktop applications, covering the following scenarios in each application:
Open application and add task
Edit the same task
Remove newly added task
Navigate through settings option
Close application
Troubleshooting issues will also be covered, as the steps are created from scratch, and any issues encountered as investigated and fixed.
Installing the required libraries and tools needed for desktop GUI automation.
Identifying the locators for the various functionality using Application Insights
Discuss the common keywords used in the various libraries which will be used for automating the different desktop applications.
- Database query automation for a Microsoft SQL database.
Installing the required libraries for database automation.
Connecting to a database, creating and executing queries, and verifying results.
This will include CRUD operations: Create (Update), Read (Select), Update and Delete queries.
- Improvements to test scripts using keywords, setup and teardown steps, and using variables in tests to reduce the duplication of steps.
Goals
Understand how to locate elements in desktop applications in order automate processes.
Prerequisites
- Basic Computer Fundamentals & Terminologies
- A computer installed with Windows 10 or higher
- Minimum of 4GB RAM
- Internet connection

Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
1 Lectures
-
Introduction 00:54 00:54
Tool installations
11 Lectures

Grindstone application automation
8 Lectures

ManicTime application automation
5 Lectures

Rachota application automation
5 Lectures

Database automation
9 Lectures

Improving test script structure
4 Lectures

Closing thoughts
1 Lectures

Instructor Details

Raphael Roems
Course Certificate
Use your certificate to make a career change or to advance in your current career.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now