我已经通过编码的UI实现了一个测试框架来测试msaccess应用程序,该应用程序弹出一些按钮和对话框。
我有一个奇怪的问题,当我使用编码的UI时,它实际上捕获了控件的坐标。当我从同一台机器运行时,它会执行所有测试但无法在分辨率更改或屏幕重新调整大小的任何地方运行测试。
请让我知道我可以根据控件名称或id而不是坐标从vba应用程序调用控件的方式。
答案 0 :(得分:0)
我认为坐标不是测试失败的原因。这些坐标仅用于控制控件本身,以模拟您在控件上单击的确切点。
请参阅此链接:Why are we using coordinate based actions in Coded UI Test?