# Automated GUI testing with Ignition

**URL:** <https://forum.inductiveautomation.com/t/automated-gui-testing-with-ignition/15281>\
**Category:** Ignition\
**Tags:** ignition79\
**Created:** [September 8, 2017, 10:41am UTC](https://forum.inductiveautomation.com/t/automated-gui-testing-with-ignition/15281 "2017-09-08T10:41:50Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![dawei.liu](https://avatars.discourse-cdn.com/v4/letter/d/76d3ee/32.png) [@dawei.liu](https://forum.inductiveautomation.com/u/dawei.liu)\
**Post date:** [September 18, 2019, 5:01am UTC](https://forum.inductiveautomation.com/t/automated-gui-testing-with-ignition/15281/2 "2019-09-18T05:01:41Z")

</div>

@ JantjeBeton  
I have a similar situation as you. We also want to use a free opensource code to do GUI automated test.

Did you solve your issue?  
If yes, could you give some comments for the GUI automated test in your Ignition project?

I've searched in github that some open source tool such as pywinaumation, which support mouse and keyboard operation, but not sure it can catch the info of components such as the string or background color of a button in the HMI screen of Ignition.

BTW, I found a previous thread, it seems that IA uses the QF-Test, which is a commercial software.

> [@Automated user interface testing](http://forum.inductiveautomation.com/t/automated-user-interface-testing/4539):
>
> Has anyone tried an automated user interface test package with the Ignition client? A quick look has come up with packages like Marathon, Maveryx or Squish. We use Ignition as a front-end for a user’s database and it would be nice to test all the required functionality automatically before we install an update.

---

_[View the full topic](https://forum.inductiveautomation.com/t/automated-gui-testing-with-ignition/15281)._
