tags: [“pytest”, “python”] 快速上手Pytest接口测试 背景 以前有分享过httprunner+pytest相关的使用方法,并且一直使用httprunner编写用自动化脚本,以前的经验可以快速帮我们上手pytest框架。为了快速上手pytest,HttpRunner 与Pytest 在编写自动化脚本异同点对比: 项目初始化 克隆项目◦ git clone git@gitlab.guangpuyun.cn:clinic-diag/test/poct_api_test.git 了解项目结构 安装依赖 ◦ 项目根目录下打开 …
构建fastapi步骤 1.在fast_api项目下,创建文件gunicorn.conf.py 其内容如下: workers = 5 # 定义同时开启的处理请求的进程数量,根据网站流量适当调整 worker_class = "gevent" # 采用gevent库,支持异步处理请求,提高吞吐量 bind = "0.0.0.0:80" # 监听IP放宽,以便于Docker之间、Docker和宿主机之间的通信 2.python依赖存于项目requirements.txt文件内 3.fast_api项目下,构建Dockerfile,其内容如下: FROM …
25年一季度投资反思 最近几天资产缩水严重,大概亏了1w左右。因为一个黑天鹅事件,美国向中国加了125%关税。 虽然后面又涨回来了,但是我在市场最恐慌的时候卖出了至少2/3的股票仓位,导致后面的反弹与我无缘。经过这次亏损我有一下几点反思。 这说明我对这种短期的方向判断力是不够的,不太适合做短线。 另外一定要合理控制仓位,我之所以承受这么大的波动损失是因为我的股票型基金+股票的配比太大。借这次减仓后,需要合理配置这类高风险的资产。以后股票资产不能超过总账户的10% 另一个反思的点是我需要拉长定投周期,如果定投只能坚持几个月往往是在在左侧定投右侧卖出造成较大的亏损。既然选择了定投就应该让定投起到 …
Gemma 3 被谷歌称为目前最强的开源视觉模型之一。 该模型支持超过35种语言,能够分析文本、图像和短视频。值得注意的是,Gemma 3 的视觉编码器经过升级,支持高分辨率和非方形图像,并引入了 ShieldGemma 2 图像安全分类器,用于过滤被分类为性暗示、危险或暴力的内容。这些特性使得 Gemma 3 成为当前最强大的开源视觉模型之一。 最新的 Gemma 3 多模态开源模型新功能 使用世界上最好的单加速器模型进行构建: Gemma 3 以其尺寸提供最先进的性能,在 LMArena 排行榜的初步人类偏好评估中胜过 Llama3-405B、DeepSeek-V3 和 o3-mini。这 …
回滚到指定提交 git reset –hard c1ac53850b0314a20e97f669bafc8bb67a3a1124 git push 放弃变更强制提交 git reset –hard ; git pull –force 子模块的使用
一、核心语法精要 1. 标题与段落 # 主标题(H1) ## 二级标题(H2) 普通段落直接换行书写,空行分隔段落 2. 列表系统 无序列表项 [x] 已完成任务 [ ] 待办事项 有序列表 第二项 3. 代码展示 ```python def hello_hugo(): print("Welcome to Hugo Blog!") 二、Hugo增强特性 短代码应用 {{< highlight python “linenos=table” />}} def hugo_shortcode(): return “Hugo特色功 …
关于汇报过程的反思 汇报过程难免还是有些紧张,感觉到不是内心害怕什么,就是单纯的紧张,可能是缺乏长时间汇报的经验,或者当初不擅长表达和总结。不过与以前对比效果稍好,这次准备的反而不多,可能是最后汇报的原因。并没有太多火力集中在我身上。 汇报往往会有许多问题和意见,对于别人的意见的看法,有些是好的意见,但是也不乏一些意见仅仅是提问人为了找存在感而提出来的。而且有些人相当强势,咄咄逼人,不给你反驳的机会。这种人往往都是狭隘和傲娇的,往往沉浸在自己的世界。对于这种意见,一笑了知即可。但是当触及到我们的棱角时,需要适当的发作。否则这些人会得寸进尺。 这次汇报准备并不充分,但是汇报效果反而不错。与之前 …
背景 当前业务核心聚焦于 POCT 领域,设备购买和设备使用等关键功能,已成为测试工作的重点保障对象,但随着系统复杂度的提升,手工的回归测试工作很难全面覆盖。为了确保关键业务功能的质量稳定性,有必要引入自动化测试,增加测试覆盖范围,降低已有功能漏测的风险,提前发现问题。 目标 短期目标:接入自动化测试(截至3月底) 前期准备工作 预研不同的自动化测试框架,结合中长期目标与现实情况及各个框架的优缺点选择一套合适的自动化框架 对比几款常见接口测试框架 初步选定:pytest + Requests 语法简洁容易上手-接入成本低 灵活,社区支持好,插件丰富-适合复杂测试场景 制定初步的方案 自动化项 …
《金字塔原理》读书笔记(全) 一、 表达的逻辑 1. 为什么要用金字塔? 2. 金字塔内部结构 3. 如何构建金字塔? 4. 序言的具体写法 5. 演绎推理与归纳推理 二、 思考的逻辑 6.应用逻辑顺序 (一)时间顺序 (二)结构顺序 (三)程度顺序 7.概括这种思想 (一)行动性思想的概括——说明采取行动的结果/目标 (二)描述性思想的概括——找出各结论之间的共性 三、 解决问题的逻辑 8.界定问题 (一)界定问题的连续分析法: (二)界定问题的框架 9.结构化分析问题 四、 演示的逻辑 10.在书面上呈现金字塔 11.在PPT中呈现金字塔 12.在字里行间呈现金字塔 读后心得 部分参考笔 …