web自动化学习第一节:浏览器基本操作!So easy!!

前言

 开始自动化测试之前,需了解浏览器的一些基本操作,以方便后续的自动测试。码上开始吧!

导入模块

from selenium import webdriver

没有合适的学习网站不怕,我为你准备好了

浏览器基本操作

  • 打开网站
#! /usr/bin/python3
# -*- coding:utf-8 -*-

# @Time    : 2020/8/21 15:59
# 公众号  : 码上开始

from selenium import webdriver

url = "http://localhost:8080/Shopping/index.jsp"
# 也可以用其它浏览器:比如Firefox()等等
brower = webdriver.Chrome()
# 打开浏览器
brower.get(url)
  • 设置休眠
#! /usr/bin/python3
# -*- coding:utf-8 -*-

# @Time    : 2020/8/21 15:59
# 公众号  : 码上开始

from selenium import webdriver
import time

url = "http://localhost:8080/Shopping/index.jsp"
webdriver.Firefox
brower = webdriver.Chrome()
brower.get(url)
# 强制等待3秒
time.sleep(3)
  • 页面刷新
#! /usr/bin/python3
# -*- coding:utf-8 -*-

# @Time    : 2020/8/21 15:59
# 公众号  : 码上开始

from selenium import webdriver

url = "http://localhost:8080/Shopping/index.jsp"
webdriver.Firefox
brower = webdriver.Chrome()
brower.get(url)
# 刷新页面
brower.refresh()
  • 前进和后退
#! /usr/bin/python3
# -*- coding:utf-8 -*-

# @Time    : 2020/8/21 15:59
# 公众号  : 码上开始

from selenium import webdriver
import time

url = "http://localhost:8080/Shopping/index.jsp"
webdriver.Firefox
brower = webdriver.Chrome()
brower.get(url)
# 实际效果自己操作,当前就不做演式了
# 后退
brower.back()
# 前进
brower.forward()
  • 设置窗口大小
#! /usr/bin/python3
# -*- coding:utf-8 -*-

# @Time    : 2020/8/21 15:59
# 公众号  : 码上开始

from selenium import webdriver
import time

url = "http://localhost:8080/Shopping/index.jsp"
webdriver.Firefox
brower = webdriver.Chrome()
brower.get(url)
# 设置窗口大小
brower.set_window_size(1280, 720)
# 设置全屏
# brower.maximize_window()
  • 截屏
#! /usr/bin/python3
# -*- coding:utf-8 -*-

# @Time    : 2020/8/21 15:59
# 公众号  : 码上开始

from selenium import webdriver
import time

url = "http://localhost:8080/Shopping/index.jsp"
webdriver.Firefox
brower = webdriver.Chrome()
brower.get(url)
brower.get_screenshot_as_file("./test.png")
  • 退出
#! /usr/bin/python3
# -*- coding:utf-8 -*-

# @Time    : 2020/8/21 15:59
# 公众号  : 码上开始

from selenium import webdriver
import time

url = "http://localhost:8080/Shopping/index.jsp"
webdriver.Firefox
brower = webdriver.Chrome()
brower.get(url)
time.sleep(3)
# 退出浏览器进程
brower.quit()

如果对软件测试、接口测试、自动化测试、持续集成、面试经验。感兴趣可以进到893694563,群内会有不定期的分享测试资料。还会有技术大牛,业内同行一起交流技术

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码上开始

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值