作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 Selenium 时,如果其 id 是动态生成的,我如何等待弹出窗口?
例如:
selenium.click("link=mylink");
selenium.waitForPopUp("popup072815372337691199");
最佳答案
显然最好有一个一致或完全可预测的窗口名称,但是如果这不可能,您可以尝试使用 getAllWindowNames
命令等待直到窗口数增加。如果窗口的名称有点可预测(如一致的前缀),那么您可以在使用 waitForPopup
之前找出新窗口的全名。或 selectWindow
.
关于具有动态 windowId 的 Selenium waitForPopup?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3051099/
使用 Selenium 时,如果其 id 是动态生成的,我如何等待弹出窗口? 例如: selenium.click("link=mylink"); selenium.waitForPopUp("pop
我想从 Electron 进程(例如 riot-desktop)的 PID 中获取 WindowID 我试过像这样用 xdotools 得到它: $ xdotool search --pid $(
在我的 JSF 网络应用程序中,我想创建一个 URL 供用户添加书签或复制。这部分很简单,就像这样: 虽然该链接中包含所需的参数 (recID),但它还包含由 JSF Servlet 生
event.window.windowID 的输出有什么区别?和 SDL_GetWindowID() ? 为什么是std::cout << m_SDLEvent.window.windowID <<
我是一名优秀的程序员,十分优秀!