大多数情况下,在Selenium中,我遇到了硒处理窗口和处理框架的主题。任何人都可以清楚地向我解释处理框架和处理硒窗口有什么区别?我是硒的新手。
答案 0 :(得分:2)
框架来选择特定框架形式的HTML源代码。 假设某些HTML元素存在于HTML源代码的iframe中,因此在使用selectFrame API之前,您无法对这些元素进行事件处理。
示例: selenium.selectFrame("widget0");
Window 将用于在某些事件后打开一个新的浏览器弹出窗口的情况 你需要在弹出窗口而不是主浏览器页面上采取行动。 在做了你的操作后你需要选择你的主浏览器窗口。
示例: selenium.selectWindow("name=widget0");
希望它会对你有所帮助。