- 博客(52)
- 资源 (5)
- 收藏
- 关注
原创 python可视化编程-pyqt5与pyqt5-tools安装【待续】
1、安装pyqt52、安装pyqt5-toolspip install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple/pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple/先安装pyqt5,再安装pyqt5 tools(有人这里说要先安装sip,pyqt5更新后sip已经再pyqt5中,不用单独安装)这里提供一些国内较为好用的镜像网站http://pypi.
2022-05-31 16:49:51 1548
原创 charles的常用功能介绍(抓包,映射,修改传参和返回值,模拟弱网)
一、 为什么要使用抓包工具支持捕获 HTTP/HTTPS 的数据包支持修改网络请求参数支持截获网络请求并动态修改支持流量控制。可以模拟慢速网络以及等待时间(latency)较长的请求。二、 主流的抓包工具对比1、 F12优点:F12 是众多抓包工具中最简单、最轻量级的,因为它是浏览器内置的开发者工具来提供捕获浏览器的数据报文的功能。它免安装,直接打开浏览器就可以直接使用,所有使用非常好上手,适合入门级别的新手学习。它主要针对的是 HTTP 协议和 HTTPS 协议, 可以确认我们的网络数据
2022-05-19 10:56:07 2446
原创 新版Postman_9.15.2工具介绍
1、Postman介绍官网地址:https://www.getpostman.com/官方文档地址: https://www.getpostman.com/docs/问题反馈官方地址:https://go.pstmn.io/app-issues官方git地址:https://github.com/postmanlabs官方实例学习:http://blog.getpostman.com/case-studies/官方blog: http://blog.getpostman.com/官方下载地址
2022-05-19 09:54:19 6060 1
原创 Charles更改接口返回值,结果提示跨域
我们经常会用Charles的Map Local更改接口返回值,但是今天我却遇到一个问题。没有连接代理时,接口可以正常访问。但是一旦链接了charles,使用Map local更改返回值时,接口会报错提示跨域。百度了下,最终总结了以下解决方法。1、对比未链接代理能够正常访问时,与链接代理后提示跨域时的接口Response Head。提示跨域时,Response Head内缺少的部分就是导致跨域的原因。2、使用Charles的rewrite功能,将缺少的Response Head加上即可。注意:每个人
2021-10-30 19:24:29 617
原创 如何使用 mitmproxy抓包?【编辑中】
1、启动监听mitmdump -w d://log.txt该命令会占用本地8080端口,将监听的数据写入到 d://log.txt 文件中。本机D盘就会有这个log.txt文件2、设置浏览器代理你可以选择监听手机请求 或 本地的浏览器请求。我们以本地的浏览器请求为例。Windows用户请打开自带IE浏览器,设置代理注意:设置好之后,所有弹窗都要点击【确定】按钮,不能直接都关闭现在大部分网站都使用的是HTTPS,此时你随便打开一个网站都会提示你。...
2021-10-30 15:41:33 274
原创 2021-10-27Mitmproxy下载与安装
参照:https://www.cnblogs.com/fnng/p/13407445.html下载地址:https://mitmproxy.org/downloads/1、新建文件夹2、在新建的文件夹下,使用pip安装3、
2021-10-27 13:39:29 794
原创 xmind转换成禅道可用excel文件(.xlsx)
1、双击该.exe文件,打开格式转换工具2、点击【打开单个xmind文件】选择要转换的文件3、如图,出现提示代表转换成功4、xmind文件路径下,就会出现同名地xlsx文件5、如图为转换后的效果6、xmind文件注意事项.exe文件下载地址:源码参考:https://github.com/zhuifengshen/xmind2testcase将excel文件格式从csv改成xlsx:https://blog.csdn.net/z917185537/article/details
2021-08-29 12:07:57 999
原创 pycharm生成可执行文件运行会出现命令窗口
用这个命令生成的可执行文件,运行会多出一个命令窗口pyinstaller --console --onefile jingyan_frame.py改成用这个命令就不会pyinstaller -F -w main.py
2021-08-23 11:06:25 579
原创 修改xmind2testcase支持导出xlsx文档
参考https://blog.csdn.net/z917185537/article/details/114390650
2021-08-22 15:24:00 157
原创 pyinstaller安装超时
使用豆瓣镜像安装pip3 install pyinstaller -i https://pypi.doubanio.com/simple
2021-08-22 01:16:04 458
原创 安装pyside2太慢
pip install PySide2 用这个命令安装太慢了,可以用底下这个pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyside2
2021-08-21 17:06:59 1311 2
原创 ‘pipenv‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
安装成功后,使用pipenv的命令,出现以下提示‘pipenv’ 不是内部或外部命令,也不是可运行的程序或批处理文件。处理办法:1、卸载已经安装的pipenvpip uninstall pipenv2、通过pip3重新安装pip3 install pipenv3、再次尝试pipenv的命令,发现可以成功...
2021-08-21 16:45:10 1514 2
原创 通过豆瓣镜像安装PyQt5、Qt designer
通过豆瓣镜像安装pip install PyQt5 -i https://pypi.douban.com/simplepip install pyqt5-tools -i https://pypi.douban.com/simple/
2021-08-10 14:03:12 811
原创 【待处理】Jmeter压测提示No buffer space available (maximum connections reached?): connect
Jmeter压测提示No buffer space available (maximum connections reached?): connect
2021-01-26 18:03:39 1627
原创 maven的settings配置
<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this work for additional informationregarding copyright ownersh.
2021-01-16 23:48:29 352
原创 TortoiseSVN安装成功后,右击没有显示
尝试过无数次方法,都失败了。。。后来安装了低版本的svn,比如1.7.15,然后就解决了。我的系统是win7
2020-12-31 15:41:04 587
原创 安装centOS虚拟机提示Section %Packages Does Not End With %End
看了这篇【https://blog.csdn.net/zhangna20151015/article/details/103067065】,做了以下修改
2020-12-30 20:43:58 348
原创 启动 pycharm 弹出“Failed to load JVM.... DLL\bin\server\jvm.dll”
我安装的JDK版本是1.8安装了社区版pycharm2020版本,启动时提示“Failed to load JVM.... DLL\bin\server\jvm.dll”看了这篇文章【https://knight.blog.csdn.net/article/details/103739864】,确定是我的jdk1.8对于2020版本的pycharm来说太低了于是我安装了2018版本的pycharm,问题解决。...
2020-12-29 16:33:01 652
原创 【待解决】双击jmeter.bat无法启动jmeter
双击jmeter.bat无法启动jmeter,提示: Not able to find Java executable or version.Please check your Java installation.
2020-12-29 15:34:00 2535 1
转载 Airtest是什么
官网地址:https://airtest.doc.io.netease.com/AirtestProject是由网易游戏推出的一款自动化测试框架,项目构成如下:Airtest:是一个跨平台的、基于图像识别的UI自动化测试框架,适用于游戏和App,支持平台有Windows、Android和iOS 源码 API文档 Poco:是一款基于UI控件识别的自动化测试框架,目前支持Unity3D/cocos2dx-*/Android原生app/iOS原生app/微信小程序,也可以在其他引擎中自行接
2020-10-28 15:22:54 1052
原创 Jmeter将上一个接口的返回值作为下一个接口的参数
一、获取上一个接口的返回值1、为目标接口添加后置处理器,用于获取返回值2、自定义参数名,根据要获取的字段值,编写json表达式本文示例json串如下,要获取frameNo的值,因此json表达式为$.re.list[0].frameNo二、在下一个接口中使用该值在目标位置输入${frameNo}即可注:frameNo为上述步骤中的自定义参数名...
2020-10-28 15:03:52 2227
原创 Notepad++将json字符串格式化
1、打开插件管理器:插件-插件管理;2、找到JSON Viewer,点击安装3、全选要格式化的json字符串,选择“JSON Viewer”菜单中“Format JSON”或按快捷键“Ctrl+Alt+Shift+M”,进行格式化
2020-10-28 14:39:33 6983
转载 Jmeter怎么用cookie
参考:https://blog.csdn.net/lala_yanzi/article/details/102485486场景:在接口测试的时候,会遇到这样一种情况:发生在登录后的请求都报错了,错误信息是no cookie之类的提示。原因:因为登录成功会产生一个cookie,而后的其它请求都是在登录的前提下才可完成,没有cookie其它请求就报错了。解决办法:这个时候我们可以这么处理,线程组右键【添加】,选择【配置元件】,最后选择【HTTP Cookie管理器】就可以了,不需要做其它的配置。
2020-10-28 10:40:42 911 2
原创 Jmeter与postman接口测试的使用区别
jmeter做接口测试,其实跟postman区别不大。首先,我们需要建立一个线程组,然后添加http请求就好。http请求中,填写对应的协议、ip、端口、方法、路径,以及对应的请求参数。postman中,我们会将参数设置成环境变量,而在jmeter中相对应的就是参数化,参数化的方法有4种1.用户参数2.函数助手3.CSV Data Set Config/CSV数据配置文件4.用户自定义变量而我们这里就简单的使用用户参数。如图,添加一个用户参数,然后把所需的参数名称,以及数值写..
2020-10-28 10:36:20 868
原创 html,xhtml和xml的区别
html,xhtml和xml的定义: 1、html即是超文本标记语言(Hyper Text Markup Language),是最早写网页的语言,但是由于时间早,规范不是很好,大小写混写且编码不规范; 2、xhtml即是升级版的html(Extensible Hyper Text Markup Language),对html进行了规范,编码更加严谨纯洁,也是一种过渡语言,html向xml过渡的语言; 3、xml即时可扩展标记语言(Extensible Markup Language),是一种跨
2020-08-27 14:12:33 1658
原创 窗口截图提示 It should end with a `.png`
from selenium import webdriverfrom time import sleepdriver = webdriver.Chrome()driver.get('http://www.baidu.com')driver.find_element_by_id('kw').send_keys('selenium')driver.find_element_by_id('su').click()sleep(2)# 截取当前窗口,并指定截图图片的保存位置driver.get.
2020-08-24 15:33:05 221
原创 调用JavaScript代码调整浏览器滚动条位置,提示element not interactable
源码如下from selenium import webdriverfrom time import sleep# 访问百度driver = webdriver.Chrome()driver.get("http://www.baidu.com")# 设置浏览器窗口大小driver.set_window_size(500, 500)# 搜索driver.find_element_by_id("kw").send_keys("selenium")driver.find_elemen
2020-08-24 15:18:41 426
原创 no such element: Unable to locate element: {“method“:“xpath“,“selector“:“//select[@id=‘nr‘]“}
from selenium import webdriverfrom selenium.webdriver.support.select import Selectfrom time import sleepdriver = webdriver.Chrome()driver.implicitly_wait(10)driver.get('http://www.baidu.com')# 鼠标悬停至“设置”链接# driver.find_element_by_link_text('设置').c.
2020-08-24 13:52:08 21183
原创 新窗口输入密码提示Message: element not interactable
from selenium import webdriverimport timedriver = webdriver.Chrome()driver.implicitly_wait(10)driver.get("http://www.baidu.com")# 获得百度搜索窗口句柄sreach_windows = driver.current_window_handledriver.find_element_by_link_text('登录').click()driver.find_e.
2020-08-10 15:40:37 1786
原创 错误提示TypeError: ‘module‘ object is not callable
如图,运行下列代码提示TypeError: 'module' object is not callablefrom selenium import webdriverfrom time import sleepdriver = webdriver.chrome()driver.get("https://www.baidu.com")print('Before search================')# 打印当前页面titletitle = driver.titleprin
2020-08-07 15:12:44 317
原创 Selenium强制等待、显式等待、隐式等待的区别
http://www.testclass.net/selenium_python/element-wait学习这一章的时候,无法清楚的了解到显式等待与隐式等待的区别。这一篇讲得挺清楚的:https://www.cnblogs.com/xiaobaibailongma/p/12598619.html|1设置元素等待为什么需要设置元素等待?因为,目前大多数Web应用程序都是使用Ajax和Javascript开发的;每次加载一个网页,就会加载各种HTML标签、JS文件 但是,加载肯定..
2020-08-06 15:38:12 331
原创 import导入模块语句变成灰色
如图,“import selenium.webdriver.support.ui as ui” 变成灰色解决方法:如图,问题解决
2020-08-06 09:39:01 5558
原创 Selenium使用link text定位元素失败,提示no such element: Unable to locate element
http://www.testclass.net/selenium_python/mouse-event定位元素失败,提示
2020-08-05 17:35:25 2353
原创 Selenium遇到控制浏览器大小没有效果问题
http://www.testclass.net/selenium_python/control-browser这篇介绍了使用使用以下代码控制浏览器窗口的大小# 设置浏览器宽480、高800显示driver.set_window_size(10, 10)# 设置浏览器全屏显示,此时不需要参数driver.maximize_window()但是似乎没有效果。后来我发现了我还写了# 退出驱动关闭所有窗口# driver.quit()是因为窗口关闭太快了,因此我看不到窗口的尺寸
2020-08-05 15:22:37 1190
ScreenCap.rar
2020-07-30
JDK1.8.zip
2020-07-30
jenkins.war2.226.zip
2020-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人