码迷,mamicode.com
首页 >  
搜索关键字:python+selenium自动化测试    ( 33个结果
Python+Selenium自动化测试框架2--环境搭建
Selenium的安装 安装Python3(默认安装pip并添加环境变量)。 pip install selenium。 安装最新版本的Chrome。 下载最新版本的chromedriver.exe,放到Python安装目录的Scripts文件夹下。chrome启动下载地址:http://npm.t ...
分类:编程语言   时间:2021-04-28 11:54:33    阅读次数:0
Python+Selenium自动化测试之163框架切换
import time from selenium import webdriver driver = webdriver.Chrome() driver.get("https://email.163.com") time.sleep(2) iframe = driver.find_elements ...
分类:编程语言   时间:2020-09-17 18:46:29    阅读次数:27
python+selenium自动化测试——切换句柄
当自动化运行时,出现新的标签页,需要访问新标签页的元素,需要切换句柄; handles = driver.window_handles #返回的是列表对象 driver.switch_to.window(handles[1]) #切换到第二个新标签页 为了防止标签页过多,导致句柄过多,所以每次切换的 ...
分类:编程语言   时间:2020-06-21 15:29:42    阅读次数:80
Python+Selenium自动化测试框架--鼠标事件(单击、右击、双击、鼠标悬停、鼠标拖动)
1 # coding=utf-8 2 from selenium import webdriver 3 from selenium.webdriver.common.action_chains import ActionChains 4 import time 5 6 driver = webdri ...
分类:编程语言   时间:2020-05-19 20:53:12    阅读次数:101
Python+Selenium自动化测试框架--控制浏览器(窗口大小、后退、前进)
一、控制浏览器的窗口: 1 # coding=utf-8 2 from selenium import webdriver 3 import time 4 5 driver = webdriver.Chrome() 6 driver.implicitly_wait(5) 7 driver.get(" ...
分类:编程语言   时间:2020-05-19 20:24:43    阅读次数:66
Python+Selenium自动化测试框架--第一个自动化测试脚本
一、目标 打开Chrome浏览器,访问百度网站,搜索selenium,检查搜索列表是否存在selenium官网链接 二、分析 1.首先打开浏览器 2.访问百度网站 3.定位百度搜索输入框 4.输入selenium 5.点击“百度一下 6.在搜索列表中判断是否存在selenium官网链接 7.退出并关 ...
分类:编程语言   时间:2020-05-19 10:39:23    阅读次数:59
Python+Selenium自动化测试框架-打开和关闭浏览器(Firefox/IE/Chrome)
#coding=utf-8 from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() driver.get("https://www.baidu.com") driver.quit() 以下 ...
分类:编程语言   时间:2020-05-18 20:26:45    阅读次数:117
python+selenium自动化测试——CSS选择元素(一)
如果我们要选择的元素没有id,class属性,或者有些我们不想选择的元素也有相同的id,class属性值; 这时候我们可以通过CSS Selector语法选择元素 CSS Selector 语法就是用来选择元素的 既然css selctor 语法天生就是浏览器用来选择元素的,selenium自然就可 ...
分类:编程语言   时间:2020-05-15 00:14:47    阅读次数:93
Python+selenium自动化测试之浏览器基础操作
**??前言** 本文主要讲解webdriber框架,Selenium 就像真实用户所做的一样,Selenium 测试可以在 Windows、Linux 和 Macintosh上的 Internet Explorer、Chrome和 Firefox 中运行。当然如果为了可视化你可以在浏览器使用sel ...
分类:编程语言   时间:2020-05-04 17:46:34    阅读次数:86
Python-selenium-自动化测试模型
1、线性测试 优势:每一个脚本都是完整独立的,每一个脚本对应一个测试用例 缺点:开发成本高,会有重复操作重复脚本;维护成本也高,修改重复操作的脚本时,要逐一进行修改。 2、模块化驱动测试 把重复的操作独立成公共模块,当用例执行中需要这一模块操作时调用,这样最大限度的消除重复,提高测试用例的可维护性。 ...
分类:编程语言   时间:2020-04-12 20:25:29    阅读次数:68
33条   1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!