我是自动化测试工程师并使用SilkTest执行自动化
有没有办法获得活动的Metro窗口元素(例如名称,样式,坐标,子元素)?
最新的SilkTest 13.5版本根本看不到Metro对象:(。
答案 0 :(得分:1)
无法从评论中找出您是否正在查看SilkTest以外的选项。如果您这样做,请查看支持Metro应用程序的RIATest。
从版本6.0开始,RIATest中的许多功能专门针对Metro风格应用程序自动化,特别是:
能够在Metro UI上保持最佳状态,以便您在自动化Metro应用程序时同时查看Metro应用程序和RIATest IDE并最大限度地减少从桌面到Metro屏幕的切换。
记录对本机Windows GUI元素(包括Metro GUI)执行的操作。记录器分析您的脚本代码并重用您的变量名称,以生成更清晰的记录脚本,类似于手动编写自动化脚本的方式。
Metro UI中Windows UI Automation实施中bugs like this的无缝解决方法。
免责声明:我为RIATest公司Cogitek工作。
答案 1 :(得分:0)
来自SilkTest 13.5发行说明