问题标签 [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.

0 投票
1 回答
148 浏览

.net - 从 SilkTest 经典访问 .NET 属性

是否可以使用 SilkTest 经典(4Test 语言)访问 .NET 属性?我需要读取System.Windows.Forms.DataVisualization.Charting.Chart控件上显示的标签值。

我不能使用GetProperty,或者DynamicInvoke因为当他们返回某些东西时,4Test 会自动将其转换为字符串。因此,如果我调用GetProperty("Legends"),我会得到 just Legends.ToString(),而不是实际LegendCollection对象。

0 投票
1 回答
326 浏览

.net - 是否可以从 SilkTest 测试用例调用 .NET Invoke 方法?

是否可以从 SilkTest 测试用例调用 .NET Invoke 方法?我可以使用DynamicInvoke方法来调用它,但我不知道要传递什么作为等于方法委托的参数。

0 投票
1 回答
161 浏览

silktest - Silk4Test 动态记录字段

是否可以在 Silk4Test 中动态获取记录字段?

假设我们有这个记录:

而这份清单:

有没有办法只将 lsFields 中的字段设置为特定值?假设我需要将它们设置为“TEST”,我该怎么做?甚至可能吗?

0 投票
1 回答
354 浏览

maven - 将 SilkCentral 与 Nexus 集成

我们目前使用通过 SCTM 源代码控制配置文件与我们的源代码控制系统集成的 SilkCentral 测试管理器 (SCTM)。但是,我们想探索与检查到 Maven 的远程 Nexus 存储库中的构建工件的集成。

这个想法是只有在构建和测试通过时,才会构建被测应用程序并将其与自动化测试一起检查到 Nexus 中。因此,当 QA 准备好从 SCTM 运行测试(手动或自动)时,Nexus 中有一个定义明确的应用程序构建工件和测试构建工件组合,与从 SCTM 获取最新代码相比,这为 SCTM 提供了更可靠的目标源代码控制系统。

当代码和测试每天都在变化并且构建是快照构建而不是 SCTM 可以使用的源代码控制系统中带有标签的正式构建时,所有这些在主动开发期间更为相关。

SCTM 显然同时支持通用命名约定 (UNC) 和 Apache 虚拟文件系统 (VFS),其中任何一个都应该可以潜在地用于将 SCTM 源代码控制配置文件指向 Nexus 工件而不是原始源代码。但是,我想与社区核实,看看是否有更简单的方法。(例如,我注意到 Hudson SCTM 插件的存在。)另外,我欢迎其他想法和想法。

0 投票
1 回答
789 浏览

java - 如何通过 Silk Test Classic 自动化 Java Swing 应用程序?

我不知道如何开始自动化Java Swing 应用程序。迄今为止,我只使用带有Open Agent的Silk Test Classic处理 Web 应用程序。

我只需要以下内容,然后我确信我可以自己开始:

  • 一个示例 Java Swing 应用程序
  • 如何在 Silk Test Classic(任何 URL 或文档)中启动自动化。我已经阅读了 Microfocus 文档,但对我帮助不大。
0 投票
1 回答
421 浏览

java - SilkTest中如何获取Java Swing应用对象的属性值?

每个 Java Swing 应用程序都有一些属性,如captionpriorLabelclassNameaccessibleNamename。这些显示在Locator Spy中;有的有价值观,有的没有价值观。

我的问题是:我们有可用于 Web 应用程序的GetDomAttribute()方法的方式,我们是否有任何此类方法可用于 SilkTest 中的 Java Swing 应用程序?

如果我想在 java swing 应用程序中获取上述属性值,即使这些属性没有任何值(在这种情况下,我想,我会得到一个空字符串)。

请建议!

0 投票
1 回答
230 浏览

silktest - Silk Test - 带有 Open Agent 的 PressItem 替代方案

我需要将所有脚本从 Classic 移动到 Open Agent,我遇到了一个问题,不知道如何解决。我有一些 TreeView 需要右键单击所选项目,在使用 PressItem(TreeView.GetSelItem(),2) 之前,但现在整个树视图移动到 Open Agent 声明,并且 OA 不支持 PressItem 函数。使用键盘不是解决方案,因为“应用程序”按钮在该树视图中不起作用。

是否有任何解决方案可以从所选项目打开上下文/下拉菜单?

0 投票
1 回答
281 浏览

visual-studio - 如何防止 Visual Studio 在测试执行后杀死任何进程

我正在使用带有 Silk4NET 插件的 Visual Studio 2012 MSTest 框架。每次测试用例完成运行时,被测应用程序都会被终止。这真的很烦人,因为这使检查变得更加困难,因为我必须重新运行测试并且必须手动停止测试代码来调查问题。有谁知道我是否可以在 VS 中禁用此功能,它会在测试执行后杀死所有内容?谢谢!

0 投票
0 回答
152 浏览

code-coverage - NCover 4.5 和 Silk4Net 的问题(未正确识别控件)

目前我们正在使用 Silk4Net 为 C# WinForms 应用程序实现经典的回归 GUI 测试。我们通过 NCover 4.3 收集了这些测试的代码覆盖率,一切正常。

上周我们将 NCover 更新到最新版本 (4.5.x),现在 Silk4Net 似乎无法识别 GUI 对象(Silk4Net 的资源管理器只能找到通用“控制”对象)而不是“真实”对象类型,如一个按钮左右。

有没有人遇到过和我们现在一样的问题,你有没有找到合适的解决方案让它再次运行?

谢谢!

0 投票
2 回答
1062 浏览

testing - 如何将随机参数传递给 SilkTest Workbench 或 Classic Record&Play 场景

我是新手,SilkTest没有任何脚本背景。我需要做的是记录一些测试用例,然后播放它们来检查我的系统。在习惯它之后,我计划学习脚本并深入研究它,但首先要做的是。

我需要将随机生成的(或从文本文件或预定义的随机读取)参数传递到记录中,以便每次运行测试时都使用不同的参数。例如,有一个组件,我在其中写了一些字母,该组件根据文本过滤结果。然后,我选择其中一个结果。现在,不是每次都记录相同的字母,而是如何使用随机给定的参数?

谢谢