python下的selenium学习经验

来源:互联网 发布:与连接网络相关的单词 编辑:程序博客网 时间:2024/06/18 03:01

  最近需要用到自动化测试selenium 用的python。selenium可以支持所有计算机语言(貌似是呀)。

  我是用的python3.5 selenium3.0.2在浏览器驱动上费了半天劲,因为ie和firefox都在使用中遇到了版本问题。果断用了chrome,啥问题都没有。还有下载了chrome的驱动后,有的说要放在某个路径下,并配置到path中,我闲麻烦,最简单的做法就是把驱动放到你python的安装路径下,没问题的。

  我把驱动也上传了,不要积分,欢迎下载。

另外附上一些基础的代码,供大家参考。直接运行脚本即可。


from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChains #引入ActionChains鼠标操作类from selenium.webdriver.common.keys import Keys #引入keys类操作 其实就是键盘上的键,如空格,回车import time#打开网页browser = webdriver.Chrome()browser.get('https://www.baidu.com/')#通过id查找元素,并传入值,并用鼠标点击# browser.find_element_by_id('kw').send_keys('Selenium')# browser.find_element_by_id('su').click()#通过name查找元素并获取文本text=browser.find_element_by_id('ftConw').textprint(text)time.sleep(3)#assert是断言,就是判断,如果错误则测试结束assert "百度" in browser.title#'现在将浏览器最大化'browser.maximize_window()time.sleep(3)#浏览器后退#browser.back()#输入一个m 并进行粘贴复制browser.find_element_by_id('kw').send_keys('m')browser.find_element_by_id('kw').send_keys(Keys.CONTROL,'a')#全选browser.find_element_by_id('kw').send_keys(Keys.CONTROL,'c')#粘贴browser.find_element_by_id('kw').send_keys(Keys.CONTROL,'v')#复制time.sleep(3)#通过xpath进行元素定位browser.find_element_by_xpath(".//*[@id='kw']").send_keys('xpath')time.sleep(3)

1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 电脑上所有软件和文件被删了怎么办 电脑显示文件已打开无法删除怎么办 金立手机桌面停止运行黑屏怎么办 苹果平板电脑玩游戏黑屏闪退怎么办 电脑开机时显示无法找到入口怎么办 我的世界显示网络玩不了的怎么办啊 网页被设置成不可以到下一页怎么办 小天鹅热水器排污螺丝拧不动怎么办 葡萄霜霉严重叶片开始发焦了怎么办 上海高架gps定位信号差怎么办 老公开车技术不行还非要开怎么办 我偷了同学手机被发现应该怎么办 没满月孩孑4天没大便了怎么办 电机轴总是从皮带轮处断裂怎么办 天花板吊顶里的热水管经常坏怎么办 摩托车油箱下面的废油管漏油怎么办 大修机械压力机轴取不下来怎么办 萌侠传说账号密码没了怎么办 车子前保护杠塑料刮花了怎么办 糖猫电话手表关机了找不到了怎么办 小天才电话手表被洗衣机洗了怎么办 小天才电话手表放洗衣机洗了怎么办 小天才电话手表泡水了怎么办 小天才电话手表联不上网怎么办 肺炎用激素治疗后肚子大了怎么办 8岁以下儿童总是低烧不退怎么办? 微博里面的视频不能改变方向怎么办 朗逸导航倒车一体机死机了怎么办 乐淘乐电话手表的二维码没了怎么办 艾蔻儿童手表二维码丢了怎么办 糖猫儿童智能手表二维码丢了怎么办 海信电视用遥控器关了打不开怎么办 创维4k电视遥控器按键坏了怎么办 大疆3s云台陀螺仪错误怎么办 无线路由我用手机上网网速慢怎么办 下载的软件安装包以丢失怎么办 战舰世界航母的飞机恐惧状态怎么办 cad打开图纸不显示轴号怎么办 若背包忘在服务区没拿怎么办 使劲擤鼻涕耳朵耳朵疼了怎么办 用力擤鼻涕一侧的脸肿了怎么办