Hello HoRotem,
Thank-you for your question.
Basically there are a few ways to click on a dynamic object (In your case it is a day in a calendar that changes each time):
1. You can add one of the calendar’s days as an object in the Workbench, and by using the “SetProperty” method to update its X and Y coordinates (In its Properties) you can control each execution of the object in its new required day’s position in the GUI.
2. Do as #1 but this time to change the “Text” property of the object which will specify the required day to be clicked.
3. Another option is to use the “MouseMove” method to move the mouse to its required day clicking, and run the “KeyPress” method wherever the mouse is located.
4. In the latest ZAPTEST versions which will be published soon, you can see the whole calendar as a table and use the “ClickCell” new updated method to click on a specific table’s cell, which is basically a specific day on the calendar.
Please contact Zap for further help.
Thanks,
Sasha