Software Testing Questions
Short, practical answers to the questions we are asked most often about test automation, manual testing and mobile QA.
Each answer covers one problem and shows the code or configuration that solves it, using the same tools we run on the TestingBot grid: Selenium, Appium, Playwright, Puppeteer and Cypress. The questions are grouped below by the kind of testing they apply to.
Automated testing
Writing, running and debugging automated browser tests with Selenium, Playwright, Puppeteer and Cypress.
Manual testing
Testing by hand in a real browser: what to check, and how to reproduce what a user reported.
Mobile testing
Testing native and hybrid apps with Appium on real iPhones, iPads and Android devices.