testdata.xlsx 脚本: from selenium import webdriverimport timeimport datetimefrom openpyxl import *wb=load_workbook(r"D:\TestFrame\TestDate\testdata.xlsx ...
分类:
编程语言 时间:
2020-04-09 00:56:10
阅读次数:
94
目标:如何通过Selenium方法处理网页Alert弹窗。 练习场景:和处理iframe类似,都是通过switch—_to方法。可以通过执行JS来增加一个弹窗。 具体代码: # coding= utf-8 import time from selenium import webdriver driv ...
分类:
编程语言 时间:
2020-04-07 12:44:06
阅读次数:
61
selenium自动化脚本最基础的就是元素定位和元素操作,下面就以百度为例介绍最常见的xpath定位方式 基本定位方式: 以百度的搜索框为例 from selenium import webdriver import time driver = webdriver.Chrome() driver.g ...
分类:
编程语言 时间:
2020-04-07 09:46:16
阅读次数:
68
selenium: ide -录制 webdriver -库 提供了网页的操作方法 pip3 install -U selenium 安装:ie-ieserberdriver chrome-chromedriver firefox-geckodriver 浏览器驱动:http://npm.taoba ...
分类:
其他好文 时间:
2020-04-07 09:41:32
阅读次数:
76
学习目标: 了解 selenium处理下拉表单 了解 selenium的ActionChains类 1. selenium处理下拉表单 Selenium专门提供了Select类来处理下拉框。 其实 WebDriver 中提供了一个叫 Select 的方法,可以帮助我们完成这些事情: # 导入 Sel ...
分类:
其他好文 时间:
2020-04-06 20:46:50
阅读次数:
65
测试某个控件是否和设计大小保存一致。 练习场景:百度首页【百度一下】按钮,打印出按钮的大小。 具体代码: # coding=utf-8 import time from selenium import webdriver # config url = "https://baidu.com/" dri ...
分类:
编程语言 时间:
2020-04-06 11:41:17
阅读次数:
69
练习场景:验证百度登录框里面的【下次自动登录】有没有被默认勾选。 具体代码: # coding=utf-8 from selenium import webdriver import time # config driver = webdriver.Chrome() url = 'https://b ...
分类:
编程语言 时间:
2020-04-06 11:28:16
阅读次数:
134
# 公共页 basepage.pyclass BasePage: def __init__(self, driver): self.driver = driver # 登录页面 loginpage.pyfrom selenium.webdriver.support.ui import WebDriv ...
分类:
Web程序 时间:
2020-04-06 00:09:29
阅读次数:
95
一、pycharm中导入selenium报错 现象: pycharm中输入from selenium import webdriver, selenium标红 原因1: pycharm使用的虚拟环境中没有安装selenium, 解决方法: 在pycharm中通过设置或terminal面板重新安装se ...
分类:
其他好文 时间:
2020-04-05 22:23:54
阅读次数:
214
练习场景:百度登录时,勾选下次自动登录按钮; 一、简单版 具体代码如下: # coding=utf-8 import time from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() dr ...
分类:
编程语言 时间:
2020-04-05 18:21:38
阅读次数:
128