问题标签 [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.
c# - 在网页中的文件夹内导航
我有一个网页,该网页表中有文件夹结构。我正在寻找代码(最好是 C#),它可以逐个循环地在第一个父文件夹循环内部导航,然后导航回父文件夹并返回文件夹名称,然后从第二个父文件夹开始。提前致谢。
javascript - 如何使用 Ranorex 以编程方式检查 ng-model 绑定输入字段的值?
我们在 html 中有一个输入字段,它通过[ng-model]绑定到一个 javascript 值。我们发现绑定到的文本值实际上并没有出现在 DOM 中,这似乎是设计使然。
但是,我们通过 Ranorex 测试某些元素,我们想测试这个,并且 Ranorex(据我们所知)不能通过“AccessibleValue”访问 Angular 范围,只能访问 DOM。
如果我们想在 Ranorex 中检查任何用户输入的文本,这似乎是我们必须解决的同一个问题,我们只是不确定如何解决它。
如何使用 Ranorex 以编程方式检查 ng-model 绑定输入字段的值?
编辑:我们实际上发现这是在 QtWebView 中运行 angular 的工件(在现实世界中,您可以检查输入的值),这意味着我们有 3 个独立的程序,我们希望它们能很好地运行彼此...
automated-tests - 使用蓝牙条形码扫描仪模拟进行测试自动化
我在 Android 应用程序上自动进行功能测试(使用 ranorex 工具)
此应用程序使用蓝牙连接的条形码扫描仪来获取读取条形码的输入。[通过蓝牙连接的条形码扫描仪和条形码扫描仪的扫描进入 android 应用程序]
谁能建议我如何使用 android 模拟器或任何设备模拟这种情况。
- 是否有任何我们可以在设备内安装并进行模拟的安卓应用程序?- 有没有可以将条码扫描模拟发送到模拟器的电脑应用程序?
或任何其他解决方案???
ranorex - Ranorex 和远程用户界面
通读 Ranorex 文档,我不确定如何在无人值守的情况下运行这些测试。从 CI 进程运行时,您是否需要一台单独的机器来操作 UI?
wpf - 如何从 WPF 应用程序中获取基本路径?
我正在尝试做一些自动化,但我无法识别某些元素。有没有办法通过像 snoop 这样的元素查找器在应用程序中获取 WPF 基本路径?我正在使用ranorex spy,这非常可怕。
flash - Ranorex vs Sikuli | 自动化 Flash 网站
您能否指出使用 ranorex 与 sikuli 进行基于 Flash 的网站自动化的一些优缺点?
如果任何其他广泛用于测试基于 Flash 的网站的工具也将非常有帮助。
-苏达森
c# - Ranorex:如果发生异常,如何停止测试用例?
我正在使用 Ranorex 进行自动化测试。我构建了一个测试用例,它按预期运行。但是如果发生未处理的异常,则测试用例不会停止。如果发生错误,如何停止我的测试Exception
?我不是说RanorexException
. 这是我的程序上发生的异常。到目前为止,我发现的所有文档都告诉我要跟踪ErrorBox
并验证这一点。但这可能是任何错误,我不知道它的ErrorDialog
外观。我需要能够识别任何类型的东西Exception
,以便我能够记录错误。
ranorex - 方法 Open 没有重载需要 15 个参数 (CS1501)
我正在使用 2013 Excel 并正在测试一个 web 应用程序,我需要使用代码分析一个 excel 文件,所以我找到了一个我根据 ranorex 命名修改过的代码。但我是 ranorex 的新手,所以很少出错。即使添加了参考,这也是我面临的错误。方法 'Open' 没有重载需要 15 个参数 (CS1501)
请帮帮我/
c# - c# 中的 MessageBox.show() 和 ranorex 中的 Report.info() 是否具有相同的功能..?
我正在使用以下代码通过 ranorex 工具读取 excel 文件。我想知道 messageBox.Show() 和 Report.Info() 是否具有与我必须用 ranorex 替换 c# 属性相同的功能。
angularjs - 有效识别元素 - Ranorex 的 AngularJS 自动化
我有一个比较大的网络应用程序是用 AngularJS 编写的。我们的自动化使用 Ranorex 来运行 BDD 测试。
对于如何使 Ranorex 测试有效地找到 UI 元素,我们一直处于两难境地。目前我们主要使用它的自定义属性 testid(例如<div testid="done_btn">
),但在某些情况下它的性能很差,不确定是因为查询 XPath 没有优化还是其他一些 Ranorex 配置。
使用该id
属性要快得多,但将其用于自动化并不合适。此外,在某些情况下(例如,使用 时),保持其唯一性可能需要一些编码ng-repeat
。
仅用于id
自动化目的可以还是不好的做法?为什么?
有什么方法可以让 Ranorex 与自定义属性相关联,例如以testid
不同的方式,以便更快地找到它?我读过有关Ranorex 权重规则的信息,但找不到定义自定义属性的方法。