- 请求一个需要登录才能访问的接口(基于COOKIE)在后台在开发、调试接口时,常常会遇到需要登陆才能请求的接口。比如:获取登陆用户的收藏列表,此时,我们就需要模拟登陆状态进行接口调试了。如图:今天,我们讲解利用ApiPost的环境变量,解决这种需要先登录再请求的接口依赖情况。ApiPost提供了2种方案:方案I、开启全局cookieapipost提供了开启全局cookie的功能。开启路径如下:... 请求一个需要登录才能访问的接口(基于COOKIE)在后台在开发、调试接口时,常常会遇到需要登陆才能请求的接口。比如:获取登陆用户的收藏列表,此时,我们就需要模拟登陆状态进行接口调试了。如图:今天,我们讲解利用ApiPost的环境变量,解决这种需要先登录再请求的接口依赖情况。ApiPost提供了2种方案:方案I、开启全局cookieapipost提供了开启全局cookie的功能。开启路径如下:...
- 2分钟玩转APIPOST本文通过简单介绍如何利用ApiPost调试接口和快速的生成接口文档,让您初步体验ApiPost的魅力! 1. API写完想要测试?试试模拟发送一次请求新建接口,我想模拟发送请求如下curl --location --request POST 'https://echo.apipost.cn/get.php?c=Course&id=1000' \--header 'U... 2分钟玩转APIPOST本文通过简单介绍如何利用ApiPost调试接口和快速的生成接口文档,让您初步体验ApiPost的魅力! 1. API写完想要测试?试试模拟发送一次请求新建接口,我想模拟发送请求如下curl --location --request POST 'https://echo.apipost.cn/get.php?c=Course&id=1000' \--header 'U...
- 本文通过简单介绍如何利用ApiPost调试接口和快速的生成接口文档,让您初步体验ApiPost的魅力! 1. API写完想要测试?试试模拟发送一次请求新建接口,我想模拟发送请求如下curl --location --request POST 'https://echo.apipost.cn/get.php?c=Course&id=1000' \--header 'User-Agent: Ap... 本文通过简单介绍如何利用ApiPost调试接口和快速的生成接口文档,让您初步体验ApiPost的魅力! 1. API写完想要测试?试试模拟发送一次请求新建接口,我想模拟发送请求如下curl --location --request POST 'https://echo.apipost.cn/get.php?c=Course&id=1000' \--header 'User-Agent: Ap...
- 问题: 如何有效管理LLT用例,避免重复和遗漏,其他人也能快速了解用例内容? 回复:低层级测试一般来说包括单元测试,功能集成测试和子系统之间的测试。 单元测试是针对函数这一层级的测试,一个文件中会存放多个函数,我们在创建测试文件的时候呢,我们会对应这个源代码的文件。比方说我们现在有个文件叫source1.xx,那我们在创建测试文件的时候,我们可以定名为source1Test.xx,接下来,我... 问题: 如何有效管理LLT用例,避免重复和遗漏,其他人也能快速了解用例内容? 回复:低层级测试一般来说包括单元测试,功能集成测试和子系统之间的测试。 单元测试是针对函数这一层级的测试,一个文件中会存放多个函数,我们在创建测试文件的时候呢,我们会对应这个源代码的文件。比方说我们现在有个文件叫source1.xx,那我们在创建测试文件的时候,我们可以定名为source1Test.xx,接下来,我...
- 问题: 微软如何判断开发人员的测试代码质量,即测试的有效性?有哪些手段? 回复: 我在微软做过几个项目。每个项目都要求有单元测试和集成测试。单元测试的测试覆盖率必须在85%以上才算过关,每次有修改的时候,所有的测试案例都要跑一遍,保证100%通过。上面是工具上的一些指标。在编写测试案例的过程中,不管是单元测试还是集成测试,测试框架都是离不了的。使用测试框架的好处就是我们只关心如何去添加测试案... 问题: 微软如何判断开发人员的测试代码质量,即测试的有效性?有哪些手段? 回复: 我在微软做过几个项目。每个项目都要求有单元测试和集成测试。单元测试的测试覆盖率必须在85%以上才算过关,每次有修改的时候,所有的测试案例都要跑一遍,保证100%通过。上面是工具上的一些指标。在编写测试案例的过程中,不管是单元测试还是集成测试,测试框架都是离不了的。使用测试框架的好处就是我们只关心如何去添加测试案...
- 部分情况下,通过ApiPost发送时会报socket hangup 错误。可以通过添加一个全局请求头 connection,值留空来解决。 部分情况下,通过ApiPost发送时会报socket hangup 错误。可以通过添加一个全局请求头 connection,值留空来解决。
- apipost之前的版本只支持单接口、单目录、单项目分享,没办法跨目录指定不同的接口集合,5.2版本开始,解决了这个问题 apipost之前的版本只支持单接口、单目录、单项目分享,没办法跨目录指定不同的接口集合,5.2版本开始,解决了这个问题
- 用户反馈,当URL含有@等字符时出现如下错误:经排查,是由于默认开启了mock自动识别导致的,在设置里关闭即可: 用户反馈,当URL含有@等字符时出现如下错误:经排查,是由于默认开启了mock自动识别导致的,在设置里关闭即可:
- apipost支持接口在线协作编辑功能,打开apipost创业一个团队,在创建一个项目。在把需要一起协作的人员添加到团队中在进行项目编辑把需要进行协作的人员拉取到项目中之后在进入项目创建接口就可以进行接口协作了 apipost支持接口在线协作编辑功能,打开apipost创业一个团队,在创建一个项目。在把需要一起协作的人员添加到团队中在进行项目编辑把需要进行协作的人员拉取到项目中之后在进入项目创建接口就可以进行接口协作了
- 默认 Mock 会宽容地接受任意属性访问和方法调用,导致拼写错误或签名不匹配的测试假通过。本文通过最小示例演示问题,并说明如何用 create_autospec、patch(autospec=True) 和 spec_set=True 让 mock 对象严格匹配真实接口,最后给出运行方法与边界限制。 默认 Mock 会宽容地接受任意属性访问和方法调用,导致拼写错误或签名不匹配的测试假通过。本文通过最小示例演示问题,并说明如何用 create_autospec、patch(autospec=True) 和 spec_set=True 让 mock 对象严格匹配真实接口,最后给出运行方法与边界限制。
- 用AI怎样做自动化工序? 用AI怎样做自动化工序?
- 我为什么把单元测试从“走过场”变成了“必修课”说实话,我以前对单元测试的态度是:能跑就行,能不写就不写。理由很充分:需求天天变,写完就改,测了也白测;业务逻辑简单,肉眼 review 就够了;时间紧,写测试不如多写两个接口。这些话听着耳熟吧?我以前就是这么跟同事、跟自己说的。直到有一次,我改了一个“简单到不能再简单”的工具方法——把一个字符串截取函数从按字符数截取改成按字节数截取。改动不到... 我为什么把单元测试从“走过场”变成了“必修课”说实话,我以前对单元测试的态度是:能跑就行,能不写就不写。理由很充分:需求天天变,写完就改,测了也白测;业务逻辑简单,肉眼 review 就够了;时间紧,写测试不如多写两个接口。这些话听着耳熟吧?我以前就是这么跟同事、跟自己说的。直到有一次,我改了一个“简单到不能再简单”的工具方法——把一个字符串截取函数从按字符数截取改成按字节数截取。改动不到...
- Google开发者博客在2026年10月15日公开了一套Agent评测路径:从关键用户旅程、模拟用户和人工Trace审阅,逐步走到自动评测与合并门禁。真正值得测试团队关注的,不是又多了一个评测框架,而是“最终答案看起来没问题”已经不足以证明Agent可以上线。Google在最新的Agent评测文章里给了一个很刺眼的提醒:Agent可能已经陷入循环、重复调用工具、烧掉大量Token,最后却仍然... Google开发者博客在2026年10月15日公开了一套Agent评测路径:从关键用户旅程、模拟用户和人工Trace审阅,逐步走到自动评测与合并门禁。真正值得测试团队关注的,不是又多了一个评测框架,而是“最终答案看起来没问题”已经不足以证明Agent可以上线。Google在最新的Agent评测文章里给了一个很刺眼的提醒:Agent可能已经陷入循环、重复调用工具、烧掉大量Token,最后却仍然...
- 让 AI 写测试,但不让 AI 决定什么是对的:CodeArts Agent + JUnit 5 为 Java 老项目补齐单元测试摘要:接手 Java 老项目时,最让人头疼的往往不是新增一个接口,而是修改一段没有测试保护的业务逻辑。本文围绕华为云码道 CodeArts 代码智能体内置的 developer-test-agent,以优惠券结算服务为例,演示从业务规则梳理、测试用例设计,到 J... 让 AI 写测试,但不让 AI 决定什么是对的:CodeArts Agent + JUnit 5 为 Java 老项目补齐单元测试摘要:接手 Java 老项目时,最让人头疼的往往不是新增一个接口,而是修改一段没有测试保护的业务逻辑。本文围绕华为云码道 CodeArts 代码智能体内置的 developer-test-agent,以优惠券结算服务为例,演示从业务规则梳理、测试用例设计,到 J...
- 1. 结构化“反哺”测试用例(覆盖边界条件)让大模型写单测,如果只说“帮我写单测”,产出的往往全是 Happy Path(正常流程)。提问技巧:明确要求覆盖异常与边界。推荐提示词:“针对以下方法,使用 Mockito + JUnit 5 编写单测。要求分别覆盖:正常调用、空入参(Null/Empty)、第三方服务超时异常,并给出断言说明。”效果:模型会自动补全边界数据构造和 Mock 行为,... 1. 结构化“反哺”测试用例(覆盖边界条件)让大模型写单测,如果只说“帮我写单测”,产出的往往全是 Happy Path(正常流程)。提问技巧:明确要求覆盖异常与边界。推荐提示词:“针对以下方法,使用 Mockito + JUnit 5 编写单测。要求分别覆盖:正常调用、空入参(Null/Empty)、第三方服务超时异常,并给出断言说明。”效果:模型会自动补全边界数据构造和 Mock 行为,...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签