摘要: 常用异常种类 1 AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x 2 IOError 输入/输出异常;基本上是无法打开文件 3 ImportError 无法引入模块或包;基本上是路径问题或名称错误 4 IndentationError 语法错误(的子类 阅读全文
posted @ 2021-05-06 03:01 Jc_code 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 设计思路: 本文整理归纳以往的工作中用到的东西,现汇总成基础测试框架提供分享。 框架采用python3 + selenium3 + PO + yaml + ddt + unittest等技术编写成基础测试框架,能适应日常测试工作需要。 1、使用Page Object模式将页面定位和业务操作分开,分离 阅读全文
posted @ 2021-05-06 02:55 Jc_code 阅读(947) 评论(2) 推荐(5) 编辑
摘要: 为何选择代码框架进行接口测试? 本文总结分享介绍接口测试框架开发,环境使用python3+selenium3+unittest+ddt+requests测试框架及ddt数据驱动,采用Excel管理测试用例等集成测试数据功能,以及使用HTMLTestRunner来生成测试报告,目前有开源的poman、 阅读全文
posted @ 2021-05-06 02:19 Jc_code 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 前言:前篇已经通过python代码实现了逻辑,传送门:https://www.cnblogs.com/jc-home/p/14447850.html 现在后篇记录的是打包成exe的方式给项目其他同事使用 实现方法: 1、通过安装pyinstaller模块,在py文件路径下命令执行:pyinstall 阅读全文
posted @ 2021-02-25 17:26 Jc_code 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 前言: 由于项目原因,配置测试环境与正式环境切换频率很高,且环境内容会因不同开发提测而变化,固写了一键切换环境与自定义修改环境内容的工具。用于记录。 一:实现逻辑: 1、读取注册表中客户端的安装目录,把通用的环境配置文件添加到固定目录下实现配置测试环境; 2、通过读取注册表中客户端的安装目录,遍历固 阅读全文
posted @ 2021-02-25 16:48 Jc_code 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: httpdug 阅读全文
posted @ 2021-02-02 11:44 Jc_code 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 飞书开放平台:https://www.feishu.cn/hc/zh-cn/articles/360024984973-%E5%9C%A8%E7%BE%A4%E8%81%8A%E4%B8%AD%E4%BD%BF%E7%94%A8%E6%9C%BA%E5%99%A8%E4%BA%BA 以下是进行接入飞 阅读全文
posted @ 2021-01-15 20:56 Jc_code 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: 尝试在python3.7上直接使用pip install opencv安装opencv,结果出错,没有找到对应版本。网上说采用pip install opencv-python可以安装,没想到出现如下错误 原因:可以看出是由于连接超时,因此我们可以通过换源的方法来解决国内主要的源如下:阿里云 htt 阅读全文
posted @ 2021-01-15 11:50 Jc_code 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 前言: 我们可以通过map功能进行重定向,但如果同一个域名进行的是不同请求与返回。此时map在这里就不适用了。 我们可以通关对某一请求进行断点,在进行修改请求或者返回。这样就可以满足我们的需求了。 一: 抓取自己需要打断点的域名请求,右键选择Breakpoints。此时就是选择该请求打断点。 二: 阅读全文
posted @ 2020-08-26 15:00 Jc_code 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 未安装charles可以查看安装篇,传送门:https://www.cnblogs.com/jc-home/p/13220110.html 这篇主要讲解charles的一些常用功能 一:断点 步骤: 1、右击接口链接,选择“Breakpoints” 2、在浏览器刷新对应接口的页面 3、此时会自动跳转 阅读全文
posted @ 2020-07-01 21:09 Jc_code 阅读(228) 评论(0) 推荐(0) 编辑