摘要:
前言 这其实是将自己写的文章进行一个总结分类,并不代表最佳学习路线 会不断更新这篇文章...没链接的文章正在编写ing...会不会哪天我的这个目录就出现在培训机构的目录上了... 目前实战比较少(要是有多点实战,我就开培训了哈哈哈) 再次强调!没有写的内容不代表不用学哈!这里只是将自己写的进行一个归 阅读全文
摘要:
前言 在一线大厂,没有测试这个岗位,只有测开这个岗位 即使是做业务测试,那么你的title也是测开 所以想聊一聊测开的看法 但不代表这是正确的看法,仅供参考 还没来阿里之前,我对测开的看法 一直以为专职做自动化测试和性能测试是测试这条路的最终归宿 测试开发,只是大厂才可能存在的角色 测试平台,少部分 阅读全文
摘要:
广州阿里巴巴 内推大部分岗位.大量招人 技术 中台 美术 UX TA 视觉 交互 测开 项管 产品 策划 运营 市场 职能 坐标阿里华南总部大楼 【事业群介绍】大量自研游戏,已有全球手游收入排行第五、全球 SLG 手游收入排行第一的三国志,还有更多奈斯的重量级项目等着你来! 【内推优势】 绿色通道, 阅读全文
摘要:
前言 肯定有人说我装杯啊啥子的 哎呀,我还年轻,还是有点资本装一装的啦哈哈 不过,我更想听有人骂我说哪里哪里不足,进到阿里,真的是人外有人,天外有天 这一篇文章将会不断更新,在我有新的感想时写下,也是对我自己的一个总结 第二章:入职阿里巴巴一个月的感想 一切智能化 办公大楼就是个智能化的大楼,应该是 阅读全文
摘要:
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 查找页面元素的基本方法 https://www.cnblogs.com/poloyy/p/13065990.html 命令 get() fi 阅读全文
摘要:
实战教程篇 前言 这边就不教大家怎么用 pytest 写项目了哦,下面有系列文章能帮助你快速入门 Pytest + Allure 这一篇教程主要是教如何从 0 到 1 搭建自动化测试的持续集成环境 四步走 使用 Jenkins 镜像创建容器,并搭建 Python + Pytest +Allure 的 阅读全文
摘要:
如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 容器生命周期管理 run start/stop/restart kill rm create exec pause/unpause 阅读全文
摘要:
如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 前言 Jmeter 提供了很多函数 但我们一般只会用到部分的常用函数,所以重点讲解常用的函数 点击函数名即可跳转至对应的函数讲解文章了哦 阅读全文
摘要:
背景 日常工作中,经常会用到Jmeter去压测,毕竟LR还要钱(@¥&*...),而最常用的接口压力测试,我们都是通过聚合报告去查看压测结果的,然鹅聚合报告的真的是丑到家了,作为程序猿这当然不能忍!那我们要怎么给它变得好看点捏? 如何华丽变身? 方式 优点 缺点 场景 Jmeter+ant+Jenk 阅读全文
摘要:
海象运算符 PEP572 的标题是「Assignment Expressions」,也就是「赋值表达式」,也叫做「命名表达式」 不过它现在被广泛的别名是「海象运算符」(The Walrus Operator),因为:=很像海象 赋值中间变量 未使用海象运算符 pattern = re.compile 阅读全文
摘要:
Python中的inspect模块解析 Python的inspect模块是一个强大的内省工具,允许开发者检查(inspect)活动对象和源代码。它提供了一系列函数,用于获取信息关于正在运行的程序和调用堆栈,非常适合进行调试和动态分析。本文将通过介绍inspect模块的关键功能,并结合实际案例代码,来 阅读全文
摘要:
基础介绍 官方地址:https://docs.pytest.org/en/8.0.x/reference/reference.html#config-cache 在 pytest 中,cache 是一个非常有用的功能,它允许测试会话之间持久化状态 这意味着可以在一次测试运行中存储一些值,并在后续的测 阅读全文
摘要:
背景 通过 crontab 定时运行 python 脚本来发送钉钉消息 https://www.cnblogs.com/poloyy/p/15565875.html 一开始的定时任务 */1 * * * * python3 /Users/test.py 确定 Python 脚本是否可正常执行 命令行 阅读全文
摘要:
背景 在线上买了个 iphone13pro,可是等得我好着急呀!一直不发货..甚至关注了 iphone13 超话每天看看大家下的订单都发货了没... 于是乎还看到了有人预定了线下门店的提货,害得我也想直接去线下店提货了..但是每次打开官网都显示【暂无供应】 于是乎想到了简单的爬虫(其实就是发个请求而 阅读全文
摘要:
背景 想将 Python 爬下来的内容通知到钉钉 钉钉群聊机器人概述 所谓群聊机器人,指可以在群内使用的机器人,目前主要为 webhook 机器人和企业自建机器人两大类,另外通过场景群模板的方式,也可以预先配置好机器人并通过启用模板的方式安装到群内 如图所示,群主和群管理员,可以通过群助手的设置页, 阅读全文
摘要:
Python 有两种类型可以表示字符序列 bytes:实例包含的是原始数据,即 8 位的无符号值(通常按照 ASCII 编码标准来显示) str:实例包含的是 Unicode 码点(code point,也叫作代码点),这些码点与人类语言之中的文本字符相对应 a = b'h\x6511o' prin 阅读全文
摘要:
什么是 PEP8 风格 Python Enhancement Proposal #8 叫作 PEP 8 它是一份针对 Python 代码格式而编订的风格指南 尽管只要语法正确,代码随便怎么写都行,但采用一致的风格可以使代码更易读、更易懂 官方:https://www.python.org/dev/p 阅读全文
摘要:
背景 PEP8 有建议 Python 模块中 import 的导入顺序 首先引入标准库里的模块 然后引入第三方模块 最后引入自己的模块 属于同一个部分的 import 语句按字母顺序排列 isort 的作用 可以自动将 Python 模块中的 import 进行排序,并自动按类型划分以满足上面说的 阅读全文
摘要:
命令行查询 > python --version Python 2.7.16 > python3 --version Python 3.9.7 通过内置的 sys 模块查询 import sys print(sys.version) print(sys.version_info) # 输出结果 3. 阅读全文
摘要:
背景 默认启动 uvicorn 之后,访问接口会有打印日志,如下 但我觉得这个日志满足不了我,我想加内容,比如时间戳,那要怎么操作捏 首先打断点 debug 走起 F7 进到内部 ctrl + 点击 Config,然后往下看有一个 log_config ctrl + 点击 LOGGIN_CONFIG 阅读全文
摘要:
格式字符串 作用 %(name)s 日志记录器的名称(记录通道) %(levelno)s 日志记录级别的数字 DEBUG=10、INFO=20、WARNING=30、ERROR=40、CRITICAL=50 %(levelname)s 日志记录级别的文本 “DEBUG”、“INFO”、“WARNIN 阅读全文
摘要:
前置知识 JSONResponse:https://www.cnblogs.com/poloyy/p/15364445.html response_model:https://www.cnblogs.com/poloyy/p/15317585.html 背景 在写辣鸡平台,然后有统一的自定义 JSO 阅读全文
摘要:
背景 数据表都很可能会有一两个字段需要保存日期时间数据,那应该用什么 Mysql 类型来保存呢? 前面讲过 datetime、timestamp、int 的方式来保存日期时间 如何存储 10位、13位的 unix 时间戳? date、datetime、timestamp 的区别 本篇文章会对 dat 阅读全文
摘要:
背景 前面有讲过存日期时间可以用 datetime、timestamp 类型:https://www.cnblogs.com/poloyy/p/15546735.html 格式是: YYYY-MM-DD hh:mm:ss 但假设我不想存具体的日期时间,想存一个 unix 时间戳呢? 啥是 unix 阅读全文
摘要:
MySQL 整数类型的存储字节数和范围 type存储字节数有符号最小值无符号最小值有符号最大值无符号最大值 TINYINT 1 -128 0 127 255 SMALLINT 2 -32768 0 32767 65535 MEDIUMINT 3 -8388608 0 8388607 16777215 阅读全文
摘要:
date、datetime 的区别 顾名思义,date 日期,datetime 日期时间,所以 date 是 datetime 的日期部分 MySQL 以 YYYY-MM-DD hh:mm:ss 格式检索和显示 datetime 值 datetime 支持的日期时间范围 1000-01-01 00: 阅读全文
摘要:
一句代码 在 cmd 中执行 > python3 -c 'import locale; print(locale.getpreferredencoding())' UTF-8 阅读全文
摘要:
背景 运行代码报错了 cryptography is required for sha256_password or caching_sha2_password 这段报错意思是说 sha256_password 和 caching_sha2_password 这两个加密算法需要用到 cryptogr 阅读全文
摘要:
背景 写 shell 脚本的时候想根据系统版本来做条件判断,所以这篇就是这里搬那里搬,当做记录了 cat /proc/version 获取内核信息 [root@poloyy ~]# cat /proc/version Linux version 4.18.0-240.22.1.el8_3.x86_6 阅读全文