Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Desktop application test automation

person icon Raphael Roems

4.4

Desktop application test automation

Desktop application test automation

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Raphael Roems

category icon Development ,Software Testing,Automation testing

Lectures -44

Duration -3.5 hours

Lifetime Access

4.4

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

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:

  1. Open application and add task

  2. Edit the same task

  3. Remove newly added task

  4. Navigate through settings option

  5. 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
Desktop application test automation

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction

1 Lectures
  • play icon Introduction 00:54 00:54

Tool installations

11 Lectures
Tutorialspoint

Grindstone application automation

8 Lectures
Tutorialspoint

ManicTime application automation

5 Lectures
Tutorialspoint

Rachota application automation

5 Lectures
Tutorialspoint

Database automation

9 Lectures
Tutorialspoint

Improving test script structure

4 Lectures
Tutorialspoint

Closing thoughts

1 Lectures
Tutorialspoint

Instructor Details

user profile image

Raphael Roems

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515