Files
awesome-kubernetes/v2-docs/test-automation-frameworks.md
Nubenetes Bot 19b7b44e20 feat(v2): restore in-page search/tag filter & drop redundant Markdown TOC
Fix: the per-page resource search box with maturity tag-pills stopped
appearing after navigation.instant was enabled (DOMContentLoaded fires only
on first SPA load). Reworked v2_filter.js to init via Material's document$
observable with a DOMContentLoaded fallback, guard double-injection, bind the
clickable-tag delegation once, and add a no-results state. Cache-bust ?v=2.9.12.

Change: removed the duplicated Markdown "## Table of Contents" from all 156 V2
content pages and from v2_optimizer.py — it forced hundreds of links of scroll
on large pages. Replaced by Material's native sticky "On this page" TOC
(removed toc.integrate, added toc.follow). tags.md keeps its TOC (it is an index).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 18:49:15 +02:00

4.6 KiB

Test Automation Frameworks and Behavior Driven Development. Selenium, Cypress, Cucumber, Appium and more

!!! tip "Nubenetes V2 Elite Portal" You are browsing the AI-Curated V2 Elite Edition. Looking for the exhaustive list of references? Check out the V1 Historical Archive.

!!! info "Architectural Context" Detailed reference for Test Automation Frameworks and Behavior Driven Development. Selenium, Cypress, Cucumber, Appium and more in the context of Platform & Site Reliability.

Cloud Operations

Infrastructure Validation

OpenStack Testing

  • (2024) Tempest Testing Project [PYTHON CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Analyzes Tempest, the comprehensive open-source integration test suite designed specifically to validate OpenStack cloud deployments. Evaluates how Tempest performs API validation and functional scenario testing across core OpenStack components (like Nova, Neutron, and Keystone) to ensure infrastructure conformance and stability.

Quality Assurance and Testing

Containerization

Docker and Selenium

  • (2023) ==lambdatest.com: How To Run Selenium Tests In Docker ? 🌟== [DOCKERFILE CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [GUIDE] — Expounds on Dockerizing Selenium test runs to eliminate 'it works on my machine' environmental discrepancies. Demonstrates using pre-built Selenium Standalone and Hub-Node Docker images to run tests headlessly inside isolated containers, which simplifies grid infrastructure management. It details mapping ports and configuring environment variables to enable scalable container-native test execution.

Orchestration

Kubernetes Grid Deployment

  • (2022) ==linkedin.com: Selenium 4 and Grid Integration with Kubernetes 🌟== [YAML CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Presents a cloud-native architecture for running Selenium 4 Grid at scale within Kubernetes clusters. Details how to deploy the Selenium Event Bus, Router, Distributor, Session Queue, and dynamic, autoscaling browser nodes as Kubernetes Pods. This setup drastically optimizes resource utilization in large-scale concurrent testing environments.

Test Automation

Containerized Testing

  • (2022) dev.to: Using Selenium With Python in a Docker Container [PYTHON CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — Step-by-step tutorial on building containerized Python Selenium testing environments. Outlines headless browser configurations, Docker optimizations, and shared memory allocations.

Distributed Testing

Test Observability

  • (2021) youtube: execution test Selenium + Grafana + Jenkins [ADVANCED LEVEL] [COMMUNITY-TOOL] — Video walkthrough showing how to build a unified QA feedback loop. Demonstrates integrating Jenkins CI runs with automated Selenium tests and Grafana telemetry for visual analysis.

💡 Explore Related: DevOps | SRE | Performance Testing With Jenkins And Jmeter

🔗 See Also: About | Postman