selenium4.15.2 报错Exception managing chrome: error sending request for url 和 打开Chrome浏览器自动退出问题
这里记录下,给相关词条增加个搜索~
40赞
踩
Selenium安装WebDriver最新Chrome驱动(含116/117/118/119)
Selenium安装WebDriver最新Chrome驱动
160赞
postman免登录、调用需要登录的接口
直接上操作步骤。
2赞
自动化测试Selenium(3)
即打印该网址的标题.使用如下:即打印该网址的url. 使用如下: 让我们写一个基本的测试单元:测试结果: 我们知道启动的浏览器不是最大化的, 这样不会影响脚本的执行, 但是有时候会影响我们"观看"脚本的执行. 结果展示: 最大化还是不够灵活, 能不能随意地设置浏览器的宽, 高显示? 当然也是可以的. 浏览器上有一个后退, 前进按钮, 也相对比较容易实现:
66赞
软件测试面试必杀篇:【2023软件测试面试八股文宝典】
800道软件测试面试真题,高清打印版打包带走,横扫软件测试面试高频问题,涵盖测试理论、Linux、MySQL、Web测试、接口测试、App测试、Python、Selenium、性能测试、LordRunner、计算机网络、数据结构与算法、逻辑思维、人力资源等模块面试题,命中率杠杠的,绝对是测试人的福音,面试者的最强武器。
176赞
新手指南:Postman 旧版本(历史版本)下载
本文旨在帮助你顺利卸载当前的 Postman、探索并下载旧版本,让你的项目部署过程更加高效。这一过程不仅帮助我们避开了版本冲突的问题,也让我们有机会利用 Postman 历史版本中的特定功能,以适应不同的开发需求。
12赞
【白盒测试】单元测试的理论基础及用例设计技术(6种)详解
这篇博文深入探讨了单元测试的理论基础以及用例设计技术,涵盖了六种重要方法。作者详细介绍了单元测试的概念和重要性,并解释了其在软件开发中的作用。在用例设计技术方面,博文着重介绍了六种方法,包括语句覆盖、条件覆盖、判定覆盖、路径覆盖、判定/条件覆盖和条件组合覆盖,为读者提供了全面的理解和应用指南。通过本文,读者能够深入了解单元测试的基础知识,并掌握多种用例设计技术,有助于提高软件质量和开发效率。
104赞
HTTP请求响应详解 (HTTP请求数据格式,常见请求方式,后端响应参数)及Apifox(postman)使用方式
HTTP(Hypertext Transfer Protocol,超文本传输协议)是一种用于传输超媒体文档(如HTML)的应用层协议。HTTP通过请求-响应模型进行通信。客户端发送一个HTTP请求,服务器接收并处理请求,并返回一个HTTP响应。响应包含响应状态码、响应头和响应体HTTP定义了多种请求方法,最常见的是GET和POST。其他常见的方法有PUT、DELETE、HEAD等,用于不同的操作和目的HTTP协议由请求和响应组成,它们都由报文(message)组成。报文包括报文头和报文体。
68赞
Postman提取响应数据
由此方法我们可以将获取到的值设置成变量,比如说获取Cookie里的SessionId或者我们常说的token值,都可以用次方法获取。获取SessionId,SessionId是在cookie信息里,所以我们需要获取cookie信息。比如我们需要提取响应中password值。
0赞
Python爬虫基础之Selenium详解
围绕 Selenium 库展开讲解如何使用自动化工具操作浏览器。
8赞
Python中无法使用Selenium,显示ValueError: Timeout value connect was ……, but it must be an int, float or None
近期重装了系统,需要做个爬虫,最初想用Selenium和Msedge模拟浏览器操作,但总是不成功,即使是用webdriver打开网页这样最简单的操作,也无法做到,总是显示ValueError: Timeout value connect was
65赞
自动化测试selenium(1)
Selenium是web应用中基于UI自动化测试框架, 支持多平台, 多浏览器, 多语言.
55赞
postman-01安装与注册登陆
token登录,点击use authorization token to sign in 复制token值到postman进行登录就可以。浏览器登录成功后会跳转到这个页面,然后会自动跳转到postman工具,如果没有跳转可以选择使用token登录。2.会自动跳转到浏览器,输入用户名密码进行登录。2.根据提示填写邮箱,用户名,密码进行注册。2.下载完成后直接点击exe进行安装。1.选择sign in 进行登录。1.选择对应的操作系统进行下载。出现这个图标代表登录成功。
软件测试人员必知测试工具!
作为测试人员,了解下现在有哪些工具可以用,这些工具是运用在什么方面的,然后,选择几个较为主流的测试工具,深入研究,并且运用它们,对于提高测试技能,是很有必要的。
23赞
selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for chrome using
搞了半天才在一个评论里点醒我,新建的项目自带了一个python解释器一直没管,更换到原装的解释器就可以自动识别浏览器驱动了,特此记录。这个报错可能原因:1、驱动下载错误 2、驱动存放位置错误 3、解释器不匹配对应目录。
1赞
seleniumbasic+VBA配置自动控制网页
下载安装seleniumbasic1.首先,下载Selenium Basic安装程序。您可以从以下链接下载最新版本的Selenium Basic:https://florentbr.github.io/SeleniumBasic/。2.运行Selenium Basic安装程序,并按照安装向导的指示进行操作。在安装过程中,您可以选择要安装的浏览器驱动程序,例如ChromeDriver、FirefoxDriver等。(就是一路Accept、next)
14赞
Linux stress命令---压力测试
stress --vm 3 --vm-bytes 1G --vm-hang 100 --timeout 100s #启动5个进程,分配3G内存,分配后不释放,持续时长100s。--hdd-bytes N:指定写入文件大小,默认为1GB(与 -d 使用)--vm-bytes B:指定每个进程中分配内存的大小(与 -m 使用)--vm-keep:一直占用内存,而不是循环调用/释放(与 -m 使用)-m, --vm N:模拟N个进程频繁调用/释放内存。-c, --cpu N:模拟CPU使用个数。
selenium中元素定位正确但是操作失败,6种解决办法全搞定
driver.switch_to_frame(driver.find_element_by_xpath("//iframe[contains(@src,'myframe')]")) #利用xpath来定位。driver.switch_to.frame('frame2') #再从frame1切换到frame2。driver.switch_to.frame('frame1') #先从主文档切换到frame1。driver.switch_to.frame("frame1") #用frame的id来定位。
13赞
爬虫selenium获取元素定位方法总结(动态获取元素)
人有各种的特征(属性),可以通过其特征找到人,如通过身份证号、姓名、家庭住址。同理,界面的某个元素会有各种的特征(属性),可以通过这个属性找到这对象。相对路径的xpath定位表达式更加简洁,但是偶然会出现错误的寻址,但如果可以推荐使用相对路径的xpath表达式。直接通过class属性定位是会报错的,需要通过css selector按class属性定位。元素定位最终就是通过元素的信息或者元素的层级结构来进行元素定位。通过 .来定义,通过元素的class属性来定位。通过 # 来定义,通过元素的id属性来定位。
4赞
安装 selenium 及配置 edge 浏览器驱动
上图中看到我的Edge版本是 120.0.2210.61。将其解压到python解释器目录并重命名为。将压缩包解压到一个指定路径下。访问百度,看看能否正常打开。安装浏览器驱动时注意版本保持一致。