问题标签 [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 投票
1 回答
78 浏览

c# - 在网页中的文件夹内导航

我有一个网页,该网页表中有文件夹结构。我正在寻找代码(最好是 C#),它可以逐个循环地在第一个父文件夹循环内部导航,然后导航回父文件夹并返回文件夹名称,然后从第二个父文件夹开始。提前致谢。

0 投票
1 回答
319 浏览

javascript - 如何使用 Ranorex 以编程方式检查 ng-model 绑定输入字段的值?

我们在 html 中有一个输入字段,它通过[ng-model]绑定到一个 javascript 值。我们发现绑定到的文本值实际上并没有出现在 DOM 中,这似乎是设计使然。

但是,我们通过 Ranorex 测试某些元素,我们想测试这个,并且 Ranorex(据我们所知)不能通过“AccessibleValue”访问 Angular 范围,只能访问 DOM。

如果我们想在 Ranorex 中检查任何用户输入的文本,这似乎是我们必须解决的同一个问题,我们只是不确定如何解决它。

如何使用 Ranorex 以编程方式检查 ng-model 绑定输入字段的值?

编辑:我们实际上发现这是在 QtWebView 中运行 angular 的工件(在现实世界中,您可以检查输入的值),这意味着我们有 3 个独立的程序,我们希望它们能很好地运行彼此...

0 投票
2 回答
762 浏览

automated-tests - 使用蓝牙条形码扫描仪模拟进行测试自动化

我在 Android 应用程序上自动进行功能测试(使用 ranorex 工具)

此应用程序使用蓝牙连接的条形码扫描仪来获取读取条形码的输入。[通过蓝牙连接的条形码扫描仪和条形码扫描仪的扫描进入 android 应用程序]

谁能建议我如何使用 android 模拟器或任何设备模拟这种情况。

- 是否有任何我们可以在设备内安装并进行模拟的安卓应用程序?- 有没有可以将条码扫描模拟发送到模拟器的电脑应用程序?

或任何其他解决方案???

0 投票
2 回答
1254 浏览

ranorex - Ranorex 和远程用户界面

通读 Ranorex 文档,我不确定如何在无人值守的情况下运行这些测试。从 CI 进程运行时,您是否需要一台单独的机器来操作 UI?

0 投票
1 回答
179 浏览

wpf - 如何从 WPF 应用程序中获取基本路径?

我正在尝试做一些自动化,但我无法识别某些元素。有没有办法通过像 snoop 这样的元素查找器在应用程序中获取 WPF 基本路径?我正在使用ranorex spy,这非常可怕。

0 投票
1 回答
806 浏览

flash - Ranorex vs Sikuli | 自动化 Flash 网站

您能否指出使用 ranorex 与 sikuli 进行基于 Flash 的网站自动化的一些优缺点?

如果任何其他广泛用于测试基于 Flash 的网站的工具也将非常有帮助。

-苏达森

0 投票
1 回答
1509 浏览

c# - Ranorex:如果发生异常,如何停止测试用例?

我正在使用 Ranorex 进行自动化测试。我构建了一个测试用例,它按预期运行。但是如果发生未处理的异常,则测试用例不会停止。如果发生错误,如何停止我的测试Exception?我不是说RanorexException. 这是我的程序上发生的异常。到目前为止,我发现的所有文档都告诉我要跟踪ErrorBox并验证这一点。但这可能是任何错误,我不知道它的ErrorDialog外观。我需要能够识别任何类型的东西Exception,以便我能够记录错误。

0 投票
1 回答
325 浏览

ranorex - 方法 Open 没有重载需要 15 个参数 (CS1501)

我正在使用 2013 Excel 并正在测试一个 web 应用程序,我需要使用代码分析一个 excel 文件,所以我找到了一个我根据 ranorex 命名修改过的代码。但我是 ranorex 的新手,所以很少出错。即使添加了参考,这也是我面临的错误。方法 'Open' 没有重载需要 15 个参数 (CS1501)

请帮帮我/

0 投票
1 回答
1161 浏览

c# - c# 中的 MessageBox.show() 和 ranorex 中的 Report.info() 是否具有相同的功能..?

我正在使用以下代码通过 ranorex 工具读取 excel 文件。我想知道 messageBox.Show() 和 Report.Info() 是否具有与我必须用 ranorex 替换 c# 属性相同的功能。

0 投票
1 回答
764 浏览

angularjs - 有效识别元素 - Ranorex 的 AngularJS 自动化

我有一个比较大的网络应用程序是用 AngularJS 编写的。我们的自动化使用 Ranorex 来运行 BDD 测试。

对于如何使 Ranorex 测试有效地找到 UI 元素,我们一直处于两难境地。目前我们主要使用它的自定义属性 testid(例如<div testid="done_btn">),但在某些情况下它的性能很差,不确定是因为查询 XPath 没有优化还是其他一些 Ranorex 配置。

使用该id属性要快得多,但将其用于自动化并不合适。此外,在某些情况下(例如,使用 时),保持其唯一性可能需要一些编码ng-repeat

仅用于id自动化目的可以还是不好的做法?为什么?

有什么方法可以让 Ranorex 与自定义属性相关联,例如以testid不同的方式,以便更快地找到它?我读过有关Ranorex 权重规则的信息,但找不到定义自定义属性的方法。