I recently created an app (executable) for all of Windows and iOS devices. However I didn't had the chance to actually test it on all of them. So my question is if there is any software that will allow me to test the executable file across the different OS's.
-
Can you be more specific please? What technologies did you use, is it a web app, iOS app, what do you want to test (UI, if it works) etc.– Fotios TragopoulosMay 4, 2019 at 8:58
-
1it is a gui created on python– KGDMay 4, 2019 at 9:51
-
Are you looking for a free application or can it be commercial? What technology does it use for the UI (Tk, Qt, ...)?– Thomas WellerMay 4, 2019 at 12:34
-
1looking for free software; technology used is only Tk()– KGDMay 4, 2019 at 22:25
-
I added the gratis tag for you (free software, but not necessarily open-source). Please remember that the more info you give us, the better we can help you (GIGO (no offence intended)). Someone could have spent a long time posting an answer that costs $99, for you to reply "must be free". That person is unlikely to help you in future (or others, if it happens too often). Good question, though (upvoted)– Mawg says reinstate MonicaJan 24, 2021 at 8:59
1 Answer
If your application has no graphic user interface there's a unittest
Python module that will work accross all platforms.
When it comes to the UI you'll find that the underlying programming language is less relevant than the GUI technology. What counts is the nature of the GUI objects instantiated. A test tool can access them via their native API independent of the source language.
The Squish GUI Tester tool supports testing of cross-platform Python applications on Windows, iOS and other desktop and mobile platforms. No matter whether the UI technology if Web, Qt or a native one like WPF or Cocoa.
Disclaimer: I'm employed by the maker of this tool. I'm here in my spare time right now, though.