摘要:        
SeleniumBasic的FindElement共有8个系列方法。其中XPath和CssSelector技巧性最强,其余6种定位方法很直观简单。 这节学习使用CssSelector定位一个元素周围的其他元素。 百度首页左上角有7个超链接,这些超链接的父亲是id为s-top-left的div,爷爷是    阅读全文
posted @ 2020-10-02 22:12
ryueifu
阅读(2362)
评论(0)
推荐(0)
        
            
        
        
摘要:        
SeleniumBasic的FindElement共有8个系列方法。其中XPath和CssSelector技巧性最强,其余6种定位方法很直观简单。 这节学习使用XPath定位一个元素周围的其他元素。 百度首页左上角有7个超链接,这些超链接的父亲是id为s-top-left的div,爷爷是id为hea    阅读全文
posted @ 2020-10-02 22:10
ryueifu
阅读(2990)
评论(0)
推荐(0)
        
            
        
        
摘要:        
JavaScript中的JSON,指的是数组和字典形式的字符串。JSON解析是把字符串转换为对象,或者把对象转换为字符串的过程。 其中JavaScript的parse函数用于把字符串转换为对象,stringify则可以把对象输出为格式良好的字符串。 下面以处理浏览器的信息为例讲解。 IWebDriv    阅读全文
posted @ 2020-10-02 21:24
ryueifu
阅读(2448)
评论(0)
推荐(0)
        
            
        
        
摘要:        
SeleniumBasic支持6种浏览器,每种浏览器的启动之前需要创建“选项”和“服务”。选项主要用于对浏览器的行为进行预设,而服务用于对驱动文件进行预设。 如果以Edge浏览器为例,那么需要创建EdgeOptions和EdgeDriverService。 这些浏览器的可用属性和方法,参考如下的XM    阅读全文
posted @ 2020-10-02 20:45
ryueifu
阅读(2852)
评论(0)
推荐(0)
        
            
        
        
摘要:        
每次使用SeleniumBasic启动Chrome浏览器,都弹出如下对话框,必须手工点击“取消”。 解决方法: 在注册表编辑器中找到 HKEY_CURRENT_USER\Software\Google\Chrome\TriggeredReset把这个贱直接删除。下次不弹。 今天又发现Edge浏览器也    阅读全文
posted @ 2020-10-02 08:57
ryueifu
阅读(1816)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号