首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
软件测试技能分享
霍格沃兹测试开发
创建于2022-04-20
订阅专栏
更多技能分享,请移步霍格沃兹测试学社,一起交流哦~
等 10 人订阅
共202篇文章
创建于2022-04-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
企业AI落地开源五剑客:Open-WebUI、Dify、RAGFlow、FastGPT、n8n
面对企业AI落地的数据安全、技术门槛和业务整合三大痛点,本文推荐五款开源利器:Open-WebUI(零代码交互)、Dify(低代码工厂)、RAGFlow(知识处理)、FastGPT(内容生成)和n8n
Playwright 极速入门:1 小时搞定环境搭建与首个测试脚本
本文带你1小时快速入门Playwright,完成环境搭建并编写首个测试脚本。Playwright是微软推出的现代化Web自动化测试工具,支持Chromium、Firefox和WebKit三大浏览器引擎
10+热门 AI Agent 框架深度解析:谁更适合你的项目?
为什么框架选型这么重要? 📌 一个合适的 Agent 框架,决定了你AI应用落地的速度与质量。 选框架 ≠ 选最火! 真正能跑起来、跑得稳、跑得远的 Agent 框架,才是你的最优解。
从零开始学 Dify:搭建你的第一个 LLM 应用平台
什么是 Dify? Dify(Do It For You)是一个开源的 LLMOps 平台,专注于缩短 AI 原型与生产应用之间的距离。
10大开源MCP神器!让你的AI从菜鸟变超人
MCP是什么?为什么突然爆火? MCP(Model Context Protocol) 是AI界的“万能转接头”,它让大模型能连接数据库、浏览器、设计工具甚至整个互联网,从此告别“纸上谈兵”!
实战 | UI 自动化测试框架设计与 PageObject 改造
在 UI 自动化测试过程中,面对复杂的业务场景,经常会遇到这样的挑战: 简单的录制/回放速度快,但无法适应复杂场景; 编写自动化测试脚本比较灵活,但工作量大且可维护性差; 以往的封装技术(PageOb
测试开发实战 | JMeter 典型电商场景(下单/支付)的性能压测
实战 | JMeter 典型电商场景(下单/支付)的性能压测 来自专辑 测试开发实战干货 | 原创合辑 在上一篇文章完成首页浏览压测任务 28后,我们开始下单-支付场景的压测实践。 1. 分步拆解 1
测试开发实战 | Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台
1. 为什么要搭建性能监控平台? 1.1 需求背景 在用 Jmeter 获取性能测试结果的时候, Jmeter 本身带有聚合报告如下图所示: 这个报告有几个很明显的缺点: 只能自己看,无法实时共享;
学习Docker就应该掌握的dockerfile语法与指令
在日常的工作中,常常需要制作自己的项目的镜像,一般通过以下两种方式制作镜像:Docker commit、Dockerfile。 Docker commit Docker commit一般用做从一个运行
如何确保API 的稳定性与正确性?你只需要这一招
一、什么是rest-assured 现在,越来越多的 Web 应用转向了RESTful的架构,很多产品和应用暴露给用户的往往就是一组 REST API,这 样有一个好处,用户可以根据需要,调用不同的
如何用Sonic云真机打王者
使用Sonic进行跨网段部署,助力海外业务的公司进行专项检测。提供定时任务充分利用无人值守时间回归UI测试,省时省力。自研随机事件测试与UI遍历W测试,支持打通Jenkins的DevOps流程,Son
测试开发实战|如何利用 xUnit 框架对测试用例进行维护?
如何利用 xUnit 框架对测试用例进行维护? 1、xUnit 是什么 先看 Wikipedia 上的解释: xUnit 是一系列测试框架的统称,最开始来源于一个叫做 Smalltalk 的 SUni
技术分享 | app自动化测试(Android)--App 控件定位
客户端的页面通过 XML 来实现 UI 的布局,页面的 UI 布局作为一个树形结构,而树叶被定义为节点。这里的节点也就对应了要定位的元素,节点的上级节点,定义了元素的布局结构。在 XML 布局中可以使
技术分享 | app自动化测试(Android)--元素定位方式与隐式等待
元素定位是 UI 自动化测试中最关键的一步,假如没有定位到元素,也就无法完成对页面的操作。那么在页面中如何定位到想要的元素,本小节讨论 Appium 元素定位方式。 Appium的元素定位方式 定位页
大话JMeter2|正确get参数传递和HTTP如何正确使用
上节课展示了JMeter的基础用法:录制回放功能,断言,聚合报告。李政道教授谈论学习方法,他表明我们可以获取很多信息。 但是,从了解到理解还有一段路要走。只有亲手练了才能变成理解,能获取信息不代表自己
大话JMeter4|不同的并发数可以自动化做压测吗?
上节课爱画漫画的小哥哥用漫画形式向大家展示了JMeter的进阶用法:如何搭建InfluxDB,使用更炫酷的Grafana。 看到很多小伙伴觉得看的不过瘾,在强烈的催促下,小哥哥的新文章又出来了。这次小
大话测试数据(一)
测试数据在整个测试过程中扮演着极为重要的角色,但是它却像个没有星象的演员,明明至少是男二号,但总是被观众忽略。在测试过程中,我们往往在测试计划阶段就忽略了测试数据,在起先没有给测试数据的设计、准备留出
大话测试数据(二):概念测试数据的获取
在大话测试数据(一)文章中,我提到,获取数据的第一步是获取概念上数据。这一步看起来简单,其实不是那么容易。获取概念数据和获取需求的过程是交织在一起的,事实上,它们其实是一个事儿,因为数据是需求中最重要
如何做好性能压测:压测环境的设计和搭建
性能压测,是保障服务可用性和稳定性过程中,不可或缺的一环。我们将从性能压测的设计、实现、执行、监控、问题定位和分析、应用场景等多个纬度对性能压测的全过程进行拆解,以帮助大家构建完整的性能压测的理论体系
测试人生 | 薪资翻倍涨至50W是种什么样的体验?
本人已经工作7年了,做的都是功能测试以及写一些简单的自动化脚本,加上之前没有学习的意识,导致专业技术水平与工作年限不匹配,在上家公司工作3年只有一次晋级调薪。随着时间的流逝,职场危机感越来越严重,觉得
下一页