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