gpt4 book ai didi

javascript - Protractor 消除警报弹出窗口

转载 作者:行者123 更新时间:2023-12-03 10:21:21 26 4
gpt4 key购买 nike

我有一个“员工创建”页面,我填写详细信息并单击“保存”按钮,会弹出一条警报,提示“员工创建成功”,然后页面更改为“员工列表”页面。 8 秒后警报消失。我能够验证“员工创建成功”文本,但是当我尝试关闭弹出窗口时,它显示“未找到元素”

这是弹出代码

<div class="alert ng-scope top-left am-fade alert-info" ng-class="[type ? 'alert-' + type : null]" style="display: block;">
<button class="close ng-scope" ng-click="$hide()" ng-if="dismissable" type="button">×</button>
<strong class="ng-binding" ng-bind="title"></strong>
<span class="ng-binding" ng-bind-html="content">Employee created successfully</span>

这是我得到的错误

Failed: No element found using locator: By.cssSelector("[ng-click=\"$hide()\"]")

最佳答案

我在可解雇元素上遇到了类似的问题,我在使用该元素之前添加此行来解决它,(也许您需要添加 browser.wait(EC.presenceOf(eleme)))

browser.ignoreSynchronization = true;

关于javascript - Protractor 消除警报弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29615046/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com