RoboCon 2026

Cross-Platform Desktop Testing with robotframework-platynui
2026-02-10 , Cross-Platform Desktop Testing with robotframework-platynui

Explore robotframework-platynui, a new cross-platform library for desktop UI automation with Robot Framework.
This tutorial offers hands-on experience in setting up and utilizing PlatynUI to create robust, maintainable tests for desktop applications across Windows, macOS, and Linux.


Description
This practical session introduces robotframework-platynui, a cross-platform UI testing library for desktop applications. You'll learn to set up your environment, use the PlatynUI Spy tool, create effective locators, and build your own test cases. Advanced topics include structuring test suites, remote test execution, and solving common automation challenges.

Topics Covered

  • PlatynUI architecture and key advantages
  • Installation, integration, and environment setup
  • Using PlatynUI Spy and writing strong locators
  • Test suite design, maintenance, and remote execution

Target Audience
QA engineers, automation testers, and developers familiar with Robot Framework and Python, looking to expand into desktop UI testing.

Learning Outcomes

  • Set up and configure PlatynUI
  • Build stable desktop UI tests
  • Use PlatynUI Spy for element inspection
  • Apply reliable locator strategies and automation best practices

Format
Includes short lectures and guided exercises using a sample application. Participants should bring a laptop with Python installed and basic Robot Framework knowledge.


Lessons Learned:

By completing this tutorial, participants will be able to:

  • Set up and configure robotframework-platynui in their testing environment
  • Create reliable desktop application tests using PlatynUI's core features
  • Efficiently use PlatynUI Spy to develop effective element locators
  • Implement different locator strategies for various UI components
  • Apply industry best practices for maintainable desktop UI test automation
  • Troubleshoot common issues in desktop UI automation
Is this suitable for ..?: Beginner RF User, Intermediate RF User, Advanced RF User In-Person or Online talk/workshop?:

in-person

Experienced test automation architect for imbus specializing in Robot Framework and it's ecosystem.

Hi, my name ist Lisa. I'm a test automation engineer for about three years.
Last year I attended for my first time at Robocon and held a speech together with a colleague.
This year it is time to hold my first workshop together with Fabian. :D
I'm very happy to be in Helsinki for the second time!