Selenium入门系列1 打开浏览器访问网页,退出浏览器

2022-10-22,,,,

对于功能自动化的理解就是用测试工具替代手工。手工怎么操作的,工具也如何操作。

手工测试:在前置条件下,执行一定的操作步骤》与预期结果对比

功能自动化:在前置条件下,识别对象 》操作对象》与预期结果对比

第一次使用先尝试下打开浏览器,访问网址,关闭浏览器

如果未安装环境的,请看selenium安装及浏览器驱动安装

# coding = utf-8

from selenium import webdriver #引入webdriver
import time #time模块 browser = webdriver.Firefox() #打开firefox浏览器,需将相应的浏览器驱动加到环境变量
url="http://www.baidu.com"
print('url is '+url) browser.get(url) #发送url请求
time.sleep(1) #等待时间
print(browser.title)#打印title
print('actual url is '+browser.current_url)#打印当前url keyword=browser.find_element_by_id("kw")#识别搜索框
keyword.send_keys("selenium")#输入搜索内容
#简单点这么写:browser.find_element_by_id("kw").send_keys("selenium") botton=browser.find_element_by_id("su")#识别按钮
botton.click()#点击按钮
#简单点这么写:browser.find_element_by_id("su").click() time.sleep(4)
browser.quit() #关闭所有与当前driver相关的窗口
#browser.close() #关闭当前窗口

可以用来练习的网址 http://sahitest.com/demo/

Selenium入门系列1 打开浏览器访问网页退出浏览器的相关教程结束。

《Selenium入门系列1 打开浏览器访问网页,退出浏览器.doc》

下载本文的Word格式文档,以方便收藏与打印。