随笔分类 - Selenium
记录踩过的坑,结过的果
摘要:通过宽度高度调整窗口大小、全屏窗口、滚动窗口
阅读全文
摘要:制造断点,来查看隐藏菜单元素
阅读全文
摘要:浏览器窗口上传系统文件
阅读全文
摘要:浏览器页面刷新、前进、后退
阅读全文
摘要:切换到新窗口、最初的窗口,关闭窗口
阅读全文
摘要:switch_to_window()在使用时出现了删除线,让人心慌慌。
阅读全文
摘要:1. 获取当前窗口的title:driver.title 2. 获取当前窗口的地址栏url地址:driver.current_url 通过搜索结果页面元素,加隐式等待时间,来等待页面title变化 3. title和current_url会变化 要注意 4. 截屏:driver.get_screen
阅读全文
摘要:一、什么是xpath XPath(XML Path Language),W3C定义的用来在XML文档中选择节点的语言 二、xpath验证方法 1. console中 2. element tab 中 三、根节点 1. 根节点用/表示 2. 对应整个html文档 3. /html 对应html节点 4
阅读全文
posted @ 2019-05-24 17:10
lixinhang
摘要:一、 什么是CSS选择器 元素是有属性的 <a href="http://baidu.com" id="baidulink">转到百度<a> <div style="margin-top:10px"> 内联样式 <style type="text/css"> .main1{ } 可以选择class为
阅读全文
posted @ 2019-05-21 16:24
lixinhang
摘要:一、Python time sleep()函数 推迟调用线程的运行,可通过参数secs指秒数,表示进程挂起的时间。 用法: import time time.sleep(10) 缺点: 固定等待时间,导致测试用例执行时间长 二、隐式等待 1. 全局性设定 2. 每个半秒查询一次元素,直到超出最大时间
阅读全文
posted @ 2019-05-16 13:42
lixinhang
摘要:# 打开百度新歌榜, http: // music.baidu.com / top / new在排名前50的歌曲中,找出其中排名上升的歌曲和演唱者## 注意: 有的歌曲名里面有"影视原声"这样的标签, 要去掉## 最终结果显示的结果如下:# 我不能忘记你: 林忆莲# 等: 严艺丹 from selenium import webdriver driver = webdriver.Chrome(...
阅读全文
posted @ 2019-05-16 13:19
lixinhang
摘要:通过name、Class、tag名、超链接文本选择元素
阅读全文
摘要:Beautiful Soup是可以从html文件中提取数据的库
阅读全文