首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Microsoft的Visual自动化验证

使用Microsoft的Visual自动化验证
EN

Stack Overflow用户
提问于 2016-03-15 13:38:39
回答 3查看 7.9K关注 0票数 7

我正在完成自动化QA的第一步,为WPF应用程序进行UI自动化。经过长时间的研究,我认为这个任务最好的工具是TestStack.White。我被困在识别我想要执行的ui元素类型的阶段。有些很容易找到,有些则不容易找到。我读过MS的一个工具,Visual验证,它应该是Windows的一部分。我安装了SDK,但没有VUIAV。所以我的问题是:

  1. UIA是否确实是工作的正确工具?
  2. 我该怎么用呢?我试着从此链接下载,但仍然无法让它工作。我在发帖之前做了很多谷歌搜索,没有真正的答案。

我正在使用VS 2015,在一台运行Win7 pro 64位的机器上,如果这很重要的话。

谢谢,

Tal

EN

回答 3

Stack Overflow用户

发布于 2016-04-17 05:02:27

我推荐使用Inspect.exe (也是Windows的一部分)而不是VUIAV,它更快,也有更多的选择,比如使用ms可访问性,而不仅仅是自动化(ss附件)。

我安装的路径是C:\Program (X86)\ Kits\8.1\bin\x64\inspect.exe

票数 5
EN

Stack Overflow用户

发布于 2016-03-15 14:12:17

1)是的,UIA验证是可以的。

UIA验证1.0UISpy使用原始托管API。

UIA验证2.0使用更新的本机COM UIA库,该库在UIA3.0更新中与Windows7一起发布。

票数 4
EN

Stack Overflow用户

发布于 2018-07-23 11:10:55

如前所述,它与Windows结合在一起。就我个人而言,实现这一目标的途径是:

代码语言:javascript
运行
复制
C:\Program Files (x86)\Windows Kits\10\bin\x64\UIAVerify\VisualUIAVerifyNative.exe

我也能在这里找到它:

代码语言:javascript
运行
复制
C:\Program Files (x86)\Windows Kits\10\bin\x64\inspect.exe

但它有点不同的工具。

比较inspect.exe

与VisualUIAVerifyNative.exe:

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36012954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档