Just wondering if anyone out there has done any automated testing of Jade applications. We would like to be able to integrate the Jade application testing into a test suit, if possible.
We have also made a number of enhancements to our accessibility support in Jade 2020 and Jade 2022 in order to support customers using automated UI test tools that use Microsoft's UIA and MSAA frameworks. These enhancements were released as a series of hotfixes to those Jade versions. We will close this JEDI.
This may perhaps have been better posted on the Jade forums, rather than JEDI, as it's more a question than a suggestion for improving JADE. However, since it is here I may as well add my $0.02 as well.
For non-GUI testing we use the Jade Unit Testing framework and then drive our Jade Unit Tests that with a suitable testing tool. Currently this is Jenkins, but we're likely to review the tool we use to make sure it's still the most appropriate/suitable tool for our requirements in the near future.
I've tried!! First product we trialled was from https://www.automai.com/ their Robotic automation tool (Scenario Builder) does work, but as it's based on running the GUI via looking for pictures it can be a bit flaky, especiialy if you try and move the tests you've created to another PC. Just started testing WinAppDriver, looks like this will have some success but I'm currently stuck trying to interact with controls like listbox and table. Other than that it's just like writing Selenium tests in a .net app. Has anyone else tried this?
We have also made a number of enhancements to our accessibility support in Jade 2020 and Jade 2022 in order to support customers using automated UI test tools that use Microsoft's UIA and MSAA frameworks. These enhancements were released as a series of hotfixes to those Jade versions. We will close this JEDI.
Further to BeeJay's post, the ATCG source is available on GitHub here:
https://github.com/jadesoftwarenz/JADE-ATCG
This may perhaps have been better posted on the Jade forums, rather than JEDI, as it's more a question than a suggestion for improving JADE. However, since it is here I may as well add my $0.02 as well.
We use the Jade provided ATCG tool for both automated testing and load testing of our GUI applications. Please refer to https://secure.jadeworld.com/JADETech/JADE2018/Docs/ATCGRef.pdf for more detail on this tool.
For non-GUI testing we use the Jade Unit Testing framework and then drive our Jade Unit Tests that with a suitable testing tool. Currently this is Jenkins, but we're likely to review the tool we use to make sure it's still the most appropriate/suitable tool for our requirements in the near future.
I've tried!! First product we trialled was from https://www.automai.com/ their Robotic automation tool (Scenario Builder) does work, but as it's based on running the GUI via looking for pictures it can be a bit flaky, especiialy if you try and move the tests you've created to another PC. Just started testing WinAppDriver, looks like this will have some success but I'm currently stuck trying to interact with controls like listbox and table. Other than that it's just like writing Selenium tests in a .net app. Has anyone else tried this?