第四课:第一个自动化脚本

# coding=utf-8

#防止乱码,添加中文注释

from selenium import webdriver

#从selenium调用webdriver ,只有导入了,才能使用webdriver API进行自动化脚本开发

browser=webdriver.Firefox()

#指定浏览器对象为browser,也可以调用ie chrome,但是要先安装相关浏览器驱动

browser.get("http:\\www.baidu.com")

#向浏览器发送地址,并打开网页

browser.find_element_by_id('kw').sendkeys('小熊熊')

1.通过id定位百度输入框,获得id方法,打开审查元素,谷歌F12


第四课:第一个自动化脚本_第1张图片

2.browser.find_element_by_id('kw').sendkeys('小熊熊')  这个语句会报错

                       报错原因:sendkeys不能识别中文

                       解决方法:browser.find_element_by_id("kw").send_keys("小熊熊".decode("GBK")..gdb默认使用utf-8编码

browser.find_element_by_id('su').click()

#通过id找到搜索按钮,并执行click动作

browser.maximize_window()

#窗口最大化

browser.set_window_mize(300.600)

#设置浏览器宽300 高600

browser.quit()

#退出并关闭窗口每一个驱动

你可能感兴趣的:(第四课:第一个自动化脚本)