问题标签 [ranorex]

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 投票
2 回答
1499 浏览

c# - 性能计数器不工作

性能计数器在 c# 中不起作用。我觉得是系统问题。因为,它在其他系统中运行良好。如何纠正它?它显示以下代码的错误:

Ranorex 工具的代码:

错误:

找不到具有指定类名“进程”计数器名称“工作集 - 私有”的性能计数器

0 投票
3 回答
470 浏览

regex - 删除 Number X Number 前后的所有内容

我在这里问我的第一个问题,因为我需要隔离一些字符

我想要隔离960X640,但这个变量每次都会改变:(而且我得到的结果就像例子一样在很多行上。

所以我需要一个正则表达式来删除 960X640 之前和之后的所有内容。

如果您尝试帮助我,非常感谢您:)

0 投票
1 回答
618 浏览

winforms - Ranorex winforms 本地化问题

我正在尝试为本地化应用程序编写一个通用测试模块。

  1. 我遇到的第一个问题是 MenuItems 不支持 controlname 属性。目前我的菜单项是通过文本或accessiblename 属性定位的。有没有办法支持 controlname 属性?
  2. 我试图让 text 和 accessibilityname 属性指向一个变量,然后将该变量绑定到某个外部字典。据我了解,外部数据源被视为包含单个变量的各种数据项的行。我看不到使用将第一列视为变量名并将第二列视为变量值的外部数据源的方法。有没有办法实现这样的功能?
  3. 我想了一种方法来扩展 RanorexXPath 以接受函数。然后我可以编写类似 ...menuitem[text=localizationService.Translate("#ADMINISTRATION") 的内容,并让 Ranorex 根据 localizationService.Translate 函数的结果找到菜单项。有没有办法做到这一点?
  4. 最后,通过使用全局变量和模块变量,我在某种程度上设法获得了我需要的结果。我所做的是创建一个模块,该模块使用本地化服务来用正确的数据填充模块变量。接下来我将模块变量绑定到全局参数并在后续测试中使用数据。对于大量变量,这很容易出错并且难以实现。有没有办法直接从代码访问和设置全局变量(无需使用绑定)?

如果任何 4. 点是可能的,请告诉我。

0 投票
1 回答
359 浏览

.net - 如何将随机用户事件发送到 WPF 应用程序

我想为我的 wpf 应用程序创建一个“模糊测试”,它可以处理随机用户事件的冲击。

关于如何做到这一点的任何想法。我看到了像 Ranorex 这样的工具,我可以在其中自动化 Ui 事件以进行测试自动化,但我真的想随机而不是有序地进行。

谢谢!

0 投票
1 回答
1387 浏览

powershell - 测试自动化工具未通过 Windows 任务计划程序运行

以下是我无法解决的问题的一般描述:

我们有一个 WindowsServer 2008 R2 系统,用于运行我们的产品安装(使用 powershell 脚本),然后 Powershell 脚本调用我们的 UI 测试自动化工具(Ranorex)的 .exe。

该产品的安装工作正常,但 UI 自动化部分仅在某些通过远程桌面物理登录时运行。

如果远程桌面会话关闭(但程序继续运行......所以用户在技术上已登录),UI 自动化部分将不会运行。

我在作业的常规选项卡上选择的选项是:

- 仅在用户登录时运行;- 以最高权限运行;

任何遇到此问题并使其发挥作用的人的任何想法都将非常有帮助。

谢谢,埃里克

0 投票
1 回答
836 浏览

user-interface - UI 自动化似乎在后台运行而无需启动浏览器

我正在尝试设置 Jenkins 来执行我们的 UI 自动化(Ranorex)测试。作业运行时,IE 浏览器不会启动,因此测试不会运行。

我在这里缺少一些设置吗?

UI 自动化代码内置于 .exe 中,该 .exe 可从 .bat 文件中调用。

谢谢你的帮助。

0 投票
1 回答
767 浏览

automation - ranorex: ExcelDataConnector (excel 2013)

我正在尝试在 Ranorex 项目上添加数据源,我收到一条错误消息:“未安装 Excel。ExcelDataConnector 需要安装 Excel”。

有人知道怎么解决吗?

请帮忙。

Ranorex 4.0.4 和 Office 2013。

谢谢您的回答。

:-)

0 投票
2 回答
710 浏览

automated-tests - 将 Ranorex 连接到测试用例管理软件

我是一家软件公司的测试工程师,我们最近购买了 Ranorex(一种自动化测试应用程序),我正在考虑将其连接到 QA Complete(测试用例管理软件)之类的东西

基本上我想在 Ranorex 中运行一个自动化测试,并让它在 QA Complete 中自动将匹配的测试用例标记为通过/失败。我知道这显然会涉及在 Ranorex 端使用 QA Complete API 中的命令进行一些编码,但我找不到任何东西甚至可以告诉我从哪里开始!

Ranorex 似乎对 3rd 方集成非常严格,并且在该主题上提供的帮助很少。

在我们购买 QA Complete 之前,我的经理想要一个兼容性演示,否则它对我们没有任何用处。

我希望这里有人对这类事情有一些经验,并能指出我正确的方向:-)

谢谢!!

0 投票
1 回答
3049 浏览

ranorex - Ranorex - 如何使用“ExcelDataConnector”访问数据?

我试图弄清楚如何使用 Ranorex 中的“ExcelDataConnector”类来访问 Excel 数据,以便我们可以构建动态测试用例交互。

所以我想我已经连接到数据源。但是我从这里做什么?

我正在查看文档,但我不知道使用什么方法来获取数据或遍历记录。

ExcelDataConnector 类

还是我在这里完全断章取义?

我开始觉得我误解了这门课以及它的用途。

如果有人能证实或否认我的怀疑,我将不胜感激。如果这就是你应该如何使用这个类,请提供一些例子让我继续。

0 投票
1 回答
117 浏览

apache-flex - 如何识别 flex 图表上的 DataTip 元素以实现自动化?

我正在研究使用图表的 flex 应用程序的自动化。我需要识别图表的数据提示元素并读取其数据。到目前为止,我无法自行识别元素。当我使用 flashfirebug 并将鼠标悬停在图表上时,会显示数据提示并将其显示在检查器中,但是我无法捕获它。该工具的间谍 (Ranorex) 存在相同问题

有任何想法吗?