![]() |
1
0
不幸的是,这可能并不容易。您可能希望枚举所有窗口及其子窗口,并寻找“线索”,以确定哪一个是您想要的按钮,所有这些都使用win32api。 “枚举所有窗口”的示例可以在win32screenshot中找到(搜索“窗口标题”)。 http://github.com/rdp/win32screenshot
|
![]() |
2
2
我现在面临一个非常类似的问题。您可以尝试在窗体及其控件上设置id/automation-id,然后使用ruby+ironruby+beuldr。 https://github.com/natritmeyer/bewildr 在DotNetDevDude有一个很好的贯通: http://dotnetdevdude.com/Blog/2010/08/23/AutomatedWPFUITestingUsingIronRubyAndCucumberWithBewildr.aspx 祝你好运。 |
![]() |
3
0
然后,我就能够构建各种方法来获得各种GUI元素的句柄。通常是先获取父窗口的句柄,然后获取关联的子窗口,直到我得到正确的控件,然后使用句柄来执行该控件上所需的任何函数。Spy++或WinID之类的工具非常有用,可以查看子控件和父控件之间的关系,以及在构建工具时是否获得正确的句柄。
|
![]() |
4
-1
好的,如果有图标,那么你可以在页面上查看代码。然后在视图代码中找到按钮图标名称。获取scr和alt参数,然后在下面的代码中复制名称和过去。 ie.image(:src,/icon name/)。单击
ie.image(:alt,/icon name/)。单击 |
![]() |
Ragnarsson · 与TestNG并行运行测试无法按预期工作 6 年前 |
![]() |
user101289 · ruby gem测试失败 6 年前 |
![]() |
pam · Travis pr失败,推送通过 6 年前 |
![]() |
Kaisado · Ui设备等待按钮可见 6 年前 |
![]() |
Daniel Kaplan · Testcafe:对文本区域长度的期望 6 年前 |
![]() |
Luca S. · 在生产页面上自动测试本地javascript库 6 年前 |