qa-testability-advocacy
当测试发现"这个功能测不了"、"加个日志就能定位"、"这个模块没法 Mock"时使用此技能。从可控性(能否控制测试条件)、可观察性(能否看到内部状态)、可隔离性(能否独立测试)、自动化性和可诊断性五个维度评估系统的可测试性水平,给出具体的系统改进建议和推动策略。可测试性差的系统一定质量差——不是因为系统本身不好,是因为你根本测不透它。输出可测试性评估报告和各维度的改造建议。 ⚠️ 本技能含废弃测试清理建议,执行前请确认非关键数据。 触发场景:可测试性、难测、不好测、测试推动、架构改进、可测性评审、需要推动架构改进可测试性时。 Use
as observed 2026-09-29T04:47:03.526Z- Identifier
qa-testability-advocacy- Source
- ClawHub
- Version observed
- 1.8.0
- Source repository
- not published
- Repository observation
- No source repository listed
- First observed here
- 2026-08-28T22:54:40.332Z
- Observations recorded
- 5
- Installs (reported upstream)
- 3
- Weekly downloads (upstream)
- 1,009
- Declared license
- MIT-0
Observation history
2026-09-29T04:47:03.526Z
Fields that differed: changelog latestVersion summary
| Field | Before | After |
|---|---|---|
changelog |
"1.7.7" | "- Major refactor: moved detailed testability dimension checklists from SKILL.md to a new reference file for better modularity.\n- Added references/testability-dimensions.md to sto |
latestVersion |
"1.7.7" | "1.8.0" |
summary |
"当测试发现\"这个功能测不了\"、\"加个日志就能定位\"、\"这个模块没法 Mock\"时使用此技能。从可控性(能否控制测试条件)、可观察性(能否看到内部状态)、可隔离性(能否独立测试)、自动化性和可诊断性五个维度评估系统的可测试性水平,给出具体的系统改进建议和推动策略。可测试性差的系统一定质量差——不是因为系统本身不好,是因为你根本测不透它。输出可测试 | "当测试发现\"这个功能测不了\"、\"加个日志就能定位\"、\"这个模块没法 Mock\"时使用此技能。从可控性(能否控制测试条件)、可观察性(能否看到内部状态)、可隔离性(能否独立测试)、自动化性和可诊断性五个维度评估系统的可测试性水平,给出具体的系统改进建议和推动策略。可测试性差的系统一定质量差——不是因为系统本身不好,是因为你根本测不透它。输出可测试 |
2026-09-28T03:46:57.521Z
Fields that differed: license changelog description displayName latestVersion summary
| Field | Before | After |
|---|---|---|
license |
null | "MIT-0" |
changelog |
"显示名改中文" | "1.7.7" |
description |
"当测试发现\"这个功能测不了\"、\"加个日志就能定位\"、\"这个模块没法 Mock\"时使用此技能。从可控性(能否控制测试条件)、可观察性(能否看到内部状态)、可隔离性(能否独立测试)、自动化性和可诊断性五个维度评估系统的可测试性水平,给出具体的系统改进建议和推动策略。可测试性差的系统一定质量差——不是因为系统本身不好,是因为你根本测不透它。输出可测试 | null |
displayName |
"可测试性倡导" | "qa-testability-advocacy" |
latestVersion |
"1.7.6" | "1.7.7" |
summary |
"当测试发现\"这个功能测不了\"、\"加个日志就能定位\"、\"这个模块没法 Mock\"时使用此技能。从可控性(能否控制测试条件)、可观察性(能否看到内部状态)、可隔离性(能否独立测试)、自动化性和可诊断性五个维度评估系统的可测试性水平,给出具体的系统改进建议和推动策略。可测试性差的系统一定质量差——不是因为系统本身不好,是因为你根本测不透它。输出可测试 | "当测试发现\"这个功能测不了\"、\"加个日志就能定位\"、\"这个模块没法 Mock\"时使用此技能。从可控性(能否控制测试条件)、可观察性(能否看到内部状态)、可隔离性(能否独立测试)、自动化性和可诊断性五个维度评估系统的可测试性水平,给出具体的系统改进建议和推动策略。可测试性差的系统一定质量差——不是因为系统本身不好,是因为你根本测不透它。输出可测试 |
2026-09-02T06:49:02.991Z
Fields that differed: changelog description displayName latestVersion summary
| Field | Before | After |
|---|---|---|
changelog |
"1.7.5: 版本号升级" | "显示名改中文" |
description |
"当测试发现\"这个功能测不了\"、\"加个日志就能定位\"、\"这个模块没法 Mock\"时使用此技能。从可控性(能否控制测试条件)、可观察性(能否看到内部状态)、可隔离性(能否独立测试)、自动化性和可诊断性五个维度评估系统的可测试性水平,给出具体的系统改进建议和推动策略。可测试性差的系统一定质量差——不是因为系统本身不好,是因为你根本测不透它。输出可测试 | "当测试发现\"这个功能测不了\"、\"加个日志就能定位\"、\"这个模块没法 Mock\"时使用此技能。从可控性(能否控制测试条件)、可观察性(能否看到内部状态)、可隔离性(能否独立测试)、自动化性和可诊断性五个维度评估系统的可测试性水平,给出具体的系统改进建议和推动策略。可测试性差的系统一定质量差——不是因为系统本身不好,是因为你根本测不透它。输出可测试 |
displayName |
"qa-testability-advocacy" | "可测试性倡导" |
latestVersion |
"1.7.5" | "1.7.6" |
summary |
"当测试发现\"这个功能测不了\"、\"加个日志就能定位\"、\"这个模块没法 Mock\"时使用此技能。从可控性(能否控制测试条件)、可观察性(能否看到内部状态)、可隔离性(能否独立测试)、自动化性和可诊断性五个维度评估系统的可测试性水平,给出具体的系统改进建议和推动策略。可测试性差的系统一定质量差——不是因为系统本身不好,是因为你根本测不透它。输出可测试 | "当测试发现\"这个功能测不了\"、\"加个日志就能定位\"、\"这个模块没法 Mock\"时使用此技能。从可控性(能否控制测试条件)、可观察性(能否看到内部状态)、可隔离性(能否独立测试)、自动化性和可诊断性五个维度评估系统的可测试性水平,给出具体的系统改进建议和推动策略。可测试性差的系统一定质量差——不是因为系统本身不好,是因为你根本测不透它。输出可测试 |
2026-08-31T05:56:02.339Z
Fields that differed: changelog latestVersion
| Field | Before | After |
|---|---|---|
changelog |
"- Version bump to 1.7.0.\n- Removed redundant file: skill-card.md.\n- SKILL.md: No user-facing content change detected. Structure and guidance remain the same.\n- Housekeeping upd | "1.7.5: 版本号升级" |
latestVersion |
"1.7.0" | "1.7.5" |
Correction
If you maintain this extension and believe anything above is inaccurate, request a correction. Corrections are published, and disputed entries are marked as disputed while under review.