Perfecto’s Release 9.3 delivers a significant number of new capabilities and service improvements. It’s not every release about which we’d write a dedicated blog post, however I felt compelled to share my perspective on the value points that this tremendous release delivers.
In the area of digital testing, we’ve made a significant leap in our alignment with market share of desktop OS and browsers. According to Net Market Share, the following represents the current distribution:
In accordance with the above stats, our desktop web team is proud to deliver a set of powerful features worth mentioning:
Mac/Safari: As of release 9.3, customers using our web testing features will be able to expand their test cases to include Mac machines, Safari browsers, Chrome and Firefox. The supported configurations include:
- Sierra/Safari 10
- El Capitan/Safari 9
- Yosemite/Safari 8 or 9
Our Mac web testing solution leverages actual physical machines, in compliance with Apple Terms. Customers will benefit from system-level access in interactive testing. In addition, the Perfecto features (added to standard Selenium), such as visual analysis, response time measurements etc., are also applicable across these configurations.
Windows 10: Similarly, testing across Windows VMs now includes Win10. We thank our customers who have patiently been waiting for the availability of this image from Microsoft and now are excited to enable this capability.
EMEA web data center: We’re excited to announce the availability of our web data center in Frankfurt, Germany. The opening of this facility was driven by a number of functional testing requirements, as well as by the compliance needs of our customers, including the abilities to:
- Adhere to EU-US Privacy Shield and Swiss Safe Harbor compliance, ensuring data related to European customers remains in Europe
- Test content and functionality aimed to server European customers
- Validate correct content restrictions (ex.: playback of soccer match in the US vs. EU)
- Compare responsiveness of user experience in Europe vs. US
We are looking forward to work with our customers, build the usage across our data centers and increase our global footprint as we go.
In addition to the above, the reporting team announced the ability to store Perfecto test data in our new Frankfurt and Australia locations.
In the test automation space, this release also includes compelling capabilities:
Image injection: Increasingly we see apps taking advantage of onboard sensors to expand user engagement. Specifically, automating text entry has been significant in streamlining user experience and driving new revenue streams.
Several use cases include:
- Mobile check deposit (how many of you actually went into a branch or ATM to deposit a check in the last 12 months?)
- Barcode scanning: we’ve seen many retail apps, inventory management apps, even apps that let users set up reminders for favorite TV show as well as allowing grocery shopping right from your virtualized store front, printed on the wall of the train station as you commute home
- Driver license and passport scanning by airlines and other services offering content that’s sensitive to specific demographics
- Bill scanning for payment
Example use cases for image injection
Clearly, this is a large set of applications and in correlation, a large amount of associated test cases. It’s been estimated that up to 30% of total test cases involved some form of image injection. Anecdotally, these are done manually today. As of release 9.3, it’s part of both interactive and automated scripts, across devices, allowing addition of these test cases to the regression or even the smoke test. This is what we strive for; more automation, coverage and better velocity. Click here to read more about this feature.
Win 10 mobile support: We’ve had many customers ask for this and finally, through close collaboration with Microsoft, we are excited to announce the ability to test these devices, build 1511 (resolution up to 720 px).
Some other bits and bytes:
- Selenium 3.0 compliance
- New String operation commands in the native IDE
- The ability to continue and interact with a device even when a widget is open
- Drag’n Drop iOS icons
And more, read here for the details.
To summarize, release 9.3 packs a really strong set of capabilities and improvements. We’re excited to work with our customers and see how you use these features and gain more value from the solution. Let’s also talk about what’s next.
These are good times to work with (and for me, at) Perfecto. Much more goodness to come!