Highlight Specific Areas and Use DOM Rules with SmartIgnore
SmartIgnore now gives you more control during visual testing. You can draw boxes around the parts of your web app you want to test. This is helpful when only certain parts of the UI matter for your test.
You can also ignore or select annotated regions of the web page by using DOM elements. For example, you can skip over elements like rotating ads or banners that change all the time. This helps avoid false alerts and keeps your tests focused on real UI changes.
SmartUI Now Supports Selenium SDK Capabilities
If you’re using Selenium with Java or JavaScript, you can now define browser, OS, and resolution settings directly in your test script using the SmartUI Selenium SDK capabilities. No need for separate config files. This makes your test setup faster and more reliable across environments.
Manage Snapshot Server with SmartUI CLI Exec Commands
You can now start, stop, or check the status of the snapshot server right from your terminal using SmartUI CLI Exec commands. This makes it easier to manage the server during test runs and reduces issues caused by server mismanagement.
Visual Testing for Mobile Apps Using Appium
SmartUI App SDK now works with Appium (Java) to run visual tests on real devices. You can also plug this into your CI/CD setup and run tests on platforms like LambdaTest.
Run Visual Tests on iOS with XCUITest
SmartUI now supports the XCUITest framework. You can run iOS visual tests with XCUITest, capture screenshots during tests, and compare them to previous versions to catch UI issues early.
Run Localhost Visual Tests Using Tunnel
If your web application runs in a private or staging environment, you can still test it visually using Tunnel in SmartUI. Just open a secure tunnel from your machine and run your tests as usual. It helps you find layout bugs before releasing it to users without exposing your web application online.
Start Testing