1. 本地创建个文件夹,地址:D:\test
  2. 找到谷歌浏览器安装地址,cmd打开
  3. 输入 chrome.exe --remote-debugging-port=9527 --user-data-dir=“D:\test,此时会自动弹出谷歌浏览器
  4. 在代码里启动浏览器时定义端口号
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】自动化测试浏览器不关闭相关推荐

  1. python怎么关闭浏览器_/python里webbrowser怎么关闭游览器

    python 中webbrowser 模块 点击页面上某个链接能否取得当前url? 急 1.微软的不能用 啥意思?没看懂你意思.请详细点解释. 2.还是没看懂,你: 已经有了哪些代码? 希望实现什么目 ...

  2. Python + Selenium: 使用webdriver判断浏览器是否关闭

    在使用Selenium的过程中,偶然发现浏览器意外关闭导致意料之外的错误发生.比如重复启动浏览器.在无界面headless模式下,因为目前流行的浏览器是多进程的,这是很难发现的.在浑然不知的情况下,多 ...

  3. Python自动化测试框架之Pytest教程【让你小鸡变老鹰】

    Pytest  pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点: · 简单灵活,容易上手 · 支持参数化 · 能够支持简单的单元测试和复杂的功能测试,还可以用来做sele ...

  4. selenium+python自动化测试系列(一):登录

        最近接手商城的项目,针对后台测试,功能比较简单,但是流程比较繁多,涉及到前后台的交叉测试.在对整个项目进行第一轮测试完成之后,考虑以后回归测试任务比较重,为了减轻回归测试的工作量,所以考虑后台 ...

  5. 用python操作浏览器的三种方式,详细介绍并附代码

    第一种:selenium导入浏览器驱动,用get方法打开浏览器,例如: import time from selenium import webdriver def mac():     driver ...

  6. 用python操作浏览器的三种方式

    第一种:selenium导入浏览器驱动,用get方法打开浏览器,例如: import time from selenium import webdriver def mac():     driver ...

  7. python 自动化测试基础

    本文转载自:https://www.lzfkj.vip/post/19 文章目录 自动化测试介绍 selenium介绍 selenium安装 geckodriver驱动安装 设置环境变量 测试geck ...

  8. python自动化测试学习笔记合集三

    上次我们学到了redis的一些操作,下面来实际运用以下. 这里我们先来学习一下什么是cookie和session. 什么是Cookie 其实简单的说就是当用户通过http协议访问一个服务器的时候,这个 ...

  9. 送书 |《Python自动化测试实战》

    有很多测试人员,尤其是测试新人都会有这样的疑虑:自动化测试要怎么去做?对于测试人员来说,不管进行功能测试还是自动化测试,还是性能测试,都是需要编写测试用例,所以我们必须先要了解清楚手工测试用例与自动化 ...

  10. python自动化测试登录_Python selenium自动化测试框架入门实战--登录测试案例

    本文为Python自动化测试框架基础入门篇,主要帮助会写基本selenium测试代码又没有规划的同仁. 本文应用到POM模型.selenium.unittest框架.configparser配置文件. ...

最新文章

  1. zabbix使用zabbix 数据库做数据分表
  2. 减少过敏反应的生活细节
  3. POJ3277 线段树段更新,点询问+二分离散化+暴力
  4. 网络资源备份 杨萃先书
  5. ViewRoot:处理消息+WMS交互+控制DecorView
  6. 收藏一个php用的一个页码按钮类
  7. ios 按钮图片拉伸_#UIButton#背景图片的拉伸
  8. [转]安装 phpmyadmin 无法载入 mcrypt 扩展 Mcrypt库安装
  9. python监听键盘事件pyhook用法_python 监听键盘事件pyHook
  10. 黑马程序员--黑马程序员的入学流程真的“很黑”
  11. 仿网易评论盖楼的留言板插件demo
  12. 令人啼笑皆非的不靠谱产品是如何诞生的?
  13. Python项目:学生管理系统(数据库)
  14. 差分 --算法竞赛专题解析(32)
  15. ctf.show 萌xin区杂项
  16. Exp6 信息搜集与漏洞扫描 20164323段钊阳
  17. python面试题 网络编程和并发(34道题)
  18. 一句话解决汉诺塔(C语言递归)每日一练
  19. 小程序·云开发实战:SCRM社交化客户管理小程序
  20. 关于Win10电脑连接WIFI时出现 “无法连接到这个网络” 问题的解决方法

热门文章

  1. 实现Discord聊天机器人
  2. 用Python实现最强大脑游戏
  3. cups ipp oracle,Linux打印系统CUPS原理分析
  4. android 京东平板布局,京东商城上线Android Pad客户端 完美布局移动终端
  5. 实拍:丽江特色美食腊排骨火锅
  6. linux 安装环境
  7. 模型压缩——重参数化
  8. 如何提高maven的编译速度
  9. Hugo博客双线部署
  10. 学习OpenCV——计算邻接区域列表(build_adjoin)