Pycharm
丶凉
一位秀发茂密的软件测试工程师,喜欢python,目标是自动化工程师
工作中遇到了很多坑,博客大多是我的爬坑日记,希望能把你从坑里拉一把 ♥
展开
-
Python+xlrd:实现Excel文件内容读取(全文件or指定sheet页)
Python+xlrd:实现Excel文件内容读取原创 2022-10-01 15:09:29 · 3052 阅读 · 0 评论 -
Python+Pytest:E ModuleNotFoundError: No module named ‘xxx‘ 解决办法
今天调试代码,遇到了如下的报错:E ModuleNotFoundError: No module named 'xxx'大家肯定会吐槽:这不就是你导入模块的时候出错,或是说你根本没有这个模块嘛解决方向一:将 ‘XXXX’ 包放在 python 的 site-package 文件夹下解决方向二:可能是 ‘XXXX’ 包没有新建 _ _init _ _.py解决方向三: _ _init _ _.py 需要声明包含 ‘XXXX’ 包的函数但是问题显然没有想象中这么简单,尝试了以上所有方法原创 2021-11-08 17:25:51 · 2387 阅读 · 1 评论 -
Allure:怎样让领导在他自己本地查阅报告内容
Allure:怎样打包报告扔给领导,让他自己看?解决办法来了原创 2021-10-26 17:52:22 · 7161 阅读 · 6 评论 -
Pytest+Allure+Anywhere:报告本地运行,分享给局域网内其他同事查阅
Allure报告分享给局域网内其他同事查阅,解决anywhere:无法加载文件 C:\Program Files\nodejs\node_global\anywhere.psl,因为在此系统上禁止运行脚本问题原创 2021-10-26 10:04:21 · 2179 阅读 · 2 评论 -
PyCharm:清理Open Recent缓存项目记录
当打开的项目太多,缓存的项目记录就变得多了如何清理缓存的项目记录呢?打开PyCharm编辑器File > Open Recent > Manage Projects点击项目右侧的齿轮图标 > Remove from Recent Projects 【移除最近打开的项目】重新点击 File ,此时缓存的项目记录就没有了...原创 2021-10-25 11:27:05 · 2935 阅读 · 0 评论 -
Pytest:ModuleNotFoundError: No module named ‘_pytest.resultlog‘ 报错解决办法
解决办法参考:https://www.cnblogs.com/QiKa/p/14457269.html今天逛 Gitee ,克隆了一些开源的 Pytest 代码到本地研究,在 PyCharm 中一键添加、更新了很多第三方插件,导致我之前完美运行的代码突然报了如下所示的错误信息:ModuleNotFoundError: No module named '_pytest.resultlog'分析原因:因为安装了 pytest-rerunfailures(这个插件是失败重跑插件)然转载 2021-10-14 18:28:56 · 953 阅读 · 0 评论 -
Pytest:allure在pycharm下运行出现乱码提示问题解决办法
在使用pycharm下运行脚本,生成allure报告时,提示以下错误:错误提示问题分析原因:PyCharm 程序的环境没有配置到系统环境 Path 中问题解决办法:进入桌面,鼠标右键点击 PyCharm 图标,选择【打开文件所在位置】复制 PyCharm 安卓目录的 bin 文件夹绝对路径将路径添加至 Path 环境变量中重启 PyCharm ,再次执行脚本,执行成功且乱码消失...原创 2021-10-13 11:33:18 · 812 阅读 · 0 评论 -
Unittest:setUpClass(cls)的使用以及参数化调用
接口测试中,很多接口都是登陆之后才能操作的,这就导致每条接口测试用例脚本都需要传入一个字段:Token,每条用例都要调用一次登录方法未免显得太憨憨了,所以就用到了Unittest框架中的 setupclass( ) 方法代码实战【Demo提供思路】:'''导入unittest框架类库'''import unittestclass TestMethod_test(unittest.TestCase): '''定义一个全部变量''' token = None @class.原创 2021-03-16 18:36:40 · 3967 阅读 · 0 评论 -
Pycharm 编辑器文本中间出现有一条分割线
Pycharm 去掉编辑器中间的分割线原创 2021-01-05 16:50:31 · 8484 阅读 · 0 评论 -
Pycharm 连接MongoDB数据库,并做简单的查询操作
最近做接口测试,需要向未注册的手机号发送验证码,调试校验验证码接口问了开发小伙伴得知,验证码都存到了MonogoDB数据库中捣鼓了半天也算是研究出来了,代码如下:【因为我只用到了查询操作,所以对于MonogoDB语法不做深入解释】'''先导入模块,没有的话就去 File > Settings 下载 或者 pip3 instll pymongo'''import pymongo# 开发环境的 Host 地址【瞎写的记得替换】host = "127.0.0.1"# post 连接.原创 2020-12-21 17:15:59 · 3257 阅读 · 0 评论 -
Pycharm DIY背景图片,让你的界面酷起来!
实现方法【按操作一步步来,很简单的】:在 pycharm 界面连按两次 shift 键在弹出的框内输入:set background image 【翻译就是:设置-背景-图片】选择图片,调整透明度,点击保存,大功告成...原创 2020-12-15 14:46:28 · 1277 阅读 · 0 评论 -
基于Unittest框架写的自动化脚本右键运行出现 run “py.test for ...“的解决办法
一、看图,python脚本都是 unittest 写的,但是,运行的时候没注意是 py.test 就运行了二、网上找了解决办法,说是要修改默认运行方式进入:File - Settings - Tools - Python Integrated Tools三、到这你可能以为就结束了,但现实会打你几巴掌已经用 py.test 运行过的用例仍然只能用 pytest 去运行但是刚刚没有运行过的用例就可以使用unittest运行就导致了一个 .py 文件下的用例出现了两种执行方式原创 2020-11-06 10:43:15 · 1310 阅读 · 1 评论 -
基于Unittest框架写的脚本,Pycharm中如何使用unittest去执行Run运行脚本操作
今天写了一个基于unittest框架的脚本,运行时发现默认执行脚本的方法变成了 py.test ???网上找到了解决办法:修改脚本默认执行方式File > Settings > Tools > Python Integrated Tools > Default test runner...原创 2020-10-12 16:27:02 · 315 阅读 · 0 评论 -
关于pycharm依赖库 install to user‘s package directory 的排坑日记
今天基于 unittest 写了一个接口自动化脚本,右键 Run 没有问题但是我想放到我本地的 jenkins ,所以想先以 dos 命令试试果不其然,报错了~~ 害,开始排坑(报错显示没有依赖包)1、首先确认自己python的环境变量配置和pycharm是否一致---- 就在这时,我发现下载依赖库的时候勾选了:install to user’s package directory2、恍然大悟,然后就在想:① 怎么把我的依赖库复制到我pycharm选择的python程序所在的原创 2020-09-28 11:17:40 · 6748 阅读 · 1 评论 -
PyCharm之python书写规范--消去提示波浪线【强迫症福音】
1、打开 Pycharm2、找到 File > Settings3、 在 Settings 中 : Editor > Color Sheame > General找 到 : Error and Warnings ,会看到 Typo 和 Weak Warning4、然后回到 Pycharm ,代码规范的波浪线就消失啦...原创 2020-09-24 14:32:53 · 902 阅读 · 0 评论 -
基于Unittest 框架的几种用例加载方式
♥ 先准备一个【测试套件】 和 【测试加载器】'''先用suite套件存储用例【存储测试用例的容器】'''suite = unittest.TestSuite()'''创建一个加载器,寻找所有的用例【方法】'''loader = unittest.TestLoader()一、定位到 class类,加载类原创 2020-09-23 21:18:55 · 173 阅读 · 0 评论 -
文件上传类接口的调试方法【postman 和 python代码 和 jmeter】
做接口测试工作的时候遇到了【上传文件】的接口postman 下很容易就调试通过,但是想python实现接口自动化在博客上面翻阅了好多的博客呀【鱼龙混杂太难找到合适的了。。。】不过好在我集中了几篇博客的思路和同事的帮助,终于调通了一、先讲一下 Postman 如何实现上传文件【比较简单】二、python 脚本如何实现文件上传接口调试附上源码:import requests# 你的接口url地址url = "http://xxxx/api/xx/File/原创 2020-09-23 20:50:43 · 647 阅读 · 0 评论 -
python之openpyxl操作Excel文件读写
一、安装 Openpyxl 模块File > Settings > Project Interpreter二、桌面生成 Excel 文件,写入一些数据并复制到PyCharm中注:【openpyxl 只支持 .xlsx 格式的 Excel 文件】三、pycharm 中使用 openpyxl 读取文件数据# -*- -*- -*- -*- -*- -*- -*- -*- # -*- coding: utf-8 -*-原创 2020-08-02 13:14:59 · 2117 阅读 · 1 评论 -
python用例和数据的分离处理之DDT数据驱动测试
一、先安装 ddt 模块:1. 可以直接 cmd 命令行敲: pip install ddt【pip行不通试试 pip3 / pip.exe 安装】2.按照下面的GIF图片,在pycharm直接安装二、ddt 简单使用先导入 ddt 模块: import ddtclass类上方输入: @ddt.ddt 【固定语法,无需深究】函数方法上方输入: @ddt.data( )↑ ↑ ↑ 【括号传参,传几个参数就生成几条测试用例】# -*- -*- -*- -*- -*-原创 2020-08-02 00:59:19 · 637 阅读 · 0 评论 -
python3.x基于HTMLTestRunner输出美化版测试报告
官方源码输出的报告emmm在一位大佬的博客找到了源码大佬名叫:流浪的python 原文跳转地址害,话不多说,直接放美化版python3.x源码了链接:https://pan.baidu.com/s/1wXA9xwP6h1ISGMNZX19hdQ提取码:n91i可以直接辅助代码替换pycharm中的文件,也可以下载网盘链接资源导入# FileName : MyHTMLTestRunn...转载 2020-05-04 16:23:31 · 804 阅读 · 0 评论 -
PyCharm社区版的下载与安装
原文链接:PyCharm社区版的下载与安装PyCharm社区版的下载与安装以PyCharm 2018.3.4社区版本为例:打开:PyCharm官网,选择 Download选择社区版下载双击可执行文件进行安装,如果出现用户账户控制,选择是即可进入安装界面,选择Next选择安装位置安装选项这里:create desktop shortcut:根据系统位数勾选对应的选项update path variable:可以勾选将启动器添加到pathupd转载 2020-07-10 11:01:24 · 1710 阅读 · 0 评论