1

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

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

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

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

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

4

1 回答 1

0

也许可以通过使用 ExecuteScript() 方法来获取值。可以在以下论坛帖子中找到代码示例:

我希望这会有所帮助。

于 2015-07-17T09:18:20.917 回答