- 请求一个需要登录才能访问的接口(基于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创业一个团队,在创建一个项目。在把需要一起协作的人员添加到团队中在进行项目编辑把需要进行协作的人员拉取到项目中之后在进入项目创建接口就可以进行接口协作了
- iOS 异步业务逻辑单元测试异步业务逻辑容易受网络速度、回调顺序和任务取消影响。如果测试依赖真实服务或固定等待,不仅执行缓慢,还会偶发失败。稳定的单元测试应隔离外部依赖,主动控制结果与时序,并验证成功、失败、取消和乱序等路径。 一、把依赖抽象成小协议页面模型不直接创建网络客户端,而是依赖与业务相关的仓库协议:protocol ProfileRepository { func fetc... iOS 异步业务逻辑单元测试异步业务逻辑容易受网络速度、回调顺序和任务取消影响。如果测试依赖真实服务或固定等待,不仅执行缓慢,还会偶发失败。稳定的单元测试应隔离外部依赖,主动控制结果与时序,并验证成功、失败、取消和乱序等路径。 一、把依赖抽象成小协议页面模型不直接创建网络客户端,而是依赖与业务相关的仓库协议:protocol ProfileRepository { func fetc...
- 单元测试实战:从「补测试」到用测试驱动设计覆盖率报表挺好看,却没人敢重构——一改实现几十个测试变红。这种测试不叫安全网,叫负债。这篇讲清测试买什么、测什么不测什么、Mock 的边界、覆盖率的陷阱,以及怎么从遗留代码里长出可用的测试。工程实践手记 ·2026-09-16 ·约 12 分钟阅读一、先想清楚:测试买的是「改代码的底气」很多团队的测试现状是:覆盖率报表挺好看,但没人敢重构——因为一改... 单元测试实战:从「补测试」到用测试驱动设计覆盖率报表挺好看,却没人敢重构——一改实现几十个测试变红。这种测试不叫安全网,叫负债。这篇讲清测试买什么、测什么不测什么、Mock 的边界、覆盖率的陷阱,以及怎么从遗留代码里长出可用的测试。工程实践手记 ·2026-09-16 ·约 12 分钟阅读一、先想清楚:测试买的是「改代码的底气」很多团队的测试现状是:覆盖率报表挺好看,但没人敢重构——因为一改...
- 如何管好一个研发团队? 如何管好一个研发团队?
- CodeArts 使用指南:华为云代码智能体实战手册更新日期:2026-08-21阅读时长:约 15 分钟 引言在软件工程日益复杂的今天,开发者需要面对海量的代码库、繁琐的构建流程、难以复现的缺陷以及永无止境的需求迭代。CodeArts(华为云码道)是华为云推出的代码智能体,它深度集成于开发流程之中,能够理解项目上下文、执行多步骤任务、调用专业工具链,从而把开发者从机械重复的劳动中解放出来... CodeArts 使用指南:华为云代码智能体实战手册更新日期:2026-08-21阅读时长:约 15 分钟 引言在软件工程日益复杂的今天,开发者需要面对海量的代码库、繁琐的构建流程、难以复现的缺陷以及永无止境的需求迭代。CodeArts(华为云码道)是华为云推出的代码智能体,它深度集成于开发流程之中,能够理解项目上下文、执行多步骤任务、调用专业工具链,从而把开发者从机械重复的劳动中解放出来...
- AI 辅助编程工具正在改变单元测试的编写方式,但代码生成后的测试通过率远未达到理想状态。以 CodeArts 代码智能体为例,不少开发者发现自动生成的单元测试在本地跑不通,反复调试后依然难以定位问题。CodeArts 代码智能体单元测试失败解决的效率,取决于能否快速识别失败的典型根源,而不是盲目重试提示词。 AI 辅助编程工具正在改变单元测试的编写方式,但代码生成后的测试通过率远未达到理想状态。以 CodeArts 代码智能体为例,不少开发者发现自动生成的单元测试在本地跑不通,反复调试后依然难以定位问题。CodeArts 代码智能体单元测试失败解决的效率,取决于能否快速识别失败的典型根源,而不是盲目重试提示词。
- 在实际开发中,一个功能模块的完成通常涉及多个工具的切换:用Navicat或DataGrip建表、在IDEA中编写接口代码、在Swagger编辑器中补充文档注解、用JUnit编写测试用例——每个环节都有各自的上下文和操作方式。工具链的频繁切换不仅消耗时间,也增加了遗漏和出错的概率。飞算JavaAI的处理思路是:在单一入口内完成从数据库设计到接口文档再到单元测试的全链路产出。本文以「用户订单系统... 在实际开发中,一个功能模块的完成通常涉及多个工具的切换:用Navicat或DataGrip建表、在IDEA中编写接口代码、在Swagger编辑器中补充文档注解、用JUnit编写测试用例——每个环节都有各自的上下文和操作方式。工具链的频繁切换不仅消耗时间,也增加了遗漏和出错的概率。飞算JavaAI的处理思路是:在单一入口内完成从数据库设计到接口文档再到单元测试的全链路产出。本文以「用户订单系统...
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签