Object spy can't recognize spring boot app JTable
Recently our java application has been upgraded to spring boot app and all the testcases are failing after the upgrade. TC Object spy recognize only the part of the JTable content but previously it could highlight the correct JTable area. The first image shows how the object spy identify the JTable area in the older version of our app and the 2nd image shows how it shows in the upgraded version of the spring boot app. When executing Click action on the first row of the JTable, TC clicks on the column header. So TC recognize wrong area as the JTable. How can I fix this? Please help.
JTable creation is in ClassA and previously the application runs by calling ClassA. but after the spring boot upgrade, they have created a new main class ClassB and they are calling the ClassB methods from ClassA. After upgrade, application runs by calling Class B but all the table creation are still in ClassA.
Refer to Supported Technologies and Applications and ensure your control is actually supported in the version of TestComplete you are using.
You mentioned "TC recognize wrong area", verify that your OS (and Browser) is using 100% DPI setting and scaling.