PinnedMy Most Viewed Medium Articles — (Updated Monthly)This Week’s Most Viewed Article (2022–08–01) — Most Viewed Article Right Now: One Test Automation Scenario Interview Question that Most Candidates Failed Most Viewed Article Last Month: Why I Switched my day-to-day work from Programming to Automated Testing? Part 2: More Fun All-Time Most Viewed (All: Categorized; Series; Featured in newsletters) Why Cypress sucks for real test…1 min read
Just nowMember-onlyChinese Idiom Stories for Software Professionals: #30 To give up halfway (半途而废)Fall by the wayside. — This article is one of the “Chinese Idiom Stories for Software Professionals” series. Story Once upon a time, there was a man called Yue Yangzi. Encouraged by his wife, he left home to visit scholars and enrich his knowledge. A year later, he came back home suddenly. “Why have you returned?”…Philosophy4 min read
1 day agoMember-onlyWhy I Switched my day-to-day work from Programming to Automated Testing? Part 4: Better Career(s)Brighter future after mastering real Test Automation and Continuous Testing as a programmer or tester. — The articles in this series More Challenging More Fun Too productive to continue working as a programmer Better Career(s) Recently, I saw this insightful post on my LinkedIn Feed.Test Automation8 min read
3 days agoMember-onlyCreative Web Automation: Generate User Guide with Automation ScriptHow to use an automated script to take screenshots and create an HTML user guide — A repost of my daughter’s article with permission. I added a few notes. This is also included in my “How to in Selenium WebDriver” series. This article shows how I use automation scripts to generate a user guide for a website. …Selenium6 min read
5 days agoMember-onlyChinese Idiom Stories for Software Professionals: #28 Climb a tree to Catch fish (缘木求鱼)No chance to succeed if picking the wrong direction and adopting the wrong approach. — This article is one of the “Chinese Idiom Stories for Software Professionals” series. The Story The story is recorded in “The works of Mencius”, ~300BC. During the Warring States Period in ancient China, King Qixuan wanted to conquer other kingdoms. …Agile3 min read
Aug 5Member-onlyMy Innovative Solution to Agile: Automation-Assisted ShowcaseMake every showcase a successful one. — This is included in the “My Innovative Solution to Test Automation and Continuous Testing” series. In 2015, I worked (as the test lead) on one project that took the showcase quite seriously (at least the project manager planned to). The showcases for the first two sprints went quite well. The…Showcase4 min read
Aug 3Member-onlyMy Innovative Solution to Test Automation: Run the same test against a different server with a click of a buttonVery helpful on bug fixing. — This is included in the “My Innovative Solution to Test Automation and Continuous Testing” series. “It worked on my machine” is one of the most popular excuses used by programmers. …Selenium5 min read
Aug 1Member-onlyTesting RESTful Service in Ruby, Part 2: Run frequently in a Continuous Testing ServerStabilizing the tests and setting them up in a Continuous Testing server — In Part 1, I created five RESTful service tests in Ruby. They were working, however, but the task is not completed yet. Table of Contents: · Stabilize Tests: ∘ 1. LIST all records ∘ 2. READ one record ∘ 3. CREATE a new record ∘ 4. UPDATE…Test Automation7 min read
Jul 31Member-onlyChinese Idiom Stories for Software Professionals: #27 Trim the Toes to Fit the Shoes 削足适履Act mechanically regardless of actual conditions. — This article is one of the “Chinese Idiom Stories for Software Professionals” series. The Story This story is from a book written in ~100BC. Once a man went out to buy shoes. The shopkeeper handed him a pair that were small in size. …Philosophy4 min read
Jul 28Member-onlyWhy I Switched my day work from Programming to Automated Testing Part 3: Too Productive to Continue working as a ProgrammerWhen becoming much better in programming, it will be hard to code the old way. — The articles in this series More Challenging More Fun Too productive to continue working as a programmer Better Career(s) I remembered this scene from the Oscar-winning movie “Crouching Tiger, Hidden Dragon”. The main character (a young lady) had a martial arts master, but she was self-taught from the book secretly…Test Automation9 min read