【python】自动化测试浏览器不关闭
- 本地创建个文件夹,地址:D:\test
- 找到谷歌浏览器安装地址,cmd打开
- 输入 chrome.exe --remote-debugging-port=9527 --user-data-dir=“D:\test,此时会自动弹出谷歌浏览器
- 在代码里启动浏览器时定义端口号
from selenium import webdriver
from selenium.webdriver.common.by import Byopt = webdriver.ChromeOptions() # 创建浏览# 浏览器永不关闭,定义端口号opt.add_experimental_option("debuggerAddress", "127.0.0.1:9527")driver = webdriver.Chrome(options=opt) # 创建浏览器对象# 访问地址driver.get('登录地址')time.sleep(2) #加载等待# 登录,输入用户名密码,提交;如果输入框没写入值,需要替换页面元素标识driver.find_element(By.ID,u'username').send_keys(u'用户名')driver.find_element(By.ID,u'password').send_keys(u'密码')driver.find_element(By.NAME,u'commit').click()time.sleep(2) #加载等待# 其他操作...# 停止页面刷新 # path = "1979.01.04/" # driver.find_element(By.LINK_TEXT,path).send_keys(Keys.ESCAPE)
【python】自动化测试浏览器不关闭相关推荐
- python怎么关闭浏览器_/python里webbrowser怎么关闭游览器
python 中webbrowser 模块 点击页面上某个链接能否取得当前url? 急 1.微软的不能用 啥意思?没看懂你意思.请详细点解释. 2.还是没看懂,你: 已经有了哪些代码? 希望实现什么目 ...
- Python + Selenium: 使用webdriver判断浏览器是否关闭
在使用Selenium的过程中,偶然发现浏览器意外关闭导致意料之外的错误发生.比如重复启动浏览器.在无界面headless模式下,因为目前流行的浏览器是多进程的,这是很难发现的.在浑然不知的情况下,多 ...
- Python自动化测试框架之Pytest教程【让你小鸡变老鹰】
Pytest pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点: · 简单灵活,容易上手 · 支持参数化 · 能够支持简单的单元测试和复杂的功能测试,还可以用来做sele ...
- selenium+python自动化测试系列(一):登录
最近接手商城的项目,针对后台测试,功能比较简单,但是流程比较繁多,涉及到前后台的交叉测试.在对整个项目进行第一轮测试完成之后,考虑以后回归测试任务比较重,为了减轻回归测试的工作量,所以考虑后台 ...
- 用python操作浏览器的三种方式,详细介绍并附代码
第一种:selenium导入浏览器驱动,用get方法打开浏览器,例如: import time from selenium import webdriver def mac(): driver ...
- 用python操作浏览器的三种方式
第一种:selenium导入浏览器驱动,用get方法打开浏览器,例如: import time from selenium import webdriver def mac(): driver ...
- python 自动化测试基础
本文转载自:https://www.lzfkj.vip/post/19 文章目录 自动化测试介绍 selenium介绍 selenium安装 geckodriver驱动安装 设置环境变量 测试geck ...
- python自动化测试学习笔记合集三
上次我们学到了redis的一些操作,下面来实际运用以下. 这里我们先来学习一下什么是cookie和session. 什么是Cookie 其实简单的说就是当用户通过http协议访问一个服务器的时候,这个 ...
- 送书 |《Python自动化测试实战》
有很多测试人员,尤其是测试新人都会有这样的疑虑:自动化测试要怎么去做?对于测试人员来说,不管进行功能测试还是自动化测试,还是性能测试,都是需要编写测试用例,所以我们必须先要了解清楚手工测试用例与自动化 ...
- python自动化测试登录_Python selenium自动化测试框架入门实战--登录测试案例
本文为Python自动化测试框架基础入门篇,主要帮助会写基本selenium测试代码又没有规划的同仁. 本文应用到POM模型.selenium.unittest框架.configparser配置文件. ...
最新文章
- zabbix使用zabbix 数据库做数据分表
- 减少过敏反应的生活细节
- POJ3277 线段树段更新,点询问+二分离散化+暴力
- 网络资源备份 杨萃先书
- ViewRoot:处理消息+WMS交互+控制DecorView
- 收藏一个php用的一个页码按钮类
- ios 按钮图片拉伸_#UIButton#背景图片的拉伸
- [转]安装 phpmyadmin 无法载入 mcrypt 扩展 Mcrypt库安装
- python监听键盘事件pyhook用法_python 监听键盘事件pyHook
- 黑马程序员--黑马程序员的入学流程真的“很黑”
- 仿网易评论盖楼的留言板插件demo
- 令人啼笑皆非的不靠谱产品是如何诞生的?
- Python项目:学生管理系统(数据库)
- 差分 --算法竞赛专题解析(32)
- ctf.show 萌xin区杂项
- Exp6 信息搜集与漏洞扫描 20164323段钊阳
- python面试题 网络编程和并发(34道题)
- 一句话解决汉诺塔(C语言递归)每日一练
- 小程序·云开发实战:SCRM社交化客户管理小程序
- 关于Win10电脑连接WIFI时出现 “无法连接到这个网络” 问题的解决方法