A Cloud Native Tool for Testing Automation in Kubernetes

Efficient testing is essential in cloud-native environments that rely on microservices and Kubernetes-based container orchestration. However, the complexity of Kubernetes infrastructure creates significant challenges for testers. Configuring test environments, managing parallel test execution, and ensuring resource isolation require deep Kubernetes expertise, diverting testers' focus away from validating application logic. To address this issue, we introduce K8STA (Kubernetes Testing Automation), a Golang-based tool designed to simplify test execution in Kubernetes. By leveraging Kubernetesnative constructs such as Custom Resource Definitions, Custom Resources, and Controllers, K8STA automates environment setup, test execution, and result collection. It allows testers to efficiently run test cases without the burden of managing intricate Kubernetes configurations. K8STA enables a seamless, scalable, and resource-efficient testing workflow, ensuring that testers can concentrate on application quality rather than infrastructure management.

Authors

Institutions

Publication Details

Published
2025-06-06
DOI
https://doi.org/10.1145/3713081.3731732
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Cloud Native Tool for Testing Automation in Kubernetes

Suqiong Zhang, Dongyi Fan, Zuohua Ding, Wang Lin et al.
Advanced Malware Detection Techniques
article

A Cloud Native Tool for Testing Automation in Kubernetes

Suqiong Zhang, Dongyi Fan, Zuohua Ding, Wang Lin, Lili He
article en

Abstract

Efficient testing is essential in cloud-native environments that rely on microservices and Kubernetes-based container orchestration. However, the complexity of Kubernetes infrastructure creates significant challenges for testers. Configuring test environments, managing parallel test execution, and ensuring resource isolation require deep Kubernetes expertise, diverting testers' focus away from validating application logic. To address this issue, we introduce K8STA (Kubernetes Testing Automation), a Golang-based tool designed to simplify test execution in Kubernetes. By leveraging Kubernetesnative constructs such as Custom Resource Definitions, Custom Resources, and Controllers, K8STA automates environment setup, test execution, and result collection. It allows testers to efficiently run test cases without the burden of managing intricate Kubernetes configurations. K8STA enables a seamless, scalable, and resource-efficient testing workflow, ensuring that testers can concentrate on application quality rather than infrastructure management.

Zhejiang Sci-Tech University (CN), China Mobile (China) (CN), Nokia (China) (CN)
Openalex Percentile: Top 86%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Cloud Native Tool for Testing Automation in Kubernetes — Suqiong Zhang, Dongyi Fan, et al. · (2025) | TGRS Research Map | TGRS