美文网首页
Selenium2学习之一:初识webdriver

Selenium2学习之一:初识webdriver

作者: 镜花水月CHS | 来源:发表于2019-03-26 00:10 被阅读0次

页面元素定位及操作

1.1 打开浏览器

1、为了防止乱码问题,以及方便在程序中添加中文注释,把编码统一为UTF-8。注意等号两边不要留空格。

#coding=utf-8

或:#-*-coding:utf-8 -*-

2、打开Firefox浏览器的方法

from selenium import webdriver  #导入selenium的webdriver包(模组)

driver = webdriver.Firefox()  #获得Firefox浏览器对象

3、打开网页

driver.get("http://www.baidu.com")  #获得浏览器对象后,通过get()方法,向浏览器发送网址(URL)

(1)打开网页之后,可以判断URL、title以及找元素。

(2)如果不清楚get的用法,可以使用help功能。

输入:help(driver.get)

则会输出:

>>>help(b.get)

Help on methodget in module selenium.webdriver.remote.webdriver:

get(self, url)method of selenium.webdriver.firefox.webdriver.WebDriver instance

    Loads a web page in the current browsersession.

(3)找网页的title:

输入:driver.title

(4)判断当前的URL:

输入:driver.current_url

1.2 定位元素及操作

元素定位是自动化测试的核心部分!

1、webdriver提供的定位方法以及Python中对应的定位方法

2、元素操作方式

相关文章

网友评论

      本文标题:Selenium2学习之一:初识webdriver

      本文链接:https://www.haomeiwen.com/subject/hcxwvqtx.html