自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

原创 Postman之newman的安装

一、newman简介:newman是为Postman而生,专门用来运行Postman编写好的脚本;使用newman,你可以很方便的用命令行来执行postman collections。二、newman的安装:1.先下载Node.jshttps://nodejs.org/en/2.安装NodeJs(很容易安装,这里不多做介绍)3.打开cmd,输入node,如果没有报错,而是显示“>”,说明node安装成功。4.安装newman打开cmd,输入npm install -g newman

2021-06-07 15:59:09 1961

原创 Postman设置为中文

windows安装教程Postman-*-win64-中文版.zip 解压直接用app.zip 解压&&替换文件 应用程序目录/resources/app.asar 注意:请替换相同版本的文件PC版 安装教程Postman官网下载&安装Postman PC版下载 Postman-*-Pc-汉化版 app.zip复制到 Postman安装目录 /…/Postman.app/Contents/Resources/解压 替换 app目录即可...

2021-05-17 16:17:45 16231

原创 阿里云OSS无法使用图片URL访问,访问时提示下载,直接下载

方法1:使用其他的对象储存,比如腾讯,七牛…方法2:Bucket绑定自定义域名,通过自定义域名访问即可官方教程:绑定自定义域名csdn教程:https://blog.csdn.net/wildwolf_001/article/details/83275924

2021-04-27 17:00:56 882

原创 Windows双显示器扩展怎么设置上下扩展

在日常的工作环境中,有时需要将扩展的显示器进行上下扩展,但是默认的电脑配置为左右扩展,如下图桌面-右键-显示设置-显示(重新排列显示器)如果需要上下扩展的话,只需要按住上图中的“显示器2”,直接拖至“显示器1”上面(或下面),就可灵活完成屏幕任意位置的扩展,如下图;通过“标识”按钮,可以识别出对应的显示器...

2021-04-23 16:38:22 7680

原创 Python报警代码处理--Method ‘XXX‘ may be ‘static‘

问题解释这是因为你在该类中定义的该函数并没有使用self相关的变量,因此可以把此函数设为静态方法即可。def pack(self, pyvar): jvar_byte = json.dumps(pyvar, ensure_ascii=False, encoding='utf-8') dlen = len(jvar_byte) packlen = int.to_bytes(dlen, 4, 'little') return packlen + jvar_byte去掉函数

2021-04-19 14:28:21 559

原创 Python XLRDError: Excel xlsx file; not supported解决方法

分析原因:下载的xlrd库版本不兼容解决方法:pip install xlrd==1.2.0

2021-04-19 13:53:21 366

原创 PEP 8: E401 multiple imports on one line

PEP 8: no newline at end of file解决方法:代码末尾需要另起一行,光标移到最后回车即可PEP 8: indentation is not a multiple of four解决方法:缩进不是4的倍数,检查缩进PEP 8: over-indented解决方法:过度缩进,检查缩进PEP 8: missing whitespace after’,’解决方法:逗号后面少了空格,添加空格即可,类似还有分号或者冒号后面少了空格PEP 8: multiple imports

2021-04-19 13:39:32 2943

原创 Pycharm绿色波浪线Typo: In word ‘xxx‘告警

解决方法:按照驼峰命名法,重新命名即可拼写检查,就是没有用驼峰写法写代码,改一下代码格式,不改也可以运行

2021-04-19 13:32:41 700

原创 PyCharm中Python代码提示:shadows name ‘xxxx‘ from outer scope 警告

PyCharm中Python代码提示:Shadows name from outer scope函数内部的变量,如果和函数被调用的外部的变量一样的话,就被PyCharm中叫做shadows name错误示例def func1(arg1=‘test’): arg1 = arg1 # 错误,内部变量名字最后不要和外部变量名字一致arg1=‘test2’ # 错误,这里最后不要和调用的函数变量名字一致func1(arg1=arg1)...

2021-04-19 13:21:23 603

原创 Windows中:用户变量和系统变量

1、环境变量没有区分大小写,例如path跟PATH是一样的2、系统变量对所有用户有效3、用户变量只对当前用户有效4、用户变量与系统变量,名称是变量,值是里面的内容,也就是通过变量存储了想要存储的内容,方便调用4、系统变量与用户变量的PATH:告诉系统可执行文件放在什么路径(平常执行程序的路径,要放在PATH里面,不能建一个变量,cmd会提示“不是内部或外部命令,或者不是可执行程序”)5、windows系统在执行用户命令时,若用户未给出文件的绝对路径,则首先在当前目录下寻找相应的可执行文件、批处理文

2021-04-14 13:01:46 722

原创 docsify框架-本地部署minium-doc官方文档

MiniTest / minium-docMinium Doc就是微信小程序自动化测试框架官方文档https://git.weixin.qq.com/minitest/minium-doc文档使用说明该文档使用 docsify 框架,执行下面的命令即可运行:安装 docsifynpm i docsify-cli -gCheckoutgit clone https://git.weixin.qq.com/minitest/minium-doc安装依赖cd minium-docnpm in

2021-04-13 15:46:55 711

原创 微信小程序自动化框架 Python 版 -- Minium

minium 是为小程序专门开发的自动化框架, 提供了 Python 版本。使用 minium 可以进行小程序 UI 自动化测试, 但是 minium 的功能不止于仅仅是 UI 自动化, 甚至可以使用 minium 来进行函数的 mock, 可以直接跳转到小程序某个页面并设置页面数据, 做针对性的全面测试, 这些都得益于我们开放了部分小程序 API 的能力。除此之外,小程序有部分组件使用了系统原生的组件,对于这部分的组件,我们也基于 uiautomator 和 wda 做了补充。快速开始运行环境Pyt

2021-04-13 14:20:24 2011

原创 Windows下Node.js 安装的安装

1.首先在Node官网上下载对应的安装包,Node.js 安装包及源码下载地址为:https://nodejs.org/en/download/。我这里下载的是64位window系统的安装文件node-v14.16.1-x64.msi双击安装文件node-v14.16.1-x64.msi,开始node.js安装点击下一步勾选同意选项,并点击下一步5.选择node.js的安装目录,我这里选择安装在E:\devsoft\node6.接着一直点击下一步到以下界面7.点击安装

2021-04-13 13:52:56 697

原创 Windows系统下配置Node.js环境变量

配置的前提:1.我的是win10操作系统2.我的node.js的安装目录在G:\nodejs第1步:打开你的安装目录,在此目录下创建2个文件夹,命名为node_cache,和node_global命名一个字符都不能错第2步:打开命令行窗口,然后输入命令npm config set prefix “G:\nodejs\node_global”npm config set cache “G:\nodejs\node_cache”这是2行命令,需要分开执行第3步:打开环境变量设置窗口,在系统

2021-04-13 13:20:13 4002

原创 python+selenium下拉框Input方式定位

网上很多关于selenium定位select下拉列表的讲解,本文介绍自动化定位非select选择框(input假下拉列表)1.driver.find_element_by_id(“xxxx”).click();首先定位点击到下来框2.driver.find_element_by_id(“xxxx”).click() 再次定位下拉框选项定位Input选择框时分2步:1.定位到下拉框,点击2.定位到下拉框选项...

2020-07-01 10:16:41 3277 2

原创 Python+selenium文件上传

按照上传按钮的种类,分为两种:一种是input框,另外一种就比较复杂,通过js、flash等实现,标签非inputinput标签是可以直接send_keys的,这里也不例外,来看代码示例:示例网址:http://www.sahitest.com/demo/php/fileUpload.htm结果:baidu.py很明显,对于input上传,直接send_keys是最简单的解决方案。...

2020-06-30 21:42:08 203

原创 ps -aux | grep 用法

最常用的方法是ps -aux,然后再利用一个管道符号导向到grep去查找特定的进程,然后再对特定的进程进行操作ps aux输出格式:USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDUSER: 行程拥有者PID: pid(进程号)%CPU: 占用的 CPU 使用率%MEM: 占用的记忆体使用率VSZ: 占用的虚拟记忆体大小RSS: 占用的记忆体大小TTY: 终端的次要装置号码 (minor device number of tty.

2020-06-09 09:50:50 19522

原创 Linux 终端输出/保存终端显示

不能输出信息,只能保存在文件中直接将命令的结果用 > 把输出转向[root@www ~]# ls >ls.txt[root@www ~]# cat ls.txt“>” 是把输出转向到指定的文件,如文件已存在的话也会重新写入,文件原内容不会保留">> "是把输出附向到文件的后面,文件原内容会保留下来2.利用tee在输出信息的同时保存到文件中tee的含义:read from standard input and write to standard output a

2020-05-27 16:26:30 1189

原创 unittest(testCase执行顺序)

1.方法顺序def setUp(self): 在测试方法前执行def tearDown(self): 在测试方法后执行

2020-05-18 09:54:18 937

原创 常用API汇总

使用 Python Selenium WebDriver 怎么去验证一个按钮是启用的(可点击)?Selenium WebDriver API 里面给出了解决方法is_enabled()使用WebDriver API —— driver.find_element_by_css_selector().is_enabled()如果按钮可点击, 返回 True;如果按钮不可点击,返回 False...

2020-04-22 14:22:23 155

原创 winscp如何查看隐藏文件

方法一:直接使用 Ctrl + Alt + H 快捷键显示,按一次显示,再按则隐藏方法二:在打开的会话中,点击右下角已隐藏的文件数量显示方法三:1.在会话界面,点击传输选项–配置2.选择面板–勾选显示隐藏文件以点号开头的隐藏文件或文件夹都是浅黑色显示...

2020-04-14 20:25:04 3097

原创 登录-测试用例

功能性用例设计点:输入已注册的用户名和正确的密码,验证是否成功登录输入已注册的用户名和不正确的密码,验证是否成功失败,且提示信息正确输入未注册的用户名和任意密码,验证是否登录失败,且提示信息正确使用未激活账户登录,验证是否登录失败使用被停用用户登录,验证是否登录失败用户名和密码两者都为空,验证是否登录失败,且提示信息正确用户名和密码两者之一为空,验证是否登录失败,并且提示信息正确...

2020-03-31 10:38:38 502

原创 Python3的unittest用例按编写顺序执行

https://www.cnblogs.com/songzhenhua/p/9690198.htmlhttps://www.cnblogs.com/songzhenhua/p/9690198.htmlhttps://www.cnblogs.com/songzhenhua/p/9690198.htmlhttps://www.cnblogs.com/songzhenhua/p/9690198.h...

2020-03-22 14:55:24 299

原创 python+selenium 定位下拉框的时候元素被设置为 display: none

js1 = “document.getElementsByClassName(‘el-dropdown-menu’)[0].style.display=‘block’”

2020-03-20 14:34:39 1274

原创 Python实现SSH连接远程服务器

Python实现SSH连接远程服务器

2020-03-19 08:41:33 543

原创 python第三方库安装位置

一般都在python安装路径下的Lib\site-packages目录(例如:E:\Python27\Lib\site-packages)在cmd中输入一个已经安装过的包的命令,它就会显示安装的位置。比如 pip install paramiko...

2020-03-18 15:49:43 2341

原创 Xshell如何调整整体界面字体大小和颜色

•步骤一:打开Xshell软件,鼠标单击上方菜单栏的“文件”菜单,在其下拉选项选择“属性”命令, 或者也可以使用“ALT+P”快捷键打开默认会话属性。•步骤二:在打开的会话属性设置框内,选择左侧的“外观”类别,•步骤三:在右侧的窗口内,我们就可以设置终端的配色界面,以及字体样式、大小和颜色。要调节文字大小,直接单击字体大小右边的下拉按钮选择合适的大小,单击确定即可...

2020-03-18 08:58:50 2127

原创 WinSCP远程工具安装与使用

WinSCP是一款Windows下通过使用SSH协议的开源工具,用于连接Linux操作系统,可以上传或者下载文件使用1,百度直接搜索WinSCP,找到官网直接去下载即可2,找到下载直接点击DOWNLOAD即可,等待下载完成!软件安装1,双击下载完成的安装包,跳转至下图1所示,默认选择中文即可,点击确定,在跳至下一界面,点击下一步!2,默认直接是同意软件版本使用协议,继续点击接受!3...

2020-03-12 13:14:51 712

原创 修改hosts文件

如何修改hosts文件(修改hosts文件在本地使域名解析到指定IP )?1)hosts文件的位置:C:\windows\system32\drivers\etc,文件夹中找到Hosts文件并用记事本打开。2)按照 ip地址 域名 的格式添加单独的一行记录。例如112.124.39.29 www.server110.com注意,IP地址前面不要有空格,ip地址和域名之间,要有至少1个空格...

2020-03-12 09:22:26 201

原创 修改Chrome的安装位置C盘

修改Chrome的安装位置C盘

2020-01-13 09:47:16 1636

原创 苹果手机里关闭icloud照片图库时,很多视频和照片都没了,怎么恢复

https://zhidao.baidu.com/question/2143681244518023228.html

2020-01-06 10:04:21 1854

原创 DeprecationWarning: use options instead of chrome_options self.driver = webdriver.Chrome(chrome_op

DeprecationWarning: use options instead of chrome_optionsself.driver = webdriver.Chrome(chrome_options=chrome_options)

2020-01-04 16:14:46 2566

原创 Expected type 'SendEmail', got 'Type[SendEmail]' instead

Expected type ‘SendEmail’, got ‘Type[SendEmail]’ instead

2020-01-04 16:06:45 927 1

原创 pycharm中提示:Cannot find reference 'makeSuite' in '__init__.pyi'

Cannot find reference ‘makeSuite’ in ‘init.pyi’

2020-01-04 16:04:37 2627

原创 pycharm多行批量缩进和反向缩进快捷键

pycharm多行批量缩进和反向缩进快捷键在 VS, PYCHARM 中只要 拉选块之后,按下tab键,整个块就会缩进按下 shift + tab 就会反向缩进

2020-01-04 16:03:28 637

原创 Windows上PyCharm 安装教程

PyCharm 的下载地址:http://www.jetbrains.com/pycharm/download/#section=windowsprofessional 表示专业版,community 是社区版,推荐安装社区版,因为是免费使用的。1、当下载好以后,点击安装,记得修改安装路径,我这里放的是E盘,修改好以后,Next2、接下来是我们可以根据自己的电脑选择32位还是64位,目...

2020-01-04 15:30:50 1342

原创 pycharm字体Font项

File–>setings,点击选中Editor项。点击右边的Editor框内的Font分项;或者点开Editor前面的三角下拉框,也能选中Font;点开Font后,出现设置界面。右上角的reset用于重置到上一个保存的状态,apply应用你的设置;第一项, Font: 是选择你想要的字体。可以在示例框内预览。第二项, size:输入数字,设置字体的大小。第三项,line s...

2020-01-03 10:56:30 1225

原创 chrome选择鼠标悬停后出现的元素

在自动化测试-定位元素的过程中:有一类元素是鼠标悬停在特定位置才会出现的,鼠标移走,元素消失,给调试造成麻烦。怎样才能保证鼠标移走后该元素不消失呢?首先,按【F12】打开调试模式,鼠标位于悬停才出现的元素上时,点击右键,出现如下弹框此时,不要点击鼠标,将鼠标移动到调试面板,如下图...

2020-01-03 08:50:25 2501 1

原创 python+selenium跑chorme时,chromedriver的版本不对应

如果chorme和chromedriver的版本不对应,就会报类似如下错误:selenium.common.exceptions.SessionNotCreatedException: Message: session not created: Chrome version must be between 71 and 75(Driver info: chromedriver=2.46.628...

2019-12-30 15:00:48 1933

原创 chromedriver与chrome对应表

如果需要看chromedriver和chrome版本对应问题,点击:http://npm.taobao.org/mirrors/chromedriver/点击最新版本的chromedrives,查看notes.txt,就可以获得最新的版本对应表。---------ChromeDriver 79.0.3945.36 (2019-11-18)---------Supports Chrome ...

2019-12-30 15:00:06 1459

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除