Frequently Asked Questions
How do you keep automated tests from breaking when element IDs change every release?
Tests break when they depend on brittle locators such as dynamic IDs or XPath that shift with each build, a common failure with script-based tools like Selenium. Sahi Pro uses relative, accessor-based element identification that targets stable attributes and on-screen relationships, so scripts survive UI and ID changes. On this new CRM, where every dev cycle changed dynamic object IDs, that kept script maintenance at about 5% of effort.
How do you scale test automation across a large team without hiring specialists?
Script-based automation limits work to a few specialists, which does not scale for large dev orgs. A low-code approach lets regular QA engineers author tests. On this CRM with 200+ developers, Sahi Pro’s low-code authoring took the trained team from 10 to 30+ engineers, with 50+ scripts built and running within the first 12 weeks.
Can you automate web and API testing in the same tool?
Yes. Sahi Pro covers web UI and API testing in one flow, so functional and performance checks run together instead of across separate tools. On this CRM the team ran web and API automation in a single suite, contributing to 80%+ functional coverage.
How do you set up automated regression testing for a brand-new product with no existing tests?
Building automation in from day one avoids retrofitting it onto a fragile setup later. With Sahi Pro’s low-code authoring and Jenkins CI/CD integration, this net-new CRM went from zero automated regression to daily test runs collated ahead of every monthly release, reaching 80%+ coverage with no migration overhead.
How do you integrate automated tests into a Jenkins CI/CD pipeline?
Sahi Pro integrates with Jenkins so suites run automatically on a schedule and results are collated per build. On this CRM, tests ran daily through Jenkins with results gathered before each monthly release, giving the team a continuous safety net on monthly cycles.
Do you need coding skills to build test automation at scale?
No. Sahi Pro’s low-code authoring means engineers do not need specialist scripting skills to start. The QA Lead on this project described it as low-code with a minimal learning curve, easy to maintain even for new team members, which is how the team scaled from 10 to 30+ automating engineers.
