It is now possible to use Selenium IDE to test ZK applications without the need for a UUID generator. This is achieved by integrating the ZK selector into Selenium IDE. Selenium IDE’s main power is that it can easily generate different programming language formats such as Junit, TestNG, Groovy, PHP, Python, Ruby bringing a hold host of testing power to your fingertips.
ZK Selenium Demonstration
As demonstrated, we can now record user interactions to generate a corresponding script. The locator is now the ZK selector path and not the UUID so the recorded script will not need to be re-recorded in the future if the ZK application goes through minor changes.
Saving as ZTL
It is also possible to save the generated script in ZK’s own ZTL format as demonstrated below. The demonstration further shows that the resulting script can then be used in eclipse with ZTL to test your ZK application quickly and effectively.