问题标签 [silktest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
user-interface - Silktest 有没有免费的替代品?
有谁知道SilkTest是否有任何(最好是免费的)替代品用于自动化 GUI 应用程序测试?
[编辑]这是一个用 C++/CLI 编写的仅限 Windows 的 GUI,如果有区别的话。
winforms - 如何使用 SilkTest 按名称访问控件?
我们有一个自动化测试套件,使用 Borland Silk Test 2008 R2 对新的内部产品进行回归测试。
测试脚本始终通过索引引用控件:
我们对应用程序的主窗体进行了“次要”更改,现在以前索引为 3 的控件现在索引为 4。
简单但乏味的解决方法是编辑要引用的脚本Control4
而不是Control3
,但这仍然很脆弱。
我们如何通过名称来识别控件 - 因此Control3
我们指定“名为Ribbon的控件”而不是引用。
(我们相信通过名称引用事物会显着降低脆弱性。)
我们已经尝试了明显的:
根本不执行。
编辑器中的原始智能感知并没有显示出太多用处——没有Controls
属性、没有GetXX
或FindXX
方法。
我们的应用程序是在 .NET 3.5 上使用 C# 编写的,并且确实使用了第三方控件。
javascript - Silktest void 0 错误?
我正在用 Silk 运行一些测试,它不断抛出这个错误“void 0”。有谁知道如何阻止此代码执行?
我的平台是 XP SP3 和 FireFox 3.6。
有人有想法么?
silktest - 如何定义动态下拉列表的表达式
当我想从动态下拉列表中选择一个值时,如何定义表达式(或任何其他替代方法)?
例如:下拉列表具有以下值:
其中,X、Y、Z 都是随机数。
有没有办法可以定义我的选择以选择“计划#”之前的文本并忽略“(X)”?
silktest - Silk Test 2009 R2 - 函数参数过多单击
我在 SILK 运行时包含了文件 extend/explorer.inc。当我尝试运行测试时,我看到以下错误
htmlpage.inc(378) - 函数的参数太多 单击 htmlpage.inc(399) - 函数的参数太多 单击 explorer.inc(361) - 函数的参数太多 单击 explorer.inc(371) - 函数的参数太多功能点击
我该如何解决这个问题?是什么导致了这个错误。
java - 班级。方法(XPath).select();
我有以下代码行:
我从未见过一种方法伴随着<xxx>
. 我还有其他一些类似的方法,括号相同但单词不同。不幸的是,我无法阅读此方法的源代码。有人可以解释一下它是什么吗?只是一个方法的描述?它的目的是什么?我在哪里可以读到它?
java - 截断java中的方法
我有以下代码:
我能够将测试方法截断为:
如何进一步截断该方法?我希望能够使用这样的东西:
而不是这个笨重的长:
请在您的回复中粘贴整个班级?
java - Selenium - 如何捕获页面上的所有网页元素和关联的定位器?
我可以使用哪些 Java/Selenium 命令来捕获/获取/输出单个网页的所有元素和相关元素定位器?Selenium IDE 允许您一次检查一个元素。如果您有数千个元素要自动化,那将是一个问题。是否有工具或 Java/selenium 命令可用于一次获取网页上的所有对象/元素,然后可以自定义输出以满足我的需求?如果您对 SilkTest 有任何经验,我想要类似于在 SilkTest 中生成窗口声明的东西。SilkTest 的记录窗口声明工具捕获页面上所有对象/元素的标签/属性/定位器信息,并允许您将代码粘贴到库或包含文件中。因此,只需单击一两次,我就可以在 SilkTest 中捕获和定义数十个对象。是否有对 Selenium 执行类似操作的工具或命令?我正在使用 Java,所以我想要 Java 中的任何示例。谢谢。
testing - 在 Silktest 中获取对象子项的类型
假设我有一个对象,它有很多孩子。我可以知道如何找到他们的类型吗?
我首先使用getChildren()来获取孩子,然后对每个孩子使用typeof()。
Typeof 总是返回 Window。
我想知道它们是 DomTextField 还是 DomLink 等,而不是 Window。
谢谢
automation - 在 Silktest 中创建一个类
我可以知道如何在 SilkTest 中创建一个类吗?我正在使用 Open Agent。我创建了一个类:
我将它包含在包含文件中。但是每当我在测试脚本中为它创建一个对象时,我都会收到一条错误消息
谢谢