问题标签 [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 回答
73 浏览

silktest - Silk Test - 无法记录表格

我正在尝试从 PowerBuilder 中的应用程序构建中捕获一个表,它总是将表记录为 Control,而不是不允许任何表函数的表。有人可以指导我吗?

例如控制 abcd 定位器“[@priorlabel='abcd'][1]”

0 投票
1 回答
225 浏览

silktest - 在 SilkTest 中拖放

我试图做一个包含拖放的功能测试,但我没有在 Silk4j 中找到方法。有没有办法做到这一点或silk4j不支持拖放测试?

0 投票
2 回答
82 浏览

c# - 我需要能够提取部分字符串以获取其他字符串

我需要能够分解字符串并像这样获取字符串的每个部分:

示例:“ C:\Program Files (x86)\Mozilla Firefox\dictionaries”(我从这个开始)

(我得到这四个)

我正在使用 4Test 进行开发,您可能不熟悉它,但只要代码中没有内置函数,我就可以在这里重现它。我熟悉c#

编辑****抱歉,每个新复制的字符串前面都应该有一个斜线。有可能获得不涉及 String.Split 的解决方案,因为它在我使用的语言中不可用,由于我使用的脚本语言不受欢迎,我只是要求在没有内置函数的 c# 中提供解决方案。

0 投票
1 回答
574 浏览

silktest - 我可以在不学习 Silk 测试的情况下学习 Silk4j 吗?

Silk Test 将成为我的自动化工具。我有硒的基本知识。但我不知道任何框架。我可以直接学习 Silk4j,而不是学习 Silk test 的脚本语言 test4g 吗?

0 投票
2 回答
72 浏览

c++ - DLL 调用涉及 strncpy() 的方法

我使用以下方法创建了一个 DLL:

get_name通过 SilkTest 拨打电话,如下所示:

问题:

我得到一个空白/空字符串作为输出,而不是“Alfred Allen”。理想情况下,name应该用 Alfred 和lnameAllen 的内容填充。

注意:考虑set_name()在内部调用,并且在调用 dll 之前已经设置了名称。

0 投票
1 回答
260 浏览

vb.net - FindAll 未使用 SilkTest 17.5 获取 WPFListView 中的所有子对象

我需要滚动到 WPF 应用程序的表中存在的元素,该值是在运行时动态提供的。

我有以下代码,当滚动条正确移动但不会滚动到长列表末尾附近的元素时,它对于小型列表视图运行良好。

我的列表如下,我使用名称滚动(A1, A2, ...)

问题:

如下面的输出所示,打印的行A1, A10, ... fromConsole.WriteLine(sString)和数字 fromConsole.WriteLine(iSumPosition)仅适用于屏幕外的几个对象,滚动条垂直向下移动,但如果我的列表很大并且我需要滚动多次然后滚动不再起作用。

对于列表末尾附近的名称,滚动条不会滚动到末尾,只有当我的列表非常小时,它才会向下滚动到最后一个元素。

在调试模式下,我看到行列表 ( Dim rows As IList = _desktop.WPFListView(sObjlocator).FindAll(sObjSublocator)) 没有列表末尾附近元素的值(名称)。

在下面的输出中,我们可以看到最初打印了名称和位置,但在长列表的末尾附近只打印了位置。

输出:

附加信息:

  • 定位器类型是 WPFScrollBar。
  • SilkTest 中的 WPF 预填充表单设置为:是
  • 使用自动化测试工具:Microfocus SilkTest 17.5
0 投票
2 回答
441 浏览

silktest - 在 Silk4j 中的应用程序之间切换

我有一个测试,启动一个桌面应用程序,并从这个应用程序启动一个带有身份验证窗口的浏览器应用程序。问题是在运行测试时,它会执行与桌面应用程序相关的所有步骤,而当涉及到浏览器时,它没有检测到任何帮助?

0 投票
1 回答
100 浏览

testing - 当多个版本同时进行时如何处理自动化脚本

我们有一个持续的开发架构,开发人员同时开发多个软件版本,例如同时开发/修复 R6.5 或 R5.8 版本。有时,两个版本之间存在主要的 GUI 差异。我需要有关如何在这种多版本环境中处理对象/对象属性的帮助,在这种环境中,两个不同版本之间的 GUI 差异很大,我们需要同时测试这两个版本。

0 投票
2 回答
231 浏览

selenium - 如何单击动态加载表的特定行中的链接

我在 WPF 应用程序中有一个类似于下面的表。我们正在使用使用 VB.NET 的 Silk Test 17.5。

在此处输入图像描述

表是根据最新数据动态加载的。我需要单击特定行的“默认”(链接)。

例如,我需要单击 Trump1 、 Trump2 行的“默认”链接。

我该怎么做?默认链接的所有定位器都是相同的,我无法区分它们。有没有我可以将名字定位器附加到默认值以找出要单击的定位器?

托克奇

0 投票
2 回答
419 浏览

silktest - SilkTest 识别/定位器间谍窗口在 Web 浏览器窗口中看不到任何对象

SilkTest Locator spy 无法识别我的任何 Web 应用程序。它将看到主 html 页面,但没有位于其下方的 dom 元素。这很奇怪,因为它曾经可以工作,但我不确定设置更改是否会导致这种情况。我尝试卸载并重新安装 Silktest,但我遇到了同样的问题。