首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >机器人框架硒库-不要等待提交表单的结果

机器人框架硒库-不要等待提交表单的结果
EN

Stack Overflow用户
提问于 2022-03-04 12:36:08
回答 1查看 238关注 0票数 0

我刚开始使用机器人框架/硒库。

我正在尝试创建一个测试,通过单击按钮将值输入表单字段并提交表单。

我只希望在提交表单后立即检查是否存在警报,然后关闭浏览器并结束测试,但此时测试正在等待脚本运行和加载新页面所需的2-3分钟时间。

有什么方法可以告诉Selenium不要等待结果并立即检查警报,然后在验证警报是否存在之后关闭浏览器?当前的测试流程是:

代码语言:javascript
复制
Test Alert Present
    Open Browser And Maximize

    Select From List By Value    id=mySelect    myValue

    Click Button    id=runScript  << waits 2-3 minutes here

    Alert Should Be Present

    Close Browser

谢谢

编辑:

这似乎是一个问题,特别是在运行测试谷歌Chrome。使用Firefox运行时,Selenium似乎要等待5秒才能继续执行下一个测试说明。

EN

回答 1

Stack Overflow用户

发布于 2022-03-09 12:06:37

首先,获取值以了解selenium是否在等待或其他什么:

代码语言:javascript
复制
Get Selenium Speed
Get Selenium Implicit Wait

将它们记录到控制台,然后我们可以决定下一步。

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

https://stackoverflow.com/questions/71351513

复制
相关文章

相似问题

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