编程技术 测试自动化实战指南:从理念到落地的工程化之路 ✨本文基于生产环境实践,面向测试工程师、开发团队与技术决策者,系统阐述测试自动化的工程化实施路径。 1. 引言与目标定位 1.1 为什么要做测试自动化 测试自动化的核心价值不在于"减少人工"这一表面目标,而在于通过可重复执行的验证机制,实现以下精确化的业务与质量目标: 缩短反馈周期 在生产环境中,我们曾经历过这样的场景
开源分享 Github开源项目推荐(六) TypeScript项目 Suna 一个开源的通用人工智能助手项目,通过自然语言对话帮助你完成各种实际任务。它提供了一个强大的工具包,包括浏览器自动化、文件管理、网络爬取、命令行执行、甚至网站部署等功能。Suna的独特之处在于其隔离的执行环境,保证每个AI代理都在一个安全、独立的沙箱中运行,拥有自己的浏览器、代码解释器和文
Docker部署 Docker一键部署Zammad客户支持系统 💡Zammad作为一款开箱即用的开源客服系统,凭借其敏捷部署与多渠道整合能力,正成为中小企业构建客户服务体系的利器。该系统可以30秒快速部署,支持NAS等私有化环境的运行。 一、项目简介 核心功能矩阵 全域渠道聚合:无缝对接微信、邮件、网页聊天等12+沟通平台,实现跨渠道咨询统一归集与智能分配,消除多平台切换的信息孤岛。 智能工单引擎
Docker部署 精选文章 Docker一键部署NewsNow专属新闻站 💡NewsNow是什么? 一个开源的实时新闻聚合工具,支持微博、知乎、抖音、华尔街见闻等17+平台的热榜抓取(支持自定义新闻源)。界面简洁,支持多设备同步阅读,适合自媒体运营、信息爱好者等群体。 核心亮点:30分钟自动更新缓存,登录用户可强制刷新数据,支持Docker一键部署,兼容群晖、绿联、飞牛等NAS系统。无广告、开源免费,数据存储本地化。 界
编程技术 使用postman造数 在日常实际工作中,postman除了可以用于单接口调试及自动化测试之外,还可以作为我们日常造数的工具来使用。在日常测试中,无论是功能测试还是协助开发定位问题,总是绕不开造数。在没有现成的造数平台可用的情况下,有什么快捷的方法可以帮我造数呢?接下来我们讲下如何使用postman来帮我们造测试数据,从而提升我们的工作效率。 Postman的运行时基于Node
编程技术 Postman请求导出 🎉现在我们对postman的导入和变量都有了一定的认识,接下来说说postman的导出。 postman中有2中导出:批量导出 和 单接口导出。 一、批量接口导出 右击需要导出的Collection,下滑找到 export 通过postman的导出功能,我们可以快速的将我们本地的接口请求导出为json文件。这里的导出只导出了请求,如果我们
编程技术 写给测试新人 🎉今天逛知乎看到有人在问“我是一名软件测试工程师,空闲的时候我应该做什么?”很想说点什么,于是有了这篇文章。 看书+学习1~2门编程语言。 先说看书吧。我发现,很多人对看书这件事的功利心很强。一说看书,那就一定要从当前看的书中学到肉眼可见的东西。我曾跟好多新来的同事说要多看书。他们第一句回答都是肯定的,第二句就是问我有什么技术类的书推荐。我说
Docker部署 精选文章 Docker一键部署Wiki知识库系统 💡Wiki.js 是一个基于 Node.js 的开源项目,用于构建自定义的个人或团队知识库系统。它提供了一个简洁美观、功能强大的 Web 界面,让用户可以轻松创建、编辑和共享知识内容。项目链接 界面预览 一、首页 二、定制化选项 支持多种语言包 三、便捷的知识库内容管理 四、支持多种主流的身份验证 五、多种知识内容形式的展示
🌲技能树充电 儿童启蒙英语学习笔记摘录-1 💡孩子刚起步学英语,最近网上看到了一些英语口语方面的视频,所以整理摘录下来后续给到孩子看看。 一、表达好吃 表达内容 不正确表达 正确表达 表达好吃 不要直接使用delicious This is so yummy (适合孩子说) This is yucky (适合孩子说) Wow, this tastes so good! Oh
Docker部署 Docker 部署 Stirling PDF(Full版) 💡Stirling PDF 是一个功能强大的本地托管网页 PDF 操作工具。它可以对 PDF 文件执行各种操作,包括拆分、合并、转换、重组、添加图片、旋转、压缩等。Stirling PDF 不会发起任何出站请求进行记录或跟踪。所有文件和 PDF 要么完全存在于客户端,要么仅在任务执行期间驻留在服务器内存中,或者仅为执行任务而暂时存放在文件中。用户下载的
Docker部署 告别卡顿:基于域名重定向的Docker Hub镜像加速方案 💡本项目为开源项目,仅供个人学习和研究使用。使用本项目必须遵守适用的法律法规。您应确保在使用本项目时,不违反任何第三方的权利或适用的法律法规。项目地址 CF-Workers-docker.io 是一个基于 Cloudflare Workers 的 Docker 镜像代理工具。它可以中转对 Docker 官方镜像仓库的请求,解決一些访问限制和加速访问
开源分享 Github开源项目推荐(五) TypeScript项目 Developer-roadmap 该项目是一个由开源社区维护的交互式学习资源项目,旨在帮助开发者规划他们的职业发展道路。 它为各种技能水平和兴趣的开发者提供了全面的学习路线图,涵盖了从前端和后端开发到云计算和数据科学等广泛的技术领域。 项目链接 InvokeAI
服务器 高效博客管理:通过Shell脚本实现Ghost模板的自动替换 需求背景 🤔Ghost每次版本升级后,主题下面所有的hbs模版均会被重置。如果你有自定义的模版,那么每次都会手动再覆盖回去。这对于那些喜欢尝鲜的人来说很不友好。所以自己就写了个shell脚本,将这些繁琐的过程简化了一下。 Shell脚本 以默认主题Casper来说,你需要提前备份好Casper目录下的所有自定义修改后的.hbs模版。并将这些模
Docker部署 Artalk自托管评论系统搭建与配置 ✨Artalk 是一款简单易用但功能丰富的评论系统,可以做到开箱即用,能轻松的置入任何博客、网站、Web 应用。 Artalk官网 环境准备 * VPS一台 最低配置1核1G 带宽1M即可 * 服务器系统:本文演示的系统是ubuntu20.04(LTS) * 域名一个 * 安装好Docker、Docker-compose、Nginx P
一书万人眼 读《为什么是毛泽东》有感 刚读初中那会上历史课时,被中华民族源远流长的历史吸引,开始喜欢历史。后来学到近现代史,被清政府的腐败无能和民国时期蒋介石政府的贪得无厌所刺痛。再后来很长的一段时间里都会刻意回避近现代史相关的书或者是电视剧,所以对那一段历史知之甚少。不知道中国共产党成立之初的曲折历程,只知道一些大概的时间节点。 前段时间追完《追风者》,剧中林樵松对共产党赶
开源分享 Windows软件推荐(一) 维护类 PowerToys Microsoft PowerToys是一款免费的系统工具软件,由微软为Windows操作系统上的系统管理员设计。这些程序为系统加入或变更了一些功能,并加入更多自定义选项以提高生产力。PowerToys可用于Windows 95、Windows XP、Windows 10和Windows11。W
一书万人眼 读《一句顶万句》有感 知道这本书是因为2022年的《脱口秀大会》,还在看节目的时候就去微信读书上搜了然后加入了书架。却总是因为这样或那样的原因一直没看。前几天刚看完一本小说,不知道看啥时又上微信读书去找书,刚好翻到了这本,想起当时李诞把这本书夸的天上有地上无的于是决定看看。 看完后的第一感觉是结尾太突然了,在完全没想到的地方突然就结了。我甚至怀疑是网络问题,导致
一书万人眼 读《邓小平时代》有感 第一次看关于中国领导人的书。之前对国家元首的感官受父辈影响较多。而父辈们受自身文化程度和获取信息渠道的限制,看待问题又都比较片面。他们对时政的评价都是从自身利益出发,他们看不到政策对大多数人的影响更看不到对后世的影响。这本书让我们从更宽广的视角来看待改革开放,更深的体会到古往今来凡事改革都会触碰一些人的利益而让另一些人获利。 作为一个在农村
开源分享 Github开源项目推荐(四) HTML项目: Hyperui 免费的 Tailwind CSS 组件的集合,通过这些现成的组件代码,可以直接在你的网站项目中使用。 Github项目链接 TypeScript项目: Code-server 通过浏览器在任何机器上运行VS Code。 Github项
随笔 日本音乐的中国情结:20首纯音乐作品 在当今快速发展的数字时代,音乐其实早已跨越了地域和文化的界限,成为连接全球听众的一种强大媒介。特别是在国内,一些纯音乐作品因其独特的韵律和深邃的情感表达,广受欢迎,成为无数人日常生活中不可或缺的精神粮食。这些旋律伴随着人们工作、学习,甚至在静静地思考时提供慰藉。然而有趣的是,许多在国内自媒体中广泛流传且深受喜爱的音乐作品,实际上都是源自日本的音乐家