Releases: Inceptzws/software-design-test
Releases · Inceptzws/software-design-test
Release list
v1.2.1 — 收录信息与信任信号 / Listing information
[1.2.1] - 2026-10-04
新增 / Added
- README 新增「收录信息」一节:一句话价值、能力分类、安装命令(npm / GitHub / tarball / link)、
兼容与运行要求、权限与数据说明、真实输出(8/8 自检 + 29/29 测试 + 会话演示),
以及 DSH Plugin Hub 收录徽章与非官方声明。 .github/workflows/publish.yml:npm Trusted Publishing(OIDC) 发布工作流(含 provenance 与
粒度令牌备用方案)。默认仅手动触发,配置好 Trusted Publisher 或NPM_TOKEN后可改为打 tag 自动发布。- README「分发与发布」一节:npm / GitHub / Release 三个渠道与维护者发布流程。
变更 / Changed
- 安装命令同时给出
--profile web与--profile desktop两种写法,并补充 tarball 安装方式。
v1.2.0 — 模拟真实用户 / Simulate a real user
[1.2.0] - 2026-10-04
新增 / Added
- 触发词即开始:用户说「模拟真实用户测试」或英文等价表达(
simulate a real user test、
run a real-user simulation test、simulated user testing、test it like a real user)时,
插件立即进入真实模拟测试:一句话确认对象 → 发权限问卷 → 建会话开跑,不再讨论方法论。 - 测试内容清单
TEST-CONTENT.md:15 类"测什么",每类含检查项 / 怎么看 / 判据——
窗口与界面尺寸、鼠标速度与指针、目标尺寸与间距、工具栏与菜单、文字排版、布局层级、反馈状态、
效率流程、键盘焦点、可访问性、性能响应、错误恢复、数据输入、跨设备一致性、视觉打磨,
附阈值速查表(WCAG 2.5.8 / 2.5.5 / 1.4.3 / 1.4.4 / 1.4.10、Apple 44pt、Material 48dp、
0.1s–1s–10s 响应时限、悬停 300–500ms)。 - 窗口尺寸与指针速度专项:窗口尺寸矩阵(最小 / 默认 / 最大化 / 分屏 / 缩放 200% / 多显示器)、
指针总行程与精细操作测量法(录屏帧估算,不需要任何自动化工具)。 - 会话脚手架新增
content.md(15 类跟踪表 + 十分钟快扫 + 尺寸/速度测量表);
发现条目新增content(测试内容类别)与criteria(判据)字段。 - 报告新增 「测试内容分布」 一节,按测试内容聚合发现、给出每类最坏级别与判据。
- 并入已核验的调研细节:单人启发式评估的发现率(严重 42% / 轻微 32%)、严重级=频率×影响×持续性、
认知走查会话组织(任一问"否"即 Fail)、出声思维"不许救援"、N=5 只是发现法则、
检查类方法与真人会话必须交替;观察记录 11 字段与 issue record 字段清单。 - 修正两处以讹传讹:巡游按书中的"城区"分组(Configuration / Dirty Harry 不在书内)、
SFDIPOT而非SFDPOT(补回 Interfaces 透镜)。 - 新增 CI(
.github/workflows/verify.yml)与CHANGELOG.md。
变更 / Changed
- 插件改名为
software-design-test(原dsh-observed-ui-test);主技能同名,
是/菜单里的直接入口;cordis.patch.yml行 id 与包名同步。 - 重心从"观察式测试"移到**"如何模拟真实用户做软件测试"**:主技能重写,
README / 安装说明 / 使用说明 / 框架总览 / locale / package 描述全部改为模拟优先的叙述。 countTableRows修正为只统计文件内第一张表,避免content.md的测量表被计入类别数。