Token导航 LogoToken导航TokenDH.com
待分类需要联网github未标认证来源可访问许可证需确认审计通过

test-design-istqb测试设计 istqb

Agent Skill

用于辅助界面设计、视觉规范、排版、配色、布局和交互体验优化。它适合让 Agent 根据产品场景整理页面结构、生成 UI 方案、检查视觉一致性或改进组件层级。使用时需要结合现有品牌、设计系统和用户任务,不应只堆装饰元素;涉及真实页面改动时,应通过截图或浏览器预览检查文本溢出、对齐和响应式表现。

总安装

235

周安装

10

GitHub Stars

3

下载量

82
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:test-design-istqb(测试设计 istqb)
来源仓库:https://github.com/javalenciacai/qaskills
仓库路径:skills/test-design-istqb
安装命令:
npx skills add https://github.com/javalenciacai/qaskills --skill test-design-istqb
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/javalenciacai/qaskills --skill test-design-istqb

简介

用于辅助界面设计、视觉规范、排版、配色、布局和交互体验优化。

  • 适合让 Agent 根据产品场景整理页面结构、生成 UI 方案、检查视觉一致性或改进组件层级。
  • 使用时需要结合现有品牌、设计系统和用户任务,不应只堆装饰元素。
  • 涉及真实页面改动时,应通过截图或浏览器预览检查文本溢出、对齐和响应式表现。
  • 安装方式:github,需通过 npx skills add 命令从指定仓库添加。

SKILL.md

Test Design - ISTQB Techniques

Expert skill for designing comprehensive test cases using ISTQB Foundation Level test design techniques.

When to Use

Use this skill when you need to:

  • Design test cases from requirements
  • Apply black-box testing techniques
  • Create test data specifications
  • Ensure comprehensive test coverage
  • Generate test scenarios for positive, negative, and edge cases

ISTQB Test Design Techniques

1. Equivalence Partitioning

What it is: Divide input domains into classes where all members should be treated the same.

How to apply:

  1. Identify all inputs and outputs
  2. Determine valid and invalid partitions
  3. Create one test case per partition
  4. Cover both valid and invalid classes

Example:

Requirement: Age must be 18-65
Partitions:
- Invalid: < 18 (e.g., 17)
- Valid: 18-65 (e.g., 30)
- Invalid: > 65 (e.g., 66)

2. Boundary Value Analysis

What it is: Test at the edges of equivalence partitions where defects often hide.

How to apply:

  1. Identify boundaries in requirements
  2. Test: min-1, min, min+1, max-1, max, max+1
  3. Focus on limits, ranges, and thresholds

Example:

Requirement: Password 8-20 characters
Test values: 7, 8, 9, 19, 20, 21 characters

3. Decision Tables

What it is: Test combinations of conditions and their resulting actions.

How to apply:

  1. Identify conditions (inputs/states)
  2. List possible actions (outputs/behaviors)
  3. Create table with all meaningful combinations
  4. Generate test cases from each column

Example:

Condition 1: Premium customer? (Y/N)
Condition 2: Order > $100? (Y/N)

| Premium | Order>$100 | Discount |
|---------|-----------|----------|
| Y       | Y         | 20%      |
| Y       | N         | 10%      |
| N       | Y         | 10%      |
| N       | N         | 0%       |

= 4 test cases

4. State Transition Testing

What it is: Test how system behavior changes based on state and events.

How to apply:

  1. Identify all states
  2. Map valid transitions
  3. Identify invalid transitions
  4. Test all valid paths
  5. Test invalid transitions for error handling

Example:

Order States: Draft → Submitted → Approved → Shipped → Delivered

Valid transitions:
- Draft → Submitted
- Submitted → Approved
- Approved → Shipped
- Shipped → Delivered

Invalid transitions to test:
- Draft → Shipped (should reject)
- Delivered → Draft (should reject)

5. Error Guessing

What it is: Use experience to anticipate common defects.

Common areas:

  • Empty/null values
  • Special characters
  • Boundary conditions
  • Concurrent access
  • Network failures
  • Timeout scenarios

Test Case Template

Test Case ID: TC-XXX
Title: [Clear, descriptive title]
Preconditions: [System state before test]
Test Data: [Specific values to use]

Steps:
1. [Action]
2. [Action]
3. [Action]

Expected Results:
1. [Expected outcome]
2. [Expected outcome]
3. [Expected outcome]

Actual Results: [Filled during execution]
Status: [Pass/Fail]
Notes: [Any observations]

Coverage Checklist

Ensure test design includes:

  • ✓ Positive scenarios (happy path)
  • ✓ Negative scenarios (error handling)
  • ✓ Edge cases (boundaries)
  • ✓ Data validation tests
  • ✓ State transitions
  • ✓ Error messages verification
  • ✓ Performance considerations
  • ✓ Security aspects
  • ✓ Usability/UX validation

Test Design Output

Deliverables:

  1. Test cases with clear steps and expected results
  2. Test data specifications with valid/invalid examples
  3. Traceability matrix linking requirements to tests
  4. Coverage analysis showing technique application
  5. Risk assessment highlighting critical test areas

Best Practices

  • Start with happy path, then add negative cases
  • Use meaningful test case IDs with prefixes
  • Keep test cases atomic (one objective per test)
  • Make steps reproducible by anyone
  • Include cleanup/teardown procedures
  • Review test cases with team
  • Update tests when requirements change

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.11%
按下载量换算30

Claude

31.21%
按下载量换算26

Cursor

17.49%
按下载量换算14

Gemini CLI

8.43%
按下载量换算7

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills