I am new to robot framework. I am using robotframework-swinglibrary.
After launching my application I am getting error:
org.netbeans.jemmy.TimeoutExpiredException: Wait for “Employee Name” subcomponent to be displayed
Kindly assist in resolving this issue., I have even added Set Jemmy Timeout TimeoutExpiredException 10 in my robot file but still getting the same error.
Your “selector” doesnt match any components visible in the screen. Check your selector.
Your “selector” does match a component but that component is not visible. Check the app with tool like swing explorer or what ever works. Or increase timeout
Your “selector” does match a component but that component is within some container that that hides it. Check if using Select Window, Select Dialog or Select Context keywords help.
Component that is shown is not supported by Jemmy. Your SUT may be using AWT or 3rd party gui components that do not adhere standard swing component architecture. Worth mentioning is that at least 2 years ago, Jemmy did not support all swing components out of the box and would have required implementing few things …
These in mind, Do read jemmy wiki: http://wiki.netbeans.org/Jemmy and expect pain and suffering to get things working - it won’t be easy path.