Mobile Application Testing

/Mobile Application Testing
  • Testing Tools for Each Phase of SDLC

The Right Testing Tool For Each Phase of the SDLC

Mobile and web projects are becoming more and more agile, with manual testing methods being replaced by automated processes. It’s a sign of the times: unattended automation in DevOps pipelines is needed for successful development projects today. But which testing tools should you use? Answering this question is critical to building the proper testing strategy and to the continuous testing activities through each phase of the software development lifecycle (SDLC) pipeline. The Two Main Types

A Visual Evolution of Appium Version By Version [infographic]

Technology has evolved, and Appium, the leading open-source framework for native mobile test automation, has gone along for the ride. After all, change is a good thing. Appium offers an engaged community of users and support for multiple programming languages. It also provides strong support for end-to-end testing. See how Appium has advanced with each new release. Take a look at the changes in Appium version by version over the past few years, all the

The Importance of Addressing User Flows in Mobile Automation Testing

The mobile space is highly dynamic, fragmented, and challenging for QA professionals like yourself – especially when it comes to any new major release. On the one hand, these releases provide the opportunity for rich user experiences and improved engagement. However, these advancements mean that testers have to deal with the consequences — namely supporting multiple OS families, devices, and generations.

Perfecto Announces Support for Android 9 Pie

Fragmented Android OS Landscape Creates Challenges for App Developers Perfecto today announced fully testing capabilities for Android 9 Pie. Perfecto customers can immediately test the newest release from Google across the Perfecto Continuous Quality Lab. What’s New in Android Pie Released yesterday, Android Pie introduces a new gesture-based “swipe” system interface similar to the iPhone X, a new dashboard to track usage — again much like the Apple screen time feature, an adaptive battery feature

Mobile Application Accessibility Testing: Automating with Espresso and XCTest Frameworks

Last year, Apple CEO Tim Cook expressed the growing need to make all types of applications – web and mobile – accessible to everyone: “We’ve always viewed accessibility as a human right, and just like human rights are for everyone, we want our products to be accessible to everyone.” ~Tim Cook Websites frequently have been targets of disability discrimination and, unfortunately, this trend is making its way into the domain of mobile applications. [

4 Questions and Answers About Tricentis & Perfecto

Why is Tricentis creating a cloud execution partner program? Tricentis’ customers are doing mobile testing in various ways – they do full mobile automation and exploratory testing, some of them prefer simulators or emulators while others want to use real devices. They also can be divided based on the location of devices – some prefer to have them locally, while others want to use device cloud of their choice. Tricentis wants to fulfill all that

Testing Modern Conversational Interfaces: Google Home and Amazon Alexa

If you aren’t already talking to your watch, your car, or your smartphone, you will be soon. Users love interacting with services and content on their own devices, at their convenience and on their terms- doing so in a more “human” way frees them inconvenient and tedious text entry. Voice interfaces can make commutes more productive, let you quickly find a TV show, or find great recipes without having to juggle a keyboard and mouse with messy baking hands. As a result of this trend, brands are adopting conversational interfaces as a key element of their digital strategy, expanding their presence beyond web browsers and native mobile applications. Ally Bank, for example, already offers a set of “Alexa skills”, including balance checking, money transfers, recent transactions, etc.  The growth in developing Alexa skills has been remarkable; they are becoming an increasingly ubiquitous tool.

Appium 1.8 : The 7 Features You Need to Know About in this Major Release

More Upgrades Than You Can Shake a Stick At Don’t be fooled by the version number. Appium 1.8 is a major release and it packs the new features to prove it. If you use Appium and you haven’t already upgraded, you’re going to want to. Our own Eran Kinsbruner hosted a webinar with Jonathan Lipps, Appium project lead and founder of Cloud Grey, to give us the low-down on this awesome new release.

Appium’s Pros, Cons & What The (Testing Framework) Future Might Look Like

Since Perfecto is sponsoring and attending the annual Appium 2018 conference today, it’s a great time to take a look at some pros and cons, how it stacks up against the competing tools and what might be around the corner. Benefits of Appium What’s great about Appium: Is has a strong active open source community Appium is by far the leading open-source test framework for cross-platform(mobile) native test automation (iOS, Android) solutions Appium is consistently backed by a large, very dynamic community, with steady support, commits etc.

How to Improve Your Continuous Testing While Balancing Velocity, Coverage, and UX Risk

Continuous testing is one of the keys to the DevOps kingdom.  Your pipeline needs to move fast to keep up with ever-shrinking release schedules but you can’t afford to sacrifice quality-  or UX- in the name of speed. The solution? During each stage of development, Development teams need to balance testing every scenario against the amount of time needed to generate meaningful test results.

Future-Proof Your Test Lab: Take the Guesswork Out Of Your Application Testing Strategy

If you’re a regular reader of this blog, or if you work in DevOps, you’ve probably already spent a fair amount of time considering which devices you need in your lab. Testing on the right platforms is key to ensuring a great experience for your users. However, in the scramble to make sure your lab is up to date today, you might overlook another critical component of a successful testing strategy: planning. Planning for future changes in the market makes the difference between success today and ongoing success.

Proven Methodology for Cross-Platform Application Testing Success

If you make your living building or testing applications, there’s one question you can’t avoid: “With the market constantly changing, which platforms do I need to test against to make sure I’m not missing something important?” Enterprise app development teams need to ensure a great user experience (UX), and in order to deliver that experience, they must keep up with change; this is where Perfecto can be an invaluable partner. We continuously scan the market and map out specific tipping points that happen throughout the year: for example, when the latest major OS versions for iOS and Android become widely adopted.

XCUITest – The Emerging iOS UI Test Automation Framework

Over the last year, there has been a growing trend of iOS development teams adopting XCUITest and additional frameworks built on top of the XCTest interface. Development teams have started to adopt XCUITest to get fast and reliable feedback. There are a few clear drivers to this growing adoption: Intuitive – Using XCUITest is quite intuitive for developers as it runs from within the XCode IDE Fast – Test execution against iOS devices is faster than any other UI test automation tool due to the framework architecture

Mobile Testing on iPhoneX – What Developers Need to Know

Apple (again) reinvented the display with the introduction of the notch on iPhone X screens (soon on 3 more models, and likely, eventually, across the fleet). From a developer perspective, that innovation may not have been as popular. So much so, that Apple approved a ‘Notch Remover” app. The introduction of the notch made it confusing for app developers to know exactly how to develop the app. There is what’s called a “safe area” to develop that does not include the notch and as a result, some apps do indeed decide to stay inside the “safe area”, creating a somewhat ugly layout:

Will Your Mobile UX get Sacked by Bounce Rate Measurability in 2018?

There are always new challenges in the mobile world and as mobile usage continues to dominate almost every business vertical (both native mobile-web), having a testing strategy that can be modified to incorporate new use cases and interfaces is crucial. Over the next few months I will dive into some of the hot topics and trends in the Digital sphere to look at the horizon. Today we will be talking about the Mobile UX and bounce rate.

Increase Performance in Cross-Browser Testing with Zero Effort – Here’s How

Are you used to getting a certain amount of data from your testing practices? Did you know that today you can extract more data from your existing testing practice…with zero additional effort. This all plays into the shift left movement that delivers insight – earlier and easier. When thinking about shifting left, you should answer one of these questions: 1. What new insights can I gain earlier? 2. How easy is it to implement?

How To Use HAR Files To Find The Hidden Performance Bottlenecks In Your App

App performance can be a killer problem for any digital company, especially when the performance issues take too long to identify. What I have found by working with many of our customers is that the answer can be hiding in the HAR file data- which is why you should always check your HAR files.

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.

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.

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

Load More Posts