{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:05:24Z","timestamp":1750309524573,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,6,11]],"date-time":"2025-06-11T00:00:00Z","timestamp":1749600000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,25]]},"DOI":"10.1145\/3713081.3731732","type":"proceedings-article","created":{"date-parts":[[2025,6,6]],"date-time":"2025-06-06T17:20:36Z","timestamp":1749230436000},"page":"26-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A Cloud Native Tool for Testing Automation in Kubernetes"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6365-0727","authenticated-orcid":false,"given":"Suqiong","family":"Zhang","sequence":"first","affiliation":[{"name":"Zhejiang Sci-Tech University, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-1345-6644","authenticated-orcid":false,"given":"Dongyi","family":"Fan","sequence":"additional","affiliation":[{"name":"Mobile Networks, Nokia, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-4571-3553","authenticated-orcid":false,"given":"Lili","family":"He","sequence":"additional","affiliation":[{"name":"Zhejiang Sci-Tech University, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7206-6178","authenticated-orcid":false,"given":"Wang","family":"Lin","sequence":"additional","affiliation":[{"name":"Zhejiang Sci-Tech University, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9671-7836","authenticated-orcid":false,"given":"Zuohua","family":"Ding","sequence":"additional","affiliation":[{"name":"Zhejiang Sci-Tech University, Hangzhou, China"}]}],"member":"320","published-online":{"date-parts":[[2025,6,11]]},"reference":[{"volume-title":"Cloud Native DevOps with Kubernetes: building, deploying, and scaling modern applications in the Cloud","author":"Arundel John","key":"e_1_3_2_1_1_1","unstructured":"John Arundel and Justin Domingus. 2019. Cloud Native DevOps with Kubernetes: building, deploying, and scaling modern applications in the Cloud. O'Reilly Media."},{"key":"e_1_3_2_1_2_1","volume-title":"Retrieved","author":"Role","year":"2024","unstructured":"Role based access control (RBAC). 2021. RBAC doc. Retrieved March 23, 2024 from https:\/\/kubernetes.io\/docs\/reference\/access-authn-authz\/rbac\/"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.1470"},{"volume-title":"Kubernetes: up and running. \" O'Reilly Media","author":"Burns Brendan","key":"e_1_3_2_1_4_1","unstructured":"Brendan Burns, Joe Beda, Kelsey Hightower, and Lachlan Evenson. 2022. Kubernetes: up and running. \" O'Reilly Media, Inc.\"."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3519939.3523720"},{"volume-title":"Retrieved","year":"2021","key":"e_1_3_2_1_6_1","unstructured":"Controller. 2021. Kubenetes controller doc. Retrieved May 31, 2024 from https:\/\/kubernetes.io\/docs\/concepts\/architecture\/controller\/"},{"key":"e_1_3_2_1_7_1","volume-title":"Retrieved","author":"CR.","year":"2019","unstructured":"CR. 2019. Kubenetes CR doc. Retrieved May 31, 2024 from https:\/\/kubernetes.io\/docs\/concepts\/extend-kubernetes\/api-extension\/custom-resources\/"},{"key":"e_1_3_2_1_8_1","volume-title":"Retrieved","author":"CRD.","year":"2019","unstructured":"CRD. 2019. Kubenetes CRD doc. Retrieved March 31, 2024 from https:\/\/kubernetes.io\/docs\/tasks\/extend-kubernetes\/custom-resources\/custom-resource-definitions\/"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA.2017.24"},{"volume-title":"Kubernetes operators: Automating the container orchestration platform","author":"Dobies Jason","key":"e_1_3_2_1_10_1","unstructured":"Jason Dobies and Joshua Wood. 2020. Kubernetes operators: Automating the container orchestration platform. O'Reilly Media."},{"volume-title":"Retrieved","year":"2018","key":"e_1_3_2_1_11_1","unstructured":"Dockfile. 2018. Docker registry doc. Retrieved May 13, 2024 from https:\/\/docs.docker.com\/build\/building\/best-practices\/"},{"key":"e_1_3_2_1_12_1","volume-title":"Retrieved","author":"Documentation Helm","year":"2024","unstructured":"Helm Documentation. 2024. Helm Test Command. Retrieved January 13, 2024 from https:\/\/helm.sh\/docs\/helm\/helm_test\/"},{"key":"e_1_3_2_1_13_1","volume-title":"Retrieved","author":"Documentation Kubernetes","year":"2024","unstructured":"Kubernetes Documentation. 2024. Kubectl Create RoleBinding. Retrieved January 13, 2024 from https:\/\/kubernetes.io\/docs\/reference\/kubectl\/generated\/kubectl_create\/kubectl_create_rolebinding\/"},{"key":"e_1_3_2_1_14_1","volume-title":"Retrieved","author":"Framework Citrus","year":"2024","unstructured":"Citrus Framework. 2024. YAKS Documentation. Retrieved January 24, 2024 from https:\/\/citrusframework.org\/yaks\/reference\/html\/index.html"},{"volume-title":"Gloang doc. Retrieved Janarary 1","year":"2024","key":"e_1_3_2_1_15_1","unstructured":"Golang. 2009. Gloang doc. Retrieved Janarary 1, 2024 from https:\/\/go.dev\/solutions\/case-studies"},{"volume-title":"Retrieved","year":"2015","key":"e_1_3_2_1_16_1","unstructured":"Helm. 2015. Getting Started with Chart Templates. Retrieved January 23, 2024 from https:\/\/helm.sh\/docs\/chart_template_guide\/getting_started\/"},{"key":"e_1_3_2_1_17_1","volume-title":"Retrieved","author":"Incubator Kyma","year":"2024","unstructured":"Kyma Incubator. 2024. Octopus Testing Documentation. Retrieved January 13, 2024 from https:\/\/github.com\/kyma-incubator\/octopus"},{"volume-title":"Retrieved","year":"2017","key":"e_1_3_2_1_18_1","unstructured":"Iperf. 2017. Iperf doc. Retrieved March 12, 2024 from https:\/\/iperf.fr\/"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115669"},{"volume-title":"Retrieved","year":"2019","key":"e_1_3_2_1_20_1","unstructured":"Kubebuilder. 2019. Kubebuilder doc. Retrieved March 31, 2024 from https:\/\/book.kubebuilder.io\/"},{"volume-title":"Retrieved","year":"2024","key":"e_1_3_2_1_21_1","unstructured":"Kubernetes. 2024. Kubernetes workload. Retrieved January 21, 2024 from https:\/\/kubernetes.io\/docs\/concepts\/workloads\/"},{"volume-title":"Retrieved","year":"2019","key":"e_1_3_2_1_22_1","unstructured":"Microservices. 2019. Microservices doc. Retrieved March 21, 2024 from http:\/\/martinfowler.com\/articles\/microservices.html"},{"key":"e_1_3_2_1_23_1","volume-title":"Frisbee: automated testing of Cloud-native applications in Kubernetes. arXiv preprint arXiv:2109.10727","author":"Nikolaidis Fotis","year":"2021","unstructured":"Fotis Nikolaidis, Antony Chazapis, Manolis Marazakis, and Angelos Bilas. 2021. Frisbee: automated testing of Cloud-native applications in Kubernetes. arXiv preprint arXiv:2109.10727 (2021)."},{"key":"e_1_3_2_1_24_1","volume-title":"Retrieved","author":"Kubernetes","year":"2019","unstructured":"Kubernetes operator. 2019. Kubernetes operator doc. Retrieved March 30, 2024 from https:\/\/kubernetes.io\/docs\/concepts\/extend-kubernetes\/operator\/"},{"volume-title":"Docker registry doc. Retrieved","year":"2024","key":"e_1_3_2_1_25_1","unstructured":"Registry. 2018. Docker registry doc. Retrieved March 3, 2024 from https:\/\/hub.docker.com\/_\/registry"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER53432.2022.00062"},{"volume-title":"Retrieved","year":"2021","key":"e_1_3_2_1_27_1","unstructured":"Testkube. 2021. Testkube Documentation. Retrieved January 13, 2024 from https:\/\/testkube.io\/"},{"volume-title":"Extending Kubernetes: Elevate Kubernetes with Extension Patterns, Operators, and Plugins","author":"Yilmaz Onur","key":"e_1_3_2_1_28_1","unstructured":"Onur Yilmaz. 2021. Extending the kubernetes api. In Extending Kubernetes: Elevate Kubernetes with Extension Patterns, Operators, and Plugins. Springer, 99\u2013141."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","unstructured":"Suqiong Zhang. 2025. A Cloud Native Tool for Testing Automation in Kubernetes. 10.5281\/zenodo.14636526","DOI":"10.5281\/zenodo.14636526"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3240730"}],"event":{"name":"ISSTA Companion '25: 34th ACM SIGSOFT International Symposium on Software Testing and Analysis","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Clarion Hotel Trondheim Trondheim Norway","acronym":"ISSTA Companion '25"},"container-title":["Proceedings of the 34th ACM SIGSOFT International Symposium on Software Testing and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3713081.3731732","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:18:09Z","timestamp":1750295889000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3713081.3731732"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,11]]},"references-count":30,"alternative-id":["10.1145\/3713081.3731732","10.1145\/3713081"],"URL":"https:\/\/doi.org\/10.1145\/3713081.3731732","relation":{},"subject":[],"published":{"date-parts":[[2025,6,11]]},"assertion":[{"value":"2025-06-11","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}