标签: silktest

Silktest有免费的替代品吗?

有谁知道SilkTest是否有任何(理想上免费的)替代品用于自动GUI应用程序测试?

[编辑]这是一个用Windows编写的GUI,只能用C++/CLI编写.

testing user-interface automation silktest

5
推荐指数
1
解决办法
1743
查看次数

为什么自动GUI工具如此脆弱?

大约一年半的时间里,我一直在使用SilkTest,这是一个GUI自动化工具,适用于桌面和Web应用程序.它模拟鼠标和键盘输入,最终模拟最终用户行为.但是,我发现它有点片状; 连续工作9次的Button.Click()或DialogBox.Close()方法调用似乎在第10次调用时失败,只在11日返回工作.通常情况下,我会用SilkTest(或测试中的应用程序,或操作系统,或者你有什么)来解决这个问题,但后来我发现其他GUI自动化工具(如Selenium)存在类似问题:

Selenium Click()因Anchor Elements而失败

Selenium Click()无法单击按钮对象

我知道对于桌面应用程序,每个GUI控件/对话框都有一个与之关联的标记元素(至少在基于Windows的GUI中),对于网页,还有页面元素的域对象模型层次结构.我的猜测是,这些工具有时会遇到导航这些层次结构并找到独特元素和控件的问题.但是这里发生了什么?SilkTest是一个相对陈旧的商业软件包,而selenium是相对较新的,开源的并且在不断发展.他们俩都有类似问题的事实会给我带来一些旗帜.

另外,这是其他GUI测试工具的情况吗?或者我有一个不寻常的经历?

user-interface automation silktest

5
推荐指数
1
解决办法
705
查看次数

标签 统计

automation ×2

silktest ×2

user-interface ×2

testing ×1