- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 一步操作,快速解决python中AttributeError: module ‘pip‘ has no attribute ‘main‘问题
只需一步操作,快速解决python中AttributeError: module 'pip' has no attribute 'main'问题
2023-06-06 15:49:05 617
原创 Pycharm首次安装后无法下载python包,报错:AttributeError: module ‘pip‘ has no attribute ‘main‘,的解决方案。
Pycharm首次安装后无法下载python包,报错:AttributeError: module 'pip' has no attribute 'main',的解决方案。
2022-05-09 14:30:37 1619
原创 UI自动化测试脚本运行时找不到元素
我们是否在浏览器F12下面,进行右键Copy Element Xpath/Css 时,放在浏览器里面直接就能够正确查找,为什么放在脚本里面就找不到了呢(不考虑隐式、强式、显式等待)?大概有以下几点原因:1.元素的定位一般用xpath比较好,如果在F12里面定位出的,在自动化脚本里面元素无法定位,需要进行手写xpath。如果某些元素如悬浮才能展示,然后移动到F12内它又消失了你说气不气?怎么解决呢? 在浏览器页面右键选中右击,然后不要点击挪动鼠标到F12窗口里面,再键盘上面输入 N,此时悬浮框...
2021-12-27 15:02:05 1465
原创 chromedriver下载地址,及chromedriver与chrome的版本对应关系
如果需要看到最新版的chromedriver和chrome版本对应问题,点击http://npm.taobao.org/mirrors/chromedriver/,点击最新版本的chromedrives,查看notes.txt,就可以获得最新的版本对应表。
2021-12-27 11:55:58 308
原创 WEB自动化测试 python+selenium跑脚本时,chromedriver放在哪个文件夹?
从网上下载对应版本的chromedriver之后,里面的内容仅为一个.exe文件,将其解压在chrome的安装目录下(D:\Chrome\chromedriver_win32,然后再配置环境变量。具体步骤如下:1. 进入我的电脑->属性->高级系统设置->环境变量2. 修改path在最后面添加 ;D:\Chrome\chromedriver_win323. OK。安装与配置就到此结束。特别注意:下载chromedriver的时候,需要下载与你电脑上chro..
2021-12-27 11:50:57 5879
原创 接口基础-HTTP请求中的referrer和Referrer-Policy
本文将介绍一个涉及安全和隐私的http请求头中的字段—referrer,以及如何通过Referrer Policy去修改referrer的值或者是显示与否。什么是referrer当一个用户点击当前页面中的一个链接,然后跳转到目标页面时,目标页面会收到一个信息,即用户是从哪个源链接跳转过来的。如下图所示:也就是说,当你发起一个http请求,请求头中的referrer字段就说明了你是从哪个页面发起该请求的。使用场景有时候我们需要控制这个referrer字段的值,即是否让其显示在请求头中,
2021-04-29 17:40:26 1183
原创 web自动化测试设置windows计划定时执行脚本
自动化测试脚本编写完成之后,可配置定时任务来自动执行自动化脚本,从而达到自动巡检系统的目的。方法一:Windows任务计划配置Windows任务计划前,建议先在cmd中执行一下你的命令,确保该脚本能够在Windows下正常运行。正常运行后,接下来创建任务计划了!1右键计算机,点击管理,点击任务计划程序,再点击右方的创建基本任务。2.创建基本任务页面,填入名称及描述,点击下一步3.任务触发器页面设置任务执行频率,下一步4.设置触发器的任务详细调度时间5.设置任务操作为 启.
2021-04-01 12:51:56 525
原创 WINDOWS命令行执行jmeter压力测试常用命令
1.打开命令窗口cmd2.进入jmeter/bin文件夹,例如:我的jmeter安装包是在E盘,就先进入E盘,再进入jmeter下面的bin目录E:cd E:\apache-jmeter-3.2\bin\3.执行已经提前准备好的测试计划文件路径,E:\apache-jmeter-3.2\bin\test.jmx 和计划存放测试结果的文件名及路径E:\apache-jmeter-3.2\bin\logfile1.xmljmeter.bat -n -t E:\apache-jm...
2020-12-31 17:01:45 1808
原创 Message: session not created: This version of ChromeDriver only supports Chrome version 76
查看自己Google浏览器的版本,然后下载相对应版本的驱动。点击下载chrome的webdriver:http://chromedriver.storage.googleapis.com/index.html1.驱动下载完成,解压2.将解压后文件chromedriver.exe复制到python的Scripts安装目录下(我的:C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Scripts),并且添加到path环境变..
2020-11-05 14:23:05 745
原创 chrome浏览器驱动镜像下载地址http://npm.taobao.org/mirrors/chromedriver/
chrome浏览器驱动镜像下载地址http://npm.taobao.org/mirrors/chromedriver/
2020-11-05 14:18:32 13015 3
原创 解决python 提示 SyntaxError: Missing parentheses in call to ‘print‘
自动化脚本换了台电脑执行时,提示“SyntaxError: Missing parentheses in call to 'print'”因为python2.X版本与python3.X版本输出方式不同,python3.X中输入内容时都要带上括号,而在2.X中直接输出就没有问题...
2020-11-03 11:28:34 1327
原创 python3.x引入第三方库的时候报错 pip._vendor.urllib3.exceptions.ReadTimeoutError
在安装第三方库的时候,Python报错pip._vendor.urllib3.exceptions.ReadTimeoutError:HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.、pip --default-timeout=100 install gevent可通过如下两种方法解决:方法一:添加豆瓣源 pip --default-timeout=100 install 库名称...
2020-06-15 17:02:13 498
转载 WEB安全测试的类型
1.跨站脚本(XSS)XSS又叫CSS(CROSS SET SCRIPT),跨站脚本攻击。它指的是恶意攻击者往WEB页面里插入恶意的html代码,当用户浏览该页面时,嵌入其中的html代码会被执行,从而达到恶意用户的特殊目的;(钓鱼、盗取cookie、操纵受害者的浏览器、蠕虫攻击)2.反射型跨站(Reflected XSS)服务器端获取http请求中的参数,未经过滤直接输出到客户端。如
2017-09-15 14:00:40 512
通用测试报告模板,能够用于绝大多数团队的软件开发项目
2023-12-06
web自动化测试框架及实践,应用python+selenium+pytest集成了web页面的功能巡检、写测试报告以及邮件发送测
2022-06-01
chrome86纯净版安装包windows 64位,适用于win7/win10,做web自动化适配性很好
2021-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人