首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UI自动化测试工具

UI自动化测试工具
EN

Stack Overflow用户
提问于 2010-12-01 18:34:17
回答 4查看 2.8K关注 0票数 3

我正在研究UI自动化。

我们正在使用以下工具。

Bewildr Snoop

我们的WPF应用程序使用该公司开发的自定义框架。许多按钮都是动态生成的。例如,具有ID guids的控件在我每次运行程序时都会获得新的ID guids。许多控件都没有名称。

有没有其他值得一看的工具?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-12-01 23:15:41

这是商业的还是个人的--你有预算吗?这会影响到你是否会考虑水星或惠普套件,或者直接去开源;)

http://en.wikipedia.org/wiki/List_of_GUI_testing_tools提供了一个很好的图形用户界面测试工具列表。AutoIT很好,很容易学习和使用,特别是如果你是一个程序员。Phantom AL和IcuTest对于WPF应用程序都很有用。

如果您有预算,没有比水星/惠普工具集更好的了- QTP (QuickTest Pro)和WinRunner -前者使用VBScript,而后者使用自定义的测试脚本语言-非常聪明地快速编写测试。

我不会提供所有链接,因为Wiki的文章已经提供了这些链接,但我希望这会有所帮助。

至于目标名称,假设您可以计算出它们被加载的顺序,并以这种方式对它们进行Tab键操作,而忽略名称和guids。或者,如果你知道按钮的位置,你也可以发送点击到应用程序上的目标坐标。

票数 3
EN

Stack Overflow用户

发布于 2011-01-06 02:48:03

马克,

你提到的bewildr已经做不到的事情。即使您不知道对象的名称、id甚至类型,也始终可以使用.children方法动态获取元素……这里有一个简短的介绍:http://www.natontesting.com/2010/11/27/bewildr-0-1-7/

...and在这里查看代码示例:

https://github.com/natritmeyer/bewildr/blob/82cd1e907484583be26bc22024ca6a8f34c0d6a4/features/step_definitions/hierarchy_steps.rb

票数 0
EN

Stack Overflow用户

发布于 2019-10-18 16:08:37

@Jon Abaca

据我所知,这取决于你要测试哪些界面(移动/网络),以及你是否要与代码知识人员一起测试这些应用程序。

对编码、移动测试、交叉浏览和ci/cd了解较少。你可以去Katalon-studio,是的,它是免费的

或者更好地使用硒。

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

https://stackoverflow.com/questions/4323410

复制
相关文章

相似问题

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