
Welcome to Mike Harris’ Testing and Quality Blog
Generic functions help me to reduce the amount of Playwright test automation code
One of the challenges in writing automated tests is to have a low maintenance cost of the tests. Creating a library of functions in a Page Object Model helps because the test can reuse the functions in the library. Typescript generic functions within my Playwright Page Object Model also help me, in some situations, to…
Why does testing take so long?
Sometimes testers are asked ‘why does testing take so long?’ The question should not make testers feel defensive. We should always be looking to improve our test process. Testers can use a technique from Toyota to answer the question and improve our process. Testers want their testing to flow easily from one task to the…
Blog Posts about:
- AI
- API Testing
- Articles published on other websites
- Books about Testing and Quality
- Books I have contributed to
- Coaching
- Control Charts
- Dashboards
- Dr Genichi Taguchi
- Dr Joseph Juran
- Dr W. Edwards Deming
- Dr Walter Shewhart
- Events I have spoken at
- Exploratory Testing
- Hawthorne Works
- Inclusion and diversity
- Introducing me
- Jerry Weinberg
- Leadership
- Lean and Agile
- Learning to program
- Lone Tester
- Management
- Metrics
- Ministry of Testing Bloggers Club
- Performance Testing
- Phlip B. Crosby
- Podcasts
- Process
- Professor Kaoru Ishikawa
- Quality
- Risk based testing
- Root Cause Analysis
- Systems Thinking
- Taiichi Ohno
- Test Automation
- Test Design
- Test Documentation
- Testing
- Testing Conferences
- Testing Techniques
- Toyota
Follow My Blog
Get new content delivered directly to your inbox.
Please support: UKRAINE HUMANITARIAN APPEAL
© 2023 by Mike Harris CC BY-NC-ND 4.0