python
测试工程师_
本来早想创建一个博客写点东西,用自己走的路来帮助学者们少绕弯儿,也帮助自己积累知识的时候不忘最初的梦想,现在想来也不晚,通过一年半的积累我想把我学到的以及今后要走的路让csdn的一片片文章记录
展开
-
桌面程序代码+依赖做成安装包
使用工具: Inno Setup Compiler 打包工具注意事项:1.加载程序打包成exe生成的文件 2.使用pyinstaller -D按目录打包后 加载全部依赖环境 3.基于安装包名称和ico图标资源...原创 2021-07-01 14:32:10 · 121 阅读 · 0 评论 -
python小技能 reload 分享-- 包含场景
场景: 在现场调试阶段,如果调试中需要重复更改代码时,我们为了省去每次都发布重启项目(因为我本人修改一次代码需要让银行的业务人员帮我登录一次,输入一次账号密码,我本人也感觉很麻烦别人) 这种时候 能用到reload作用:reload本身是在import包之后重新导入包,这样即便不需要重新启动项目也能够吧在此模块中所修改的代码实现热启动。用法:reload前该模块必须已经import过A文件中的A类class A(object): def main(): ...原创 2021-02-23 22:49:23 · 207 阅读 · 2 评论 -
自动化测试之pytest(二)
pytest跳过测试用例使用mark.skip 不需要加条件带条件跳过。 定义一个变量 age = 18 skipif可以加条件pytest使用@pytest.fixture装饰器,来实现部分用例的前置和后置,语法规则如下:1)scope: 表示的是fixtrue标记的方法的作用域。 function(默认)函数,class,module,package/session2)params:参数化支持【...原创 2020-12-16 16:20:13 · 371 阅读 · 0 评论 -
自动化测试之pytest(一)
pytest 其实是一个单元测试框架解释: 在软件开发过程中,针对最小的单位(函数,方法)进行正确性的检查测试比如 java: junit 或者 testng python: unittest 或者 pytest举例:1.测试发现(从某个文件或多个文件中找到需要执行的测试用例) 2.测试执行(安装一定的顺序和规则去执行,生成结果) 3.测试断言(通过断言判断预期结果和实际结果的差异) 4.测试报告...原创 2020-12-16 11:14:45 · 7649 阅读 · 1 评论 -
python工作实用面向对象晋级
希望大家可以吧代码复制下来运行看看class Config: name = '测试' age = '18'def encode(func): def wrapper(*args, **kwargs): print('encode') func(*args, **kwargs) return wrapperclass...原创 2020-03-19 09:10:47 · 153 阅读 · 0 评论 -
python常用写法技巧
1.日志抛出:print('文件:%s,\r\n行数: %s,\r\n错误内容: %s' % ( e.__traceback__.tb_frame.f_globals['__file__'], e.__traceback__.tb_lineno, e))可以打印出报错文件,报错行号,以及报错内容,适合刚学习异常抛出的人晋级2.实体类书写class Clai...原创 2020-03-04 15:41:19 · 477 阅读 · 0 评论 -
jinkens shell脚本
原创 2018-08-28 11:19:53 · 512 阅读 · 0 评论 -
phython 线程学习
Python3 通过两个标准库 _thread 和 threading 提供对线程的支持。_thread 提供了低级别的、原始的线程以及一个简单的锁,它相比于 threading 模块的功能还是比较有限的。threading 模块除了包含 _thread 模块中的所有方法外,还提供的其他方法:threading.currentThread(): 返回当前的线程变量。 threadin...原创 2018-08-02 16:54:50 · 1131 阅读 · 0 评论 -
jupyter工具推荐
pip install jupyter安装jupyter 是一个很好用的python编译器用过就知道了 安装完成之后输入jupyter notebook 自行体验把原创 2018-08-02 10:56:11 · 796 阅读 · 0 评论 -
flask开发电影后台的模型设计Modles层的书写
1.安装数据库连接依赖包使用信赖主机的源方法安装flask-sqlalchemy2. 打开上一张的models定义会员以及会员登陆日志数据模型设计标签 电影 上映预告数据模型设计评论收藏权限校色管理员操作日志数据模型设计管理员登陆日志操作日志数据模型设计 ...原创 2018-07-20 17:20:31 · 341 阅读 · 0 评论 -
Flask 第一个程序
原创 2018-07-20 15:20:09 · 226 阅读 · 0 评论 -
python虚拟环境搭建 virtualenv 以及 flask的安装
pip install virtualenv 安装virtualenv pip freeze 检查是否存在virtualenv虚拟化环境 virtualenv使用方法: 1. 创建虚拟环境: virtualenv venv 2. 激活虚拟环境: source venv/bin/activate...原创 2018-07-20 10:14:36 · 605 阅读 · 0 评论 -
python积累之数据库的精讲--与存储的交互
本来在考虑要不要在一章里挑出几个模块来进行讲解,发现内容有点多,本章主要介绍两个模块1.mysql 2.mssql我们公司现在用的是mysql和sqlserver 所以总结出来两套常用数据库类型供大家使用。 之后的储存系统redis和rabbitMQ消息队列会在之后的章节为大家列出我所写的所有模块都是基础模块,在工作中肯定能够用到。很多人在刚开始都是一个问题,其实就是东西太多不知道学什么,作为...原创 2018-06-22 11:43:24 · 344 阅读 · 0 评论 -
python积累之Excle的读写过程
我们需要引入两个python的模块分别做python和excle的交互:1.xlwt模块 这个模块实现的是puthon写入excle的工作。2.xlrd模块 这个模块实现的是python读取excle的工作。首先给大家xlwt的所有操作练习总结出了xlwt这个模块的所有功能,需要的话大家自己练习,多练,多看,在用的时候才能知道。python这种功能性语言本来就是为做事情简便而出发的,记住xl...原创 2018-06-21 17:06:35 · 594 阅读 · 0 评论