Multiple device, platform and browser test automation software developer BrowserStack has rolled out a slew of new features and capabilities this new year, including performance benchmarking and Lighthouse report generation for Selenium, Playwright and Puppeteer.
According to BrowserStack, the new performance analytics and test assertions include web performance testing for its Automate product.
“You can now … achieve faster report generation for multiple URLs in the script without using sleep commands between two reports, and generate reports for up to 10 URLs in a single test session with JSExecutor,” the software developer firm explained in 16 January release notes.
Selenium testers can learn to measure and improve user experience of web pages by integrating Google Lighthouse, it added, with a series of performance audits covering performance, accessibility, best practices, search engine optimisation (SEO), and progressive web app (PWA).
BrowserStack Automate also supports other non-Selenium frameworks like Cypress, Playwright, Puppeteer, and running simple JavaScript on browser using the JS testing application programming interface (API), the vendor said, with details of Playwright and Puppeteer benefits also mentioned in the notes.
The news follows five BrowserStack updates on 8 January and the Test Management launch of the ‘Reports’ feature on 3 January, including the launch of TalkBack Screen Reader for website and web app accessibility on Samsung’s Galaxy Tab S9 devices. Accessibility test reports have also been made shareable with external parties, using secure links, according to BrowserStack.
Recording of parallel test sessions is also now possible, which the vendor said would be “great news” for testers who want to seamlessly document bug reproduction and showcase post-fix feature validation, for instance.
When test staging local websites with website scanner, BrowserStack has enhanced dev ability to identify and fix accessibility issues in development or staging environments, enabling teams to avoid the need to retroactively deliver fixes as well as ensure public content is more accessible to diverse users.
Video-based testing has also been enabled, the developer said – users can now upload video files to BrowserStack devices and test your scenarios such as video recording, facial recognition and identification.
More details are available via release notes and BrowserStack monthly round-ups. BrowserStack boasts test enablement and automation across various Android and iOS mobile devices and tablets for more accurate results, including thousands of different browser-platform-device combinations.
( Photo by Luke Peters on Unsplash )