美文网首页
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