Blog Posts Template Page

/Blog Posts Template Page/

Espresso UI testing is driving success for both Dev & QA

In the past year, we have seen a huge increase in the numbers of customers adopting the Espresso and XCUITest automation frameworks. There are many reasons we’re seeing this growth.  Much of it can be attributed to the inexorable trend towards DevOps;  these frameworks also successfully address some of the long-standing challenges for traditional test tools.  However, there has been one major snag-  if you didn’t have the source code, you couldn’t use Espresso.  Sadly,

The next generation automation testing for video streaming apps by Perfecto & Accenture S3

How many times have you heard this phrase while watching a game on your phone: “Touchdown!!” (or GOAL!!) but all you can see is the loading dial? How about this: you are sitting on an airplane, trying to watch a video on the flight WiFi and it just stops or pauses constantly. Maybe you’ve tried to watch some home improvement or recipe video that was impossible to watch because it just kept stalling?

Don’t Fail When You Upscale: 5 Best Practices for Scaling Up Your Test Automation

More and more markets are moving towards digital channels as their main means of engaging with customers.  A majority of companies in North America and Europe have embraced the agile philosophy;  close behind and coming up fast is the move towards DevOps practices, which allow teams to release higher quality software at a faster pace.  The importance of companies’ online presences is obvious and the advantages of a DevOps mindset are clear;  however, a recent

Website and App Testing Fails: Don’t Let Black Friday Ruin the Biggest Day of the Year

Here we are again, another post about Black Friday. Why should you read this one? What is different about it? Well, for starters, I promise to be short. I also think you will find at least one useful fact to aid in your checklist of items to make sure your site and app don’t become a Black Friday horror story. Here are three common Black Friday pitfalls to be aware of: 1. Performance and User

iPhone X and iOS11: 5 Tips to Ensure Your App Works Well With Both

To celebrate the tenth anniversary of the introduction of the iPhone, Apple wanted to make a splash in 2017. On top of their traditional release schedule, they set out to offer their customers a new, premium experience with the iPhone X.  Along with iOS 11, they have introduced a raft of cool new tech and features; however, their frenetic release schedule has been accompanied by something we’re less used to from the masters of fit

Perfecto Automates Face ID Flows for iPhone X

Prior to the iPhone X launch, many people doubted the premise of leveraging face ID as the exclusive biometric authentication measure. Post launch, the Face ID feature is widely used, and Apple is planning to transition all future devices to this authentication method. For mobile brands, Face ID impacts user adoption and application usage tremendously. It streamlines key transactions in the user flow to a degree that was not possible before. Face ID can streamline

7 Plays to Handle Bug Fixes in Your DevOps Process to Change the Game

Bug handling in DevOps can be the make-it or break-it factor- because of this, I have gathered some of the best tips and practices to treat your bugs. 1. Triage Everything Investigate every bug to identify the root cause – there might be other bugs underneath Fixing bugs fast is essential for healthy automation, especially as part of today’s mature DevOps processes. That said, it is also important to make sure there is no other

Perfecto Announces First, In the Market Cloud Support for iPhone X

The day has come, and as expected, Apple has started selling its innovative new smartphone, The iPhone X. Without a doubt, it's a leap forward for Apple and a new price tag for this premium device. As reported in the media, there are some iPhone 8 customers who are already planning to switch to the new device- anticipation for this devices is indeed high. Starting now, Perfecto customers around the world can already start validating

The Collapse of Test Automation: Why Most Companies are Failing At It

There’s no doubt that most of the organizations across multiple verticals are aiming toward advanced agile practices, DevOps and continuous deployment. They don’t really have a choice, due to the digital transformation that forces more frequent releases and appealing functionality to continuously be released. Software Automation Reality The reality, however, shows that the industry stands today on average ~20% test automation (The Broken Promise of Test Automation). Source: WQR 2017-2018 There are common reasons that

The Essentials of a Responsive Web Test Plan

Key Pillars for Mobile and Web Platform Testing as Part of a RWD Project Various industry segments, are investing more and more engineering efforts to better engage with their audiences, regardless of their platform, environment or geography. Mobile native apps are great and are still a key digital enabler for these organizations, however, having a seamless digital platform that works seamlessly on any device, OS version and screen size and resolution is becoming de-facto in

  • Simplify Mobile Testing

How Do You Test Automated Data Entry for Mobile Web Apps? A Tip We Gave to Our Customer

These days, many brands are finding new ways of streamlining the user experience in order to drive higher adoption rates, increased security, and user satisfaction. Onboard sensors offer a great alternative to tedious manual data entry; in many cases, this not only enhances and simplifies the user experience, but also can allow for the creation of new and compelling flows. Indeed, the successes which have followed the addition of fingerprint ID- and soon, face ID-

How Many Millennial Breakups Did WhatsApp Cause?

Imagine if that all-important message didn’t get through:  “Honey, I’m going to be late at work, don’t wait up!”  In 2017, Whatsapp rolled out an update for Windows Phone which had the unfortunate problem of not delivering certain messages. It’s easy to understand how the brand of a messaging app-  or, indeed, a previously great relationship- could be badly damaged by non-delivery of a few important messages. You might jump to the conclusion that because

Mobile Testing: The Balance Between Real Devices and Emulators

I believe that the debate of mobile testing on real devices vs. emulators is one of the oldest and most emotional debates in the mobile space over recent years. In this blog, I would like to try and make “peace” between the parties who are in favor of each. Before I give my POV on that, let’s clarify the exact meaning of “testing mobile apps” so we’re all on the same page (I wrote an

iPhone 8 on iOS 11 is Out – Are You Testing on it Today? You Can….

Perfecto is excited to announce the availability of iPhone 8, 8+, running iOS 11 GA, as of today, Sep 22nd, 2017, 8AM EST. iPhone 8 and iOS 11 pack a number of new features and changes that require intensive testing for all applications, web and mobile. The majority of Perfecto customers were able to preorder these devices in advance and start testing already this morning. The ability to run automated testing in a cloud environment

The Rise of Espresso & XCUITest; The Fall of Appium?

The adoption of DevOps methodology  has increased and the need to release to production in shorter cycles is driving teams to accelerate process and embed early test automation. Teams operating in this release velocity need fast & reliable feedback for every code change to ensure app quality. Is this new process forcing teams to choose between automation frameworks? Espresso (Android) and XCUITest (iOS) are UI automation frameworks that fit very well with this new development

How Apple’s Announcements Today Will Impact Your Digital Strategy

Perfecto’s CTO Sheds Light On What to Expect and How to Adapt In this blog, we are going to review Apple’s latest announcements and highlight the features and characteristics that will affect your application development and testing processes. Apple announcements are always about innovation and enhanced UX; today was no exception. Here are four Apple products that were revealed today: Apple Watch series S3 Apple 4K TV iPhone 8 family and wireless charging iPhone X  Let’s

What to Look for When Selecting a Cross-Browser Testing Framework

With a plethora of testing solutions, whether commercial or open-source, some are selenium WebDriver based, some are proprietary, organizations are finding it hard to match the right tools for their cross-browser testing needs. Bryan Osterkamp, Lead Technical Architect, Dev and Ops Infrastructure Architecture Division at USAA, made a very nice analogy for this selection process referring this as an infrastructure as a freeway. “There are a few things about a freeway. For instance, once a freeway

Cross-Browser Testing Tools: Top 10 Testing Frameworks Comparison Guide

How Do You Find the Automated Testing Tools that Best Fit Your Project’s Needs? Getting the most out of your automated testing setup isn’t just about having good tools.  It’s also about making sure your tools fit your needs-  and your project.  Everyone knows about Selenium, and it’s a great place to start.  However, even though Selenium’s WebDriver is the basis for a majority of tools on the market in 2017,  there are still gaps

How Usage Based Insurance Apps are Shaking Up the Industry

Usage Based Insurance (UBI) is a trending field in the insurance industry.  From a consumer point of view, it is clear the majority do not want to pay high policy rates in order to cover drivers that are considered ‘dangerous’. According to recent research, awareness and demand for Usage Based Insurance (UBI) is on the rise. The main commercial challenge for carriers these days is to reach untapped opportunities to expand UBI into markets beyond

iOS11 – What to Expect 72 Hours Post Launch

In the next new few days, Apple will be releasing the new iOS11 version to the market with a set of new iPhones that will be sure to disrupt the digital landscape even more. From previous iOS10 and iOS9 releases, here is what we can expect: Very fast adoption trends (~50% adoption of new iOS release in less than a month) Fragmented growth – few devices are left behind Instability issues are imminent and patch

Is your Agile #fakenews Without Continuous Testing?

Why Agile Teams Need Continuous Testing What is Continuous Testing and Why Is It Important to Agile? Before we explain why agile teams need continuous testing, let’s offer a definition. Continuous Testing has several meanings. But, when applied within the context of Agile, Continuous Testing refers to the practice that testing activities happen continuously throughout development rather than as a periodic activity or even worse a “stage” in the life of a project/release. As agile

5 Cross-browser Testing Mistakes You Might be Making Right Now

In our business, we have a unique opportunity to see the strategic problems which, sadly, lead some teams to fall short of their web quality goals. The direct outcome of these failures:  poor customer experiences and impacts on businesses’ bottom lines.  Also, having to retool your quality strategy costs time and money- and sometimes even employees!   So, you’d like the recipe for cross-browser testing success?  Well, in principle, the ingredients are pretty simple:  

Avoid The 5 Pitfalls of Automated Testing

The DevOps era is here, and with it comes the need for testing on many platforms-  mobile, desktop web, IoT, chatbots-  and many more.  With the current pace of innovation, it’s difficult for automated testing to keep up, whether for mobile, cross-browser, or desktop apps. Two or three years ago, organizations were releasing applications a few times a year; today, organizations are releasing a few times a week-  or even a few times a day!

Load More Posts