Mobile Visual Testing: Uphill Battle Of Mobile Visual Regression
There are many types of testing companies need to perform in order to have confidence in their product: security testing, integration testing, system testing, performance testing, and more. Often, Mobile Developers focus on ensuring that main End-to-End flows of their applications work by relying on frameworks like Appium, or Robotium. However, in the Mobile domain, Visual Testing is essential as mobile devices differ drastically in capabilities, display dimensions, and even operating systems.
Visual regression testing targets specific areas of visual concepts like layouts, responsive design, graphics, and CSS. Because modern mobile applications are built as hybrid and native applications, there is no way to scale this sort of testing using manual resources; hence, Visual test automation should be a crucial piece of the testing stack.
In this talk, the audience will learn about major Visual Testing Frameworks targeting both responsive web applications, and native mobile applications.
Outline/Structure of the Demonstration
- Visual Testing: What's, How's and Why's
- Visual Test Pyramid
- Choosing the right tool for your problem
Main takeaways from this talk can be summarized as
- What is Visual Test Pyramid and how to use it
- How to tackle Modern Web Testing