【问题标题】:How do I check the value of an ng-model bound input field programmatically using Ranorex?如何使用 Ranorex 以编程方式检查 ng-model 绑定输入字段的值?
【发布时间】:2015-09-24 21:56:14
【问题描述】:

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

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

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

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

编辑:我们实际上发现这是在 QtWebView 中运行 Angular 的工件(在现实世界中,您可以检查输入的值),这意味着我们有 3 个独立的程序,我们期望相处融洽……

【问题讨论】:

    标签: javascript angularjs input qtwebkit ranorex


    【解决方案1】:

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

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2017-08-04
      • 1970-01-01
      • 2015-05-11
      • 2021-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-11
      • 1970-01-01
      相关资源
      最近更新 更多