Skip to main content

When the development machine grabs the specified element from the web page, it works fine. But if you run it on another computer, you can't catch the specified element

Hi @xingtong.l2 

 

This issue might be due to differences in the environment or settings between the development machine and the other computer. Here are a few steps you can try to resolve it:

  1. Check Element Paths: Ensure element paths are correctly defined and not dependent on specific browser configurations.

  2. Use Relative XPaths: Instead of absolute XPaths, use relative XPaths which are more robust and less likely to break when the environment change

  3. Dynamic Wait: Implement dynamic waits to ensure the element is fully loaded.

  4. Update A360: Ensure both development and target machines are running the latest version.

  5. Environment Variables: Verify any environment-specific variables or configurations on the target machine.

  6. Browser Version: Make sure the browser versions match between the machines.

  7. Screen Resolution: Confirm that the screen resolution settings are consistent.

  8. Browser Zoom %: Check and match the browser zoom percentage on both machines.

These steps should help in getting the specified element recognized on different machines. 


Reply