I’ve been using ZapTest to try and automate the testing of my desktop application.
The big issue I’m finding is that it doesn’t seem to be able to differ between the text boxes on the screen. I’ve tried mapping the GUI a few different times and have creating the script from the view itself. The results each time are a 50/50 split between not entering anything into the screen at all and choosing a random box on screen to put the text into.
The screen itself is a series of textboxes of the same height and width. The view is able to map and name them but when I reference them in the script it doesn’t work.
Am I missing a step or an easy way to make sure the script can distinguish between the textboxes?