博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
隐士等待与显示等待
阅读量:4635 次
发布时间:2019-06-09

本文共 947 字,大约阅读时间需要 3 分钟。

public void Login()        {            try            {                //1.打开//隐士等待                //driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10);                // 每隔1秒去调用一下until中的函数,默认是0.5秒,如果等待10秒还没有找到元素 。则抛出异常。                WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));                IWebElement login_but = wait.Until(driver =>                {                    try                    {                       return driver.FindElement(By.XPath("/html/body/div[1]/div[1]/div/div[5]/div[2]/a[2]"));                    }                    catch(Exception ex)                    {                        return null;                    }                 });                login_but.Click();                listcookie = driver.Manage().Cookies.AllCookies;            }            catch(Exception ex)            {            }        }

 

转载于:https://www.cnblogs.com/wangchuang/p/11170703.html

你可能感兴趣的文章
发布在线文档【软件=业务+架构+流程+组织.pptx】
查看>>
HDU - 5934
查看>>
VS2008中V表结束标记的分析
查看>>
Javascript 构造函数模式、原型模式
查看>>
「日常训练」 Genghis Khan the Conqueror(HDU-4126)
查看>>
连接池已经满的解决方案
查看>>
检测SDWebImage有没有缓存图片 IOS 获取网络图片大小
查看>>
SQL经典面试题(二)
查看>>
01参考资料
查看>>
搜索 由浅入深 之一 水题
查看>>
Javascript DOM对属性的操作
查看>>
javaweb 导出文件名乱码的问题解决方案
查看>>
【转】Linux/ubuntu下apache+svn安装配置
查看>>
uva 10716 Evil Straw Warts Live
查看>>
230. Kth Smallest Element in a BST
查看>>
WPF中Grid实现网格,表格样式通用类(转)
查看>>
CSS中position的absolute和relative用法
查看>>
JAVA多线程
查看>>
ACE(Adaptive Communication Environment)介绍
查看>>
delphi 更改DBGrid 颜色技巧
查看>>