
Feature: Welcome to SmartBear
# Welcome Cucumber.io
Scenario: SmartBear makes a new acquisition
Given SmartBear has added Cucumber to its portfolio
When You use it with CrossBrowserTesting
Then You’re well on your way to BDD testing!
Welcome to the family, Cucumber! The team at CrossBrowserTesting is looking forward to helping more people easily use BDD with their cross-browser tests.
Screenshots
Last month, we promised some more changes to screenshots, and we’re happy to unveil more of what we’ve worked hard on: Drag & Compare, Onion Skin Comparisons, and Image Differencing!
Drag & Compare places two screenshots into one screen. As you drag the cursor left or right, we reveal more of one screenshot or the other. It can be used to highlight small pixel differences across browsers.
Onion Skin lays one screenshot directly on top of another with configurable transparency levels.
Finally, Image Differencing highlights the differences of your screenshots in pink, and calculates a percent difference.
We recommend you use the same resolutions across browsers in your comparison.
Mobile Debugging on Newer Devices
This has been on our backlog for a while, but now it’s live in Production. iOS 12.2+ has a bug that prevents us from providing mobile debugging, but we’re monitoring closely on the fix and will provide it once it’s available.
New Browsers and Operating Systems
We released Chrome 75, which had some changes to the webdriver. If your selenium tests are (or were) failing in Chrome 75 and not earlier versions, Chrome 75 started enforcing W3C standards, which caused selenium tests to fail. We’ve made some changes so your tests should work without any changes on your part.
Pixel 2s and Pixel 3s are now available for screenshots and selenium tests.
Bug of the Month
We have an automated screenshot tester (read about it). Part of automated testing involves a decision on what to fix, what to no longer test, and what features to take out. Our automated tests showed a lot of failures for early versions of Chrome (versions in the 20s, from 2013 and earlier!). We had a decision to make: fix it or remove it. We decided to remove the ability to run screenshots on these old browsers.
Over the last month, we’ve been evaluating all the failures and prioritizing what to fix. Automating logging in with Basic Authentication does not work in certain newer browsers, and now instead of failing silently, we let the user know they will fail and automatically remove those. We found that large screenshots failed to upload on android phones so we’ve limited the size for phones.
There were more, and more to come as newer browsers come out, and we’ll continue to prioritize and address screenshot reliability issues.
Try out all the new improvements for yourself. Log in now to get started.
Leave a Reply