首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle Openscript和Javascript (AngularJS)

Oracle Openscript和Javascript (AngularJS)
EN

Stack Overflow用户
提问于 2014-10-10 19:04:04
回答 3查看 847关注 0票数 1

我在一个表单页面上使用Openscript,该表单页面使用了一个可点击的div“保存”按钮。当手动单击按钮时,将执行一个javascript事件来保存页面上的更改。当我回放脚本时,脚本单击按钮并被重定向到下一页,但不保存我在文本框中所做的更改。我猜它在回放时不会运行ng-click updateUser()函数。如何让openscript单击保存按钮并运行javascript函数?

Openscript代码:

代码语言:javascript
复制
web.button(
        "/web:window[@index='0' or @title=Payment Processor']/web:document[@index='0']/web:form[@name='form' or @index='0']/web:button[@index='1']")
        .click();

下面是div保存按钮代码:

代码语言:javascript
复制
<div class="row">
   <div class="col-xs-12">
       <button class="btn btn-primary" ng-click="updateUser()">
          <i class="fa fa-asterisk"></i>
           Save
       </button>

   </div>
</div>
EN

回答 3

Stack Overflow用户

发布于 2014-10-11 00:14:43

.click();应该可以工作,但您也可以尝试mouseClick()

使用OATS 12.4.0.1并针对AnjularJS文档example #64进行测试,我回放了类似的ng-click,以增加显示的计数。下面的示例显示了mouseClick()

#64:

  • Openscript代码示例:
  • AnjularJS:

web.window(2,"/web:window@index='0'").navigate( "https://docs.angularjs.org/examples/example-example64/index.html");{ think(14.929);} web.button(4,"/web:window@index='0'“+.navigate .mouseClick(null,1,false);// .click();//这也应该有效。

票数 0
EN

Stack Overflow用户

发布于 2018-07-12 19:53:11

在OpenScript中,可以选择直接调用JavaScript函数。

代码语言:javascript
复制
String javaScript = "updateUser()";
DOMDocument doc = web.document("/web:window[@index='0' or @title=Payment Processor']/web:document[@index='0']/web:form[@name='form' or @index='0']");
doc.executeJavaScript(javaScript);

您可以使用上面的代码调用JavaScript函数。

票数 0
EN

Stack Overflow用户

发布于 2015-11-06 06:13:06

到目前为止,我从未遇到过表单未保存或任何其他单击未保存的问题。只需尝试以下步骤..

  1. 使用保存选项
  2. add

think time 再次记录新脚本

think(8);或者有时候我甚至做think(8);think(8);,因为有些地方openscript没有记录任何思考时间。

实际上,我总是在每一步之后增加思考时间作为统一时间think(8);,即使有一些思考时间,增加更多,如果没有思考时间增加一些。最大值是think(10);

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26297940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档