如何用selenium webdriver验证点击调用浏览器功能
本文关键字:调用 浏览器 功能 验证 何用 selenium webdriver | 更新日期: 2023-09-27 17:51:21
我有一个网页,其中包含1300号码,我只需要验证,一旦我点击该链接,然后它会打开浏览器弹出窗口,我可以从弹出窗口捕获的细节,验证测试通过。
我需要为网站做这个。请帮助我如何验证弹出
按以下步骤操作:
1。存储第一个窗口的窗口句柄id
2。存储链接元素集合
3。迭代集合
3.1点击 元素3.2查找新窗口 3.3切换到新窗口3.4断言内容
3.5切换回第一个窗口的窗口句柄id(它存储在#1)
请看这里的例子
很简单
-
创建驱动对象
var IEBrowser = new InternetExplorerDriver(); 打开URL
ActionHelper.Timeout_Code(() => IEBrowser.Navigate().GoToUrl(URLTOWEBSITE), 15000, () => IEBrowser.Navigate().GoToUrl(URLTOWEBSITE));
通过从弹出窗口中选择任何控件来验证弹出页面