python+selenium自动化
不正经的小苏酱
一枚数据的搬运工
展开
-
selenium+python+chrome时出现运行问题,
在使用selenium+python+chrome时,在python3.7的scripts的路径下配置了chrome driver的驱动,程序写好后,运行时会弹出一个这样的命令指示符框,等待几秒中,能够自动正确跑web自动化的程序。每次运行程序时都会有这样的命令指示符框弹出来。...原创 2019-01-03 17:20:50 · 656 阅读 · 0 评论 -
火狐所以版本资源下载及驱动下载
这几天正好在学web自动化测试,配置了好多版本的火狐都存在selenium和火狐版本不兼容的问题,在打开新页面时程序直接死掉。最后在尝试火狐的47版本比较容易好配置点,selenium安装时直接在cmd的命令框中直接输入pip install -U selenium直接安装最新版本就可以配置成功的。在python的ide输入:from selenium import webdrivera=w...原创 2019-01-03 23:43:06 · 21245 阅读 · 1 评论 -
Python+Selenium练习篇-利用link text定位元素
本文介绍如何通过link text 来定位页面元素,我们打开网页,一些可以点击的链接跳转上面的文字,就是link text,用百度首页举例来看:也可用d.find_element_by_xpath(’//*[@id=“u1”]/a[1]’)来代替by_link_text()...原创 2019-01-04 11:56:27 · 346 阅读 · 0 评论 -
python+selenium的alert
alert\confirm\prompt弹出框操作主要方法有:text:获取文本值accept() :点击"确认"dismiss() :点击"取消"或者叉掉对话框send_keys() :输入文本值 --仅限于prompt,在alert和confirm上没有输入框如以下的html的语言 Alert pytho...原创 2019-01-06 14:07:51 · 333 阅读 · 0 评论 -
web页面查遇到的坑
1、class属性中带有空格有些class属性中间有空格,如果直接复制过来定位是会报错的InvalidSelectorException: Message:The given selector u-label f-dn is either invalid or does not result in a WebElement. The following error occurred:Inva...原创 2019-04-28 14:23:55 · 288 阅读 · 0 评论