- 请求一个需要登录才能访问的接口(基于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创业一个团队,在创建一个项目。在把需要一起协作的人员添加到团队中在进行项目编辑把需要进行协作的人员拉取到项目中之后在进入项目创建接口就可以进行接口协作了
- 前言做后端开发将近七年,从最初纯手动敲业务代码、逐行打印日志定位故障,到现在深度结合大模型贯穿需求拆解、编码、自测、故障排查全链路,我真切感受到 AI 工具对研发工作的重塑。前两年身边还有不少同事抵触大模型,觉得会弱化编码能力、产出代码质量差;但经过近一年项目落地验证,合理规范使用大模型不仅不会降低技术功底,反而能把开发者从重复、机械的低价值工作中解放出来,集中精力做架构设计、业务逻辑抽象、... 前言做后端开发将近七年,从最初纯手动敲业务代码、逐行打印日志定位故障,到现在深度结合大模型贯穿需求拆解、编码、自测、故障排查全链路,我真切感受到 AI 工具对研发工作的重塑。前两年身边还有不少同事抵触大模型,觉得会弱化编码能力、产出代码质量差;但经过近一年项目落地验证,合理规范使用大模型不仅不会降低技术功底,反而能把开发者从重复、机械的低价值工作中解放出来,集中精力做架构设计、业务逻辑抽象、...
- 一、C/C++ 嵌入式项目手动单元测试的普遍痛点车载、工控类 C/C++ 嵌入式软件开发长期依赖人工搭建单元测试体系,绝大多数团队仍采用手写驱动、自制桩函数、源码插桩的传统模式,落地过程存在多重难以解决的工程问题。第一,测试环境搭建周期长、人力成本高。开发人员需要手动编写海量测试驱动代码、模拟底层硬件接口桩函数,针对中断、总线、寄存器、定时器等外设逐一封装模拟逻辑,中型 ECU 项目仅测试代... 一、C/C++ 嵌入式项目手动单元测试的普遍痛点车载、工控类 C/C++ 嵌入式软件开发长期依赖人工搭建单元测试体系,绝大多数团队仍采用手写驱动、自制桩函数、源码插桩的传统模式,落地过程存在多重难以解决的工程问题。第一,测试环境搭建周期长、人力成本高。开发人员需要手动编写海量测试驱动代码、模拟底层硬件接口桩函数,针对中断、总线、寄存器、定时器等外设逐一封装模拟逻辑,中型 ECU 项目仅测试代...
- HarmonyOS开发:自动化测试核心要点:CI流水线里没有自动化测试,就像买了车不装刹车——构建是能跑了,但你怎么知道跑对了方向? 背景与动机上一篇文章搞定了构建自动化,CI流水线能自动编译出HAP了。然后呢?你确定这个HAP能正常启动?确定新功能没把老功能搞坏?确定边界条件都处理了?别急着点头。你手动测了一遍?那下次改代码呢?再手动测一遍?下下次呢?手动测试的问题和手动构建一模一样:不... HarmonyOS开发:自动化测试核心要点:CI流水线里没有自动化测试,就像买了车不装刹车——构建是能跑了,但你怎么知道跑对了方向? 背景与动机上一篇文章搞定了构建自动化,CI流水线能自动编译出HAP了。然后呢?你确定这个HAP能正常启动?确定新功能没把老功能搞坏?确定边界条件都处理了?别急着点头。你手动测了一遍?那下次改代码呢?再手动测一遍?下下次呢?手动测试的问题和手动构建一模一样:不...
- HarmonyOS开发:UiTest框架——UI自动化测试📌 核心要点:UiTest框架是HarmonyOS官方提供的UI自动化测试利器,通过Driver驱动+Component组件的架构模型,让你用代码模拟用户操作,把手动验证变成自动化流水线。 背景与动机你写完一个页面,怎么确认它真的能跑?手动点一遍?改个按钮颜色再点一遍?十个页面呢?五十个呢?手动测试这条路,项目稍微复杂一点就彻底走... HarmonyOS开发:UiTest框架——UI自动化测试📌 核心要点:UiTest框架是HarmonyOS官方提供的UI自动化测试利器,通过Driver驱动+Component组件的架构模型,让你用代码模拟用户操作,把手动验证变成自动化流水线。 背景与动机你写完一个页面,怎么确认它真的能跑?手动点一遍?改个按钮颜色再点一遍?十个页面呢?五十个呢?手动测试这条路,项目稍微复杂一点就彻底走...
- HarmonyOS开发:Hypium框架与单元测试基础📌 核心要点:Hypium是HarmonyOS官方测试框架,基于JUnit风格设计,支持ArkTS/JS/C/C++多语言,掌握它的核心API和运行机制,是写好鸿蒙单元测试的第一步。 一、背景与动机你写完一个函数,怎么确认它真的能跑通?手动跑一遍?改一行代码再跑一遍?十个函数呢?一百个呢?手动验证这条路,走到项目稍微复杂一点就彻底走不... HarmonyOS开发:Hypium框架与单元测试基础📌 核心要点:Hypium是HarmonyOS官方测试框架,基于JUnit风格设计,支持ArkTS/JS/C/C++多语言,掌握它的核心API和运行机制,是写好鸿蒙单元测试的第一步。 一、背景与动机你写完一个函数,怎么确认它真的能跑通?手动跑一遍?改一行代码再跑一遍?十个函数呢?一百个呢?手动验证这条路,走到项目稍微复杂一点就彻底走不...
- 三年前,我接手过一个"祖传项目"。打开文件的那一刻,我仿佛穿越进了迷宫:变量名叫 a、b、temp1,一个函数写了800行,注释里赫然写着"别动这段,动了会炸,我也不懂为啥"。那天晚上,我盯着屏幕,突然理解了什么叫"技术债务"——它不是抽象概念,是实打实的加班、脱发,和凌晨三点还在搜"如何优雅地重构屎山"的孤独。后来我学乖了:写代码时多花10分钟想"以后的人怎么看",可能帮未来的自己省下10... 三年前,我接手过一个"祖传项目"。打开文件的那一刻,我仿佛穿越进了迷宫:变量名叫 a、b、temp1,一个函数写了800行,注释里赫然写着"别动这段,动了会炸,我也不懂为啥"。那天晚上,我盯着屏幕,突然理解了什么叫"技术债务"——它不是抽象概念,是实打实的加班、脱发,和凌晨三点还在搜"如何优雅地重构屎山"的孤独。后来我学乖了:写代码时多花10分钟想"以后的人怎么看",可能帮未来的自己省下10...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签