The Resources Zhimin Created to Help Achieve Real End-to-End Test Automation & Continuous Testing
Gain a competitive edge over your peers. Proven for over a decade.
Writing is no longer a viable side hustle (for most authors & bloggers), a few renowned bloggers, such as Tim Denning, suggested using free articles to promote digital products and services that help people solve their problems. After four years of blogging, I tend to agree. most readers engage briefly (some may clap), then move on, with only a small fraction taking action by purchasing my books, products, or services. Those doers often see quick career advancements, such as promotions or better job opportunities.
With an open mind, I’ve chosen to embrace this approach by promoting (in a non-intrusive way) my products and services (free or starting at $1) in future articles, hoping to inspire some readers to take action — just as I did two decades ago.
Over the past 19 years, I’ve created a wide range of digital products and resources, including:
- 14 Books
- 600+ Articles, many featured in software testing newsletters
- Several High-Quality, Concise Training Programs
- One-on-one mentoring (online, unless the client is in Brisbane) on E2E test automation and Continuous Testing
- Web Test Automation Scripting Services
- Apps that enable reselling partners to generate ongoing passive income.
I haven’t actively promoted them, as my focus has always been on the technical side.
I plan to include a link to this post in upcoming free articles. That said, I will still reserve a fair percentage of paid-subscriber-only articles as a way to appreciate their support. Paid subscribers will also receive additional benefits, such as dedicated time for quick questions and exclusive discounts on some of my products — that alone may cover their annual membership fee.
Books (14)
- Practical Web Test Automation with Selenium WebDriver
Zhimin’s first book, published in 2009, has been regularly updated and remains valid today.
2. Watir Recipes
The problem-solving guide to Watir.
3. Selenium WebDriver Recipes in Ruby
The problem-solving guide to Selenium WebDriver in Ruby.
4. Selenium WebDriver Recipes in Java
The problem-solving guide to Selenium WebDriver in Java.
5. Learn Ruby Programming by Examples
Suitable for testers who are not technically strong but eager to improve their programming skills for automated testing. My daughter used this book to learn programming.
6. Selenium WebDriver Recipes in Python
The problem-solving guide to Selenium WebDriver in Python.
7. Selenium WebDriver Recipes in C# (2nd edition)
8. Learn Swift Programming by Examples
9. Selenium WebDriver Recipes in Node.js
10. API Testing Recipes in Ruby
The Problem-solving Guide to API Testing.
11. Practical Continuous Testing: make Agile/DevOps real
12. Practical Desktop App Test Automation with Appium
Test Windows desktop apps wisely with Appium.
13. Practical Performance and Load Testing
14. Web Test Automation in Action: Volume 1, Hands-On Exercises with Selenium WebDriver and Playwright
Hands-On Exercises with Selenium WebDriver and Playwright.
Tools:
1. TestWise — Next Generation Functional Testing IDE
The testing IDE I have been using daily (when working) since 2007.
Below is a demonstration of TestWise’s fast launch speed and its sleek, simple UI.
2. BuildWise — International Award-Winning free & open-source Continuous Testing Server
BuildWise CT Server is free and open-source. With BuildWise Agent, you can easily achieve parallel execution and much more. Like TestWise, the fully featured BuildWise Agent is available in free mode, with only a minor inconvenience — a 40-minute uptime limit (like Zoom).
Training
The most effective way to start E2E Test Automation and Continuous Testing is via Training. AgileWay offers two highly-interactive (hands-on) one-day training, led by Zhimin Zhan.
Only US$600 per person (max 8, min 2), with complimentary software and books, effective price from US$132 per person.
On special request: API Testing with Ruby.
Mentoring
Receive personalized coaching on Test Automation and Continuous Testing directly from Zhimin Zhan, AgileWay’s principal, in one-on-one sessions, for only US$225/hour (min 2 hours).
Services include:
- Test script review and solutions to your test challenges for your project
- Continuous testing set-up and parallel test execution using BuildWise
- Communication via Video conferencing or on-site (Brisbane only)
- Hands-on help such as remote desktop into your server on request
- Dedicated coach: you are talking to the same expert you know
- any other technical or career questions you might have
Not sure? Try risk-free 30-minutes Test Automation Coaching for $1.
Web Test Automation Scripting Service
Running into a specific web test automation task at work but failing to accomplish, AgileWay AgileWay offers Automated End-to-End (Web) Test Scripts Authoring service, at an incredibly low price: US $1 per test step, quality-controlled by our principal, Zhimin Zhan.
It is straightforward:
- You upload a screencast of a business scenario (provided we can access the test server)
- We create a high-quality automation script for it. One test step for only $1. You only pay and receive test scripts after seeing the test automation execution video.
Check out this article for detailed instructions.
Apps that enable reselling partners to generate ongoing passive income
TestWise, BuildWise Agent, and WhenWise are three of my apps, all with commercial customers. Marketing partners can earn up to 50% in ongoing commissions by promoting them, creating a stream of passive income.
To learn how this model works, check out the below article. If you’re interested, reach out to us via Substack Chat (available to paid members only).
Related reading:
- Another Web Test Automation Milestone: 400,000+ test executions over 7 years for 583 Automated End-to-End (UI) Selenium Regression Suite
- My ‘Boosted’ articles:
- 🎖 ️A Tale of a Deceptive End-to-End Test Automation Engineer
- 🎖 ️Waiting Strategies for Test Steps in Web Test Automation
- 🎖 Correct Wrong “Playwright’s Advantage over Selenium” Part 1: “Playwright is Modern and Faster than Selenium”
- 🎖 A Good Software Testing Process Should Effectively Prevent the Recurrence of the Same Defects in New Releases
- 🎖 Don’t you think it’s absurd that most university IT researchers are focusing on AI and machine learning?