Member-only story

My Universal, High-Efficient and Free Approach to API Testing

Ruby Scripting with Templates and Executing in a BuildWise CT server frequently

Zhimin Zhan
6 min readOct 5, 2023

Long-time readers know I usually write about Web Test Automation and Continuous Testing, touch API Testing very little. The reason: I think API testing is really simple, at least with my highly efficient and universal (proven with 20+ years) approach. This article shares my approach.

Some readers may wonder after seeing the title, “Putting ‘Universal’ & ‘Free’ aside, High-Effcient? Proof?”. Check out my article, A Story of 100X API Testing I Implemented in a Matter of Days. Yes, I have been archiving typically 10X to 100X productivity (compared to others) over the past 20 years with this approach.

My daughter and I have written a few case studies for the most common form of API testing:

Astute readers would figure out I used the same approach: Ruby Scripting with Templates and Executing in a BuildWise CT server frequently.

API Testing is simple, essentially, a computer program exchanges data with another based on an agreed protocol. Most API Testin is based on HTTP protocol, sending data…

--

--

Zhimin Zhan
Zhimin Zhan

Written by Zhimin Zhan

Test automation & CT coach, author, speaker and award-winning software developer. Help teams succeed with Agile/DevOps by implementing real Continuous Testing.

No responses yet