技术栈
mock
DsirNg
15 天前
mock
·
ci
·
契约测试
·
接口契约
·
前后端协作
接口协作的交接面:让并行开发从约定走到发布
前后端并行开发常被理解为“前端先用 Mock 做页面,后端同时写接口,最后一起联调”。这种做法能让工作更早启动,却不一定能减少返工:如果双方对字段含义、错误处理或边界状态理解不同,Mock 页面完成得越快,后续调整可能越集中。
Helix250
15 天前
python
·
单元测试
·
实战
·
mock
·
pytest
·
测试覆盖率
·
fixture
Python单元测试实战:pytest框架从入门到企业级测试体系搭建指南
当团队因害怕破坏现有功能而不敢重构代码时,当每次上线前都要人工回归验证数十个场景时,当线上Bug反复出现在已修复过的逻辑中时——这些痛点都指向同一个根源:缺乏可信的自动化测试保障。许多开发者将测试视为“额外负担”,实则混淆了“编写测试的时间”与“没有测试所消耗的隐性成本”。本文摒弃玩具级示例,聚焦真实业务代码的测试挑战:如何测试依赖外部服务的函数?怎样避免测试本身成为维护噩梦?如何让测试真正驱动设计改进?所有方案均源自金融级系统实践,兼顾严谨性与工程效率。
光年2000
1 个月前
java
·
maven
·
mock
·
jetty
Mock-Server开箱即用的Mock服务
liulilittle
1 个月前
ai
·
自动化
·
llm
·
mock
·
测试
·
tools
mock 规范总纲
第0条(基线)本目录一切数字以 20260918 磁盘实测为准;旧数引用禁止。产品源码与文档冲突时以源码为准并即时修正文档。
liulilittle
1 个月前
ai
·
自动化
·
llm
·
mock
·
lua
·
测试
麻将结算全链路语义(SETTLE_SEMANTICS)
第0条(基线)本文件语义以产品源码为权威源;引用只允许以文件与符号(函数、字段、协议名)给出;行号引用前必须复核现码。文件简称:PS=玩法服,GS=游戏服,CC=客户端核心,SC=场景服,MC=匹配中心,DF=麻将定义。进程链路:PS 到 MC 到 SC 到 GC 到 GS 到 CC。
liulilittle
1 个月前
ai
·
自动化
·
llm
·
mock
·
lua
·
测试
·
tools
麻将服务器崩溃补偿与异常处理语义(CRASH_SEMANTICS)
第0条(基线)本文件语义以产品源码为权威源;引用只允许以文件与符号(函数、常量、字段、协议名)给出。常量:MAHJONG_PROTO_CRASH = 1020、MAHJONG_EVENT_CRASH = 7(mahjong_define.lua)。
liulilittle
1 个月前
ai
·
自动化
·
llm
·
mock
·
lua
·
测试
·
tools
麻将 UI 层可观察行为(UI_BEHAVIOR)
第0条(基线)本文件语义以产品源码与 UI 脚本为权威源;引用只允许以文件与符号(函数、控件路径、纹理名)给出;行号引用前必须复核现码。
liulilittle
1 个月前
ai
·
自动化
·
llm
·
mock
·
测试
·
script
·
tools
麻将节点间路由转发链:失败回退与错误传播语义(ROUTE_SEMANTICS)
第0条(基线)本文件语义以产品源码为权威源;引用只允许以文件与符号(函数、协议名)给出;行号引用前必须复核现码。
liulilittle
1 个月前
ai
·
架构
·
自动化
·
llm
·
mock
·
测试
·
tools
mock 框架架构
第0条(基线)本文件覆盖 core.lua、framework.lua、framework_engine.lua、framework_ui.lua、loader.lua、node_ps.lua、node_client.lua、tab_loader.lua、xml_ui_loader.lua、frame_driver.lua;一切数字以 20260918 磁盘实测为准,旧数引用禁止。
liulilittle
1 个月前
ai
·
自动化
·
llm
·
mock
·
lua
·
测试
·
tools
C++ 引擎接口到 mock 的映射(INTERFACE_MAP)
第0条(基线)依据=C++ 绑定与注册清单(Luna 机制、全局函数、各服务器 KScriptFuncList、闭源 UI 引擎头文件)加 Lua 使用矩阵(tools/scan_framework_usage.lua,扫描根为 modules/ 与 scripts/,共 2525 个 Lua 文件,20260918 实测)。新增或缺失接口必须先查本表;未实现的必须补入 mock 并登记本表。
DsirNg
2 个月前
ci/cd
·
mock
·
openapi
·
契约测试
·
接口契约
·
前后端协作
·
pact
别把联调当验收:用可执行契约管住接口变更
前后端并行时,最常见的误解是:前端有 Mock、后端有接口文档,等接口写完再联调即可。问题在于,Mock 只能让前端继续开发,接口文档只能表达约定;二者都不能自动证明真实服务是否兑现了约定。于是,一个看似顺畅的并行流程,往往会在联调阶段集中暴露问题:
console.log('npc')
3 个月前
前端框架
·
mock
·
react
·
visual studio
·
项目架构
Mock 服务设计指南
本文档总结了一套经过实践验证的 Mock 服务设计方案,适用于前端开发阶段的接口模拟,具有模块化、可维护、真实业务逻辑等优势。
Misnearch
5 个月前
mock
端开发中解决后端未就绪问题
如果你需要保持原有的 fetch / ajax 请求代码不变,只是想让网络请求返回假数据,可以使用专业的 Mock 工具: Mock Service Worker (MSW):这是目前非常推荐的现代方案。它通过拦截浏览器底层的网络请求来返回模拟数据,你的业务代码完全不需要修改,非常适合在本地开发和测试阶段使用。 Mock.js:经典的 Mock 库,可以通过拦截 XHR/Fetch 请求并生成随机或固定的 JSON 数据,适合快速验证页面渲染逻辑。
wxmtwfx
5 个月前
linux
·
mock
·
googletest
Googletest Mock示例
本示例展示如何使用 Googletest 和 Googlemock 框架来测试一个包含硬件适配层(HAL)和应用层的系统。通过模拟(Mock)硬件适配层,我们可以在不依赖实际硬件的情况下测试应用层的逻辑。
Lan.W
6 个月前
前端
·
javascript
·
vue.js
·
mock
vue3-element-admin里新增mock接口一直没有生成,不生效
模版UI项目:https://github .com/youlaitech/vue3-element-admin
小陈的进阶之路
7 个月前
python
·
mock
接口Mock测试
在接口测试中,对于某些不容易构造或者不容易获取的接口,用一个模拟接口来代替。后端合同删除代码未开发完,测试工作如何开展?
10km
9 个月前
java
·
spring boot
·
mock
·
map
·
multipartfile
Spring Boot 环境下使用 Map<String, MultipartFile> 实现文件上传功能
在现代Web应用开发中,文件上传是一个常见的功能需求。Spring Boot提供了多种文件上传的实现方式,其中使用Map<String, MultipartFile>类型参数进行文件上传是一种灵活且强大的方案。
一念一花一世界
9 个月前
java
·
mock
·
postin
·
接口管理工具
PostIn项目实战 - 使用Mock数据尽早满足前后端接口开发需求
PostIn是一款开源免费的接口管理工具,包含项目管理、接口调试、接口文档设计、接口数据MOCK等模块,同时可以对项目进行灵活的成员权限、消息通知管理等。本文将介绍如何配置并使用MOCK虚拟数据。
哈哈~haha
10 个月前
mock
·
test
·
mock server
UI5_Walkthrough_Step 26:Mock Server Configuration 模拟服务器配置
Mock Server:模拟服务器,模拟后端api服务器,用一个模拟对象替换系统的部分。主要目的:新建文件夹26复制UI5_Walkthrough_Step 25: Remote OData Service Odata服务 文件夹下内容