Skip to content

Add Testing & Verification subcategory under App Definition & Development#1

Open
NETIZEN-11 wants to merge 2 commits intomasterfrom
add-testing-verification-subcategory
Open

Add Testing & Verification subcategory under App Definition & Development#1
NETIZEN-11 wants to merge 2 commits intomasterfrom
add-testing-verification-subcategory

Conversation

@NETIZEN-11
Copy link
Copy Markdown
Owner

Fixes cncf#4759

Summary

This PR adds a new "Testing & Verification" subcategory under the "App Definition & Development" section to improve discoverability and organization of testing-related tools in the CNCF landscape.

Changes

  • Created new subcategory: Testing & Verification
  • Grouped 8 testing, performance, and verification tools into this category:
    • Performance Testing: Fortio, k6
    • API Testing: Keploy, Microcks, Tracetest
    • Kubernetes Testing: Testkube, Sonobuoy
    • Chaos/Resilience Testing: Litmus

Rationale

Previously, testing tools were scattered across multiple categories (CI/CD, Observability, Security, Chaos Engineering), making them difficult to discover.

This change:

  1. Improves Discoverability – Centralizes testing tools in one location
  2. Logical Grouping – Combines performance, API, E2E, and verification tools
  3. Better Organization – Separates testing from CI/CD and Observability
  4. Workflow Alignment – Positioned logically within development lifecycle

Tools Included (Alphabetically)

  1. Fortio – Load testing and performance benchmarking
  2. k6 – Developer-centric load testing
  3. Keploy – API testing and replay
  4. Litmus – Chaos engineering (CNCF Incubating)
  5. Microcks – API mocking and testing (CNCF Sandbox)
  6. Sonobuoy – Kubernetes conformance testing
  7. Testkube – Kubernetes-native test framework
  8. Tracetest – OpenTelemetry-based E2E testing

Verification

  • Maintained alphabetical order
  • No duplicate entries across categories
  • YAML structure and indentation preserved
  • Tool metadata retained (CNCF status, URLs, descriptions)
  • Minimal and clean diff (1 file changed)

Pre-submission checklist:

Please check each of these after submitting your pull request:

  • This PR does not add a new project entry (only reorganizes existing entries)
  • No repo_url changes introduced
  • No new logos added or modified
  • Existing categories respected and extended logically
  • Changes follow CNCF landscape guidelines
  • No impact on Crunchbase or metadata

- Introduce localization section in landscape.yml with RTL configuration
- Add Persian translation (fa.json) with category/subcategory names and metadata
- Provide documentation for localization schema, RTL implementation, and examples
- Include RTL stylesheet and HTML template for testing
- Update README in localizations directory with overview and guidelines

Signed-off-by: NETIZEN-11 <niteshkumar121411@gmail.com>
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 5, 2026

You can preview your changes by visiting this link.

Note

This feature is still experimental and may not work as expected in some cases. Please report any issues you find!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Testing & Verification as a subcategory under App Definition & Development

1 participant