2016-03-15 72 views
3

我正在做自动化QA的第一步,为WPF应用程序做UI自动化。 经过长时间的研究,我发现最好的工具是TestStack.White。 我被困在确定要执行的UI元素的类型的阶段。有些很容易找到,有些则不是。 我已阅读MS,Visual UIA Verify的一个工具,它应该是Windows SDK的一部分。 我安装了SDK,但我没有VUIAV。 所以我的问题是:使用微软的可视化UI自动化验证

  1. 是UIA确实是工作的正确工具?
  2. 我该如何使用它?我尝试从this link下载,但仍无法使其工作。 在发布之前,我做了很多搜索,没有真正的答案。

我正在使用VS 2015,在运行Win7 pro 64bit的机器上,如果它很重要。

感谢,

塔尔

回答

2

1)是UIA验证是确定这一点。

UIA Verify 1.0UISpy使用原来的管理API。

UIA验证2.0使用已发布了UIA 3.0更新旁边的Windows 7

+0

嘿尼克,谢谢!任何想法如何启动UIAV的GUI?是的,我喜欢它,如果你可以分享... – Talg

+0

注意到了。我下载了包装。再次感谢。 – Talg

2

我建议使用Inspect.exe(也是Windows SDK的一部分)的新的本地COM UIA库而不是VUIAV,它速度更快,并有更多的选择,如使用ms accesibility不仅自动化(ss附加)

我安装的路径是C:\ Program Files文件(x86)\ Windows工具包\ 8.1 \ bin \ x64 \ inspect.exe

screenshot