{"id":37696,"date":"2022-04-29T11:12:51","date_gmt":"2022-04-29T18:12:51","guid":{"rendered":"https:\/\/app14743.cloudwayssites.com\/?page_id=37696"},"modified":"2022-11-07T09:26:25","modified_gmt":"2022-11-07T17:26:25","slug":"mobile-testing","status":"publish","type":"page","link":"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/","title":{"rendered":"Learn &#8211; Concepts &#8211; Mobile Testing"},"content":{"rendered":"\n<div class=\"wp-block-group container-10 pb-sm pt-md bg-blue\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h1 class=\"has-text-align-left wp-block-heading\" id=\"h-what-is-mobile-testing\">What is Mobile Testing?<\/h1>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group container-10 pt-sm pb-sm\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h3 class=\"wp-block-heading\" id=\"block-d18f348b-b2b9-4e03-b8ff-08048050ba74\"><br>Foundations<\/h3>\n\n\n\n<ul id=\"block-10267d8b-90af-4718-9265-d347f98d2caa\" class=\"is-style-default\"><li><a href=\"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/functional-testing\/\">Functional Testing<\/a><\/li><li><a href=\"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/visual-testing\/\">Visual Testing<\/a><\/li><li><a href=\"\/learn\/concepts\/performance-testing\">Performance Testing<\/a><\/li><li><a href=\"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/accessibility-testing\/\">Accessibility Testing<\/a><\/li><li><strong><a href=\"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/\">Mobile Testing<\/a><\/strong><\/li><li><a href=\"\/learn\/concepts\/test-scripts-101\">Test Scripts<\/a><\/li><li><a href=\"\/learn\/concepts\/regression-testing\">Regression Testing<\/a><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-1845be72-f492-42d5-86cc-7c6d06e2eaf2\">Frameworks<\/h3>\n\n\n\n<ul id=\"block-0e8076c4-e72c-4c8f-92b4-240d56b60d9e\" class=\"is-style-default\"><li><a href=\"https:\/\/app14743.cloudwayssites.com\/learn\/frameworks\/cypress\/\">Cypress<\/a><\/li><li><a href=\"\/learn\/frameworks\/selenium\">Selenium<\/a><\/li><li><a href=\"https:\/\/app14743.cloudwayssites.com\/learn\/frameworks\/playwright\/\">Playwright<\/a><ul><li><a href=\"https:\/\/app14743.cloudwayssites.com\/learn\/frameworks\/playwright\/verifying-sortable-tables\/\">Verifying sortable tables<\/a><\/li><\/ul><\/li><li><a href=\"\/learn\/frameworks\/puppetteer\">Puppetteer<\/a><\/li><li><a href=\"\/learn\/frameworks\/appium\">Appium<\/a><\/li><\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p id=\"block-963b4dd6-2753-4502-9884-f7a3dd383929\">Mobile testing is the process of testing a mobile application for functionality, performance, accessibility, and security. In modern software development, mobile testing can refer to the testing of native mobile apps as well as responsive web apps. Today, most mobile testing is done for two major platforms: Apple iOS and Google Android. Much like&nbsp;<a href=\"https:\/\/app14743.cloudwayssites.com\/web-testing\/\">web testing<\/a>, many organizations practice&nbsp;<a href=\"https:\/\/app14743.cloudwayssites.com\/cross-browser-testing\/\">cross platform testing<\/a>&nbsp;in the hopes of detecting device specific defects.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-3e14dac0-a106-43d5-92b5-df574dcc8e47\">Why is Mobile Testing Important<\/h2>\n\n\n\n<p id=\"block-eb7a18fa-bbd1-4c10-84ae-59afbacd3084\">More and more internet users are accessing the internet through mobile devices &#8211; and this trend <a href=\"https:\/\/mindsea.com\/app-stats\/#:~:text=Mobile%20internet%20usage%20is%20rising\">isn&#8217;t going anywhere<\/a>.<\/p>\n\n\n\n<p id=\"block-5bd27db7-2d97-4b0c-a44f-83ff233c930b\">Mobile app testing lets you be certain that your mobile experience delivers as expected, no matter what kind of app or platform is being used to view it. Without it, unintended issues can drive poor app reviews or social media feedback that is challenging to recover from.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-9b009ad6-df8c-40bb-9418-ca96f8d17eda\"><strong>Key Considerations of Mobile Testing<\/strong><\/h2>\n\n\n\n<p id=\"block-ed591cfb-db60-43f5-8ec5-27d32d1220ed\">There are a few things that are important to keep in mind as you evaluate your mobile testing strategy.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-3b5be1eb-09c7-4d0c-9ed4-afa2906afe34\"><strong>Types of Mobile Apps<\/strong><\/h3>\n\n\n\n<ul id=\"block-c319303f-1c01-4920-9081-d4aec26bd994\" class=\"is-style-default\"><li><strong>Native Apps<\/strong>&nbsp;are specifically designed for a single platform (today that&#8217;s typically Android or iOS) and are most often downloaded and installed through app stores like Apple\u2019s App Store or Google\u2019s Play Store. Pure native apps as well as cross-platform native applications fit this this description.<\/li><li><strong>Responsive Web Apps<\/strong>&nbsp;are designed for mobile browsers. They can be a responsive version of a typical website or a more feature-rich<a href=\"https:\/\/app14743.cloudwayssites.com\/blog\/progressive-web-apps\/\">&nbsp;progressive web app (PWA)<\/a>.<\/li><li><strong>Hybrid Apps <\/strong>tread the line between the above two categories. They can be downloaded from app stores just like native apps and do some of what native apps do, but at their core are often web apps that are wrapped in a native shell, with some differences in performance and features.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-cbbf6f1a-76cc-454b-b4c3-ec8da0cf563d\"><strong>Differences between Mobile and Web Testing<\/strong><\/h3>\n\n\n\n<p id=\"block-279cd864-ad8f-4801-b55f-071cb58faf31\">Even if you&#8217;re testing a web app, there are a lot of characteristics that are unique to mobile usage that need to be kept in mind. Testing for different form factors and operating systems are a start, but it&#8217;s important not to forget things like signal strength, battery life and <a href=\"https:\/\/app14743.cloudwayssites.com\/contrast-advisor\/\">contrast<\/a>\/brightness that can change quickly for mobile users.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-9c614719-7b50-4f0a-9b9d-c4fb7ebd6089\"><strong>Key Types of Mobile Testing<\/strong><\/h2>\n\n\n\n<p id=\"block-31fb85b8-ad3f-40cd-ab84-adee91d888aa\">Two of the most common categories of tests you&#8217;ll need to apply to your mobile apps are Functional and Usability tests.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-077a3840-a200-440f-9dae-429a089c2232\">Functional Testing for Mobile<\/h3>\n\n\n\n<p id=\"block-d50bd32a-690d-47a0-8c22-9ec79ebb3594\">The goal of functional testing is to make sure that the most essential functions of your app perform as you expect them to. Functional tests provide input and verify the output, focusing on common use cases, error conditions and basic usability.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-43c2b61b-45a7-4a32-b902-93eca5683cea\">Usability Testing for Mobile<\/h3>\n\n\n\n<p id=\"block-726abef1-23cb-4fad-8c8f-dc517f716f98\">Usability testing goes beyond the scope of functional testing as it relates to the user&#8217;s experience. Also known as user experience testing, this form of testing attempts to simulate the experience of a real user operating the app to really understand the experience and understand where users might get stuck or have a negative interaction.<\/p>\n\n\n\n<p id=\"block-1be3397d-e413-4511-b8ff-6c918c8b3de0\">There are many other categories of tests commonly used in mobile testing that are worth considering, including compatibility, performance,&nbsp;<a href=\"https:\/\/app14743.cloudwayssites.com\/blog\/accessibility-testing-strategy\/\">accessibility<\/a>&nbsp;and load testing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-15316693-13d9-457b-be55-75befe44aa5e\">Wrap Up<\/h2>\n\n\n\n<p id=\"block-253674ac-f922-44b9-8417-b915b0089ab9\">Mobile Testing can be a complicated task, but it&#8217;s increasingly important as mobile usage continues to rise. A well-thought-out and methodical approach, along with modern tooling, can help you deliver your mobile apps faster while providing the best possible user experience. You can learn more about mobile testing, including about the top tools on the market and a comparison between manual and automated testing strategies for mobile, in our blog post, <a href=\"https:\/\/app14743.cloudwayssites.com\/blog\/what-is-mobile-testing\/\">What is Mobile Testing<\/a>.<\/p>\n\n\n\n<p id=\"block-c4fe4f52-a6dc-4d48-ac17-629c2a482e9b\">Looking for more? Don&#8217;t forget to check out the free articles and educational videos below.<\/p>\n\n\n\n<p><\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group toc-section-default pb-sm pt-md\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\" id=\"h-recent-mobile-testing-articles\">Recent Mobile Testing Articles<\/h2>\n\n\n<section class=\"article-group\">\n    <div class=\"is-featured\">\n      <div class=\"title-bar\">\n      <div><\/div>\n    <\/div>      <div class=\"row\">\n        <div class=\"col-md-6\">\n          \t<div class=\"item is-primary\">\n\t\t<a href=\"https:\/\/app14743.cloudwayssites.com\/blog\/future-of-testing-mobile-all-about-mobile-test-automation\/\" >\n\t\t\t\t\t\t\t<picture class=\"image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<source srcset=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/06\/Future-of-Testing-Mobile-2_708x542.jpg\" media=\"screen and (min-width: 768px)\" \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/06\/Future-of-Testing-Mobile-2_708x542-335x211.jpg\" width=\"335\" height=\"211\" alt=\"\" loading=\"lazy\">\n\t\t\t\t<\/picture>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t<h3 class=\"title\">Future of Testing: Mobile Recap<\/h3>\n\t\t\t\t\t\t\t\t\t<div class=\"meta\">\n\t\t\t\t\t\tArticles &mdash; 04.30.2021\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/a>\n\t<\/div>\n        <\/div>\n        <div class=\"col-md-6\">\n          \t<div class=\"item is-secondary\">\n\t\t<a href=\"https:\/\/app14743.cloudwayssites.com\/blog\/appium-vs-espresso-vs-xcui\/\" >\n\t\t\t\t\t\t\t<picture class=\"image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/03\/appium-vs-espresso-vs-XCUI-featured-200x200.jpg\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\">\n\t\t\t\t<\/picture>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t<h3 class=\"title\">Appium vs Espresso vs XCUITest &#8211; Understanding how Appium Compares to Espresso &#038; XCUITest<\/h3>\n\t\t\t\t\t\t\t\t\t<div class=\"meta\">\n\t\t\t\t\t\tArticles &mdash; 03.12.2021\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/a>\n\t<\/div>\n\t<div class=\"item is-secondary\">\n\t\t<a href=\"https:\/\/app14743.cloudwayssites.com\/blog\/visual-testing-for-mobile-apps\/\" >\n\t\t\t\t\t\t\t<picture class=\"image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/02\/mobile-visual-testing-200x200.jpg\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\">\n\t\t\t\t<\/picture>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t<h3 class=\"title\">Visual Testing for Mobile Apps<\/h3>\n\t\t\t\t\t\t\t\t\t<div class=\"meta\">\n\t\t\t\t\t\tArticles &mdash; 02.22.2021\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/a>\n\t<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n    <\/section>\n\n\n<p><\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group container-10 pb-sm pt-md\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><section class=\"article-group\">\n    <div class=\"is-row\">\n      <div class=\"title-bar\">\n      <h2>Keep Reading: More on Mobile Testing<\/h2>\n    <\/div>      <div class=\"row\">\n                  <div class=\"col-md-6 col-lg-3\">\n            \t<div class=\"item \">\n\t\t<a href=\"https:\/\/app14743.cloudwayssites.com\/blog\/mobile-testing-webinar\/\" >\n\t\t\t\t\t\t\t<picture class=\"image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/02\/blog-image-1-384x242.png\" width=\"384\" height=\"242\" alt=\"\" loading=\"lazy\">\n\t\t\t\t<\/picture>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t<h3 class=\"title\">Stop Testing (Only) The Functionality of Your Mobile Apps! [webinar recording]<\/h3>\n\t\t\t\t\t\t\t\t\t<div class=\"meta\">\n\t\t\t\t\t\tArticles &mdash; 02.18.2021\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/a>\n\t<\/div>\n          <\/div>\n                    <div class=\"col-md-6 col-lg-3\">\n            \t<div class=\"item \">\n\t\t<a href=\"https:\/\/app14743.cloudwayssites.com\/blog\/adding-app-visual-management-to-mobile-test\/\" >\n\t\t\t\t\t\t\t<picture class=\"image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2018\/02\/eye-491625-384x242.jpg\" width=\"384\" height=\"242\" alt=\"\" loading=\"lazy\">\n\t\t\t\t<\/picture>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t<h3 class=\"title\">Adding App Visual Management to Mobile Test Automation<\/h3>\n\t\t\t\t\t\t\t\t\t<div class=\"meta\">\n\t\t\t\t\t\tArticles &mdash; 02.16.2018\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/a>\n\t<\/div>\n          <\/div>\n                    <div class=\"col-md-6 col-lg-3\">\n            \t<div class=\"item \">\n\t\t<a href=\"https:\/\/app14743.cloudwayssites.com\/blog\/easy-appium-setup-guide\/\" >\n\t\t\t\t\t\t\t<picture class=\"image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/02\/shutterstock_393607117-1680-384x242.jpg\" width=\"384\" height=\"242\" alt=\"\" loading=\"lazy\">\n\t\t\t\t<\/picture>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t<h3 class=\"title\">A Guide To Installing Appium -The Easy Way<\/h3>\n\t\t\t\t\t\t\t\t\t<div class=\"meta\">\n\t\t\t\t\t\tArticles &mdash; 02.19.2021\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/a>\n\t<\/div>\n          <\/div>\n                    <div class=\"col-md-6 col-lg-3\">\n            \t<div class=\"item \">\n\t\t<a href=\"https:\/\/app14743.cloudwayssites.com\/blog\/visual-mobile-test-automation-best-practices\/\" >\n\t\t\t\t\t\t\t<picture class=\"image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/05\/Best-practices-around-visual-Mobile-Test-Automation_831x542-384x242.jpg\" width=\"384\" height=\"242\" alt=\"\" loading=\"lazy\">\n\t\t\t\t<\/picture>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t<h3 class=\"title\">[Visual] Mobile Test Automation Best Practices<\/h3>\n\t\t\t\t\t\t\t\t\t<div class=\"meta\">\n\t\t\t\t\t\tArticles &mdash; 05.06.2021\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/a>\n\t<\/div>\n          <\/div>\n                <\/div>\n    <\/div>\n    <\/section><\/div><\/div>\n\n\n\n<div class=\"wp-block-group container-10 pb-default pt-md\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><section class=\"article-group\">\n    <div class=\"is-grid\">\n      <div class=\"title-bar\">\n      <h2>Keep Watching: Mobile Testing Educational Videos<\/h2>\n    <\/div>      <div class=\"row\">\n                  <div class=\"col-md-6\">\n            \t<div class=\"item \">\n\t\t<a href=\"https:\/\/testautomationu.applitools.com\/appium-visual-testing\/\" >\n\t\t\t\t\t\t\t<picture class=\"image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<source srcset=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/06\/TAU-Appium-Mobile-Testing_708x531.jpg\" media=\"screen and (min-width: 768px)\" \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/06\/TAU-Appium-Mobile-Testing_708x531-335x211.jpg\" width=\"335\" height=\"211\" alt=\"\" loading=\"lazy\">\n\t\t\t\t<\/picture>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t<h3 class=\"title\">Automated Visual Testing with Appium<\/h3>\n\t\t\t\t\t\t\t\t\t<div class=\"meta\">\n\t\t\t\t\t\tFree Course\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/a>\n\t<\/div>\n          <\/div>\n                    <div class=\"col-md-6\">\n            \t<div class=\"item \">\n\t\t<a href=\"https:\/\/testautomationu.applitools.com\/espresso-mobile-testing-tutorial\/\" >\n\t\t\t\t\t\t\t<picture class=\"image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<source srcset=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/06\/TAU-Espresso-Mobile-Testing_708x531.jpg\" media=\"screen and (min-width: 768px)\" \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/06\/TAU-Espresso-Mobile-Testing_708x531-335x211.jpg\" width=\"335\" height=\"211\" alt=\"\" loading=\"lazy\">\n\t\t\t\t<\/picture>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t<h3 class=\"title\">Android Test Automation with Espresso<\/h3>\n\t\t\t\t\t\t\t\t\t<div class=\"meta\">\n\t\t\t\t\t\tFree Course\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/a>\n\t<\/div>\n          <\/div>\n                    <div class=\"col-md-6\">\n            \t<div class=\"item \">\n\t\t<a href=\"https:\/\/testautomationu.applitools.com\/introduction-to-ios-test-automation-with-xcuitest\/\" >\n\t\t\t\t\t\t\t<picture class=\"image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<source srcset=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/06\/TAU-XCUITest-Mobile-Testing_708x531.jpg\" media=\"screen and (min-width: 768px)\" \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/06\/TAU-XCUITest-Mobile-Testing_708x531-335x211.jpg\" width=\"335\" height=\"211\" alt=\"\" loading=\"lazy\">\n\t\t\t\t<\/picture>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t<h3 class=\"title\">Introduction to iOS Test Automation with XCUITest<\/h3>\n\t\t\t\t\t\t\t\t\t<div class=\"meta\">\n\t\t\t\t\t\tFree Course\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/a>\n\t<\/div>\n          <\/div>\n                    <div class=\"col-md-6\">\n            \t<div class=\"item \">\n\t\t<a href=\"https:\/\/app14743.cloudwayssites.com\/blog\/testing-native-apps\/\" >\n\t\t\t\t\t\t\t<picture class=\"image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<source srcset=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2019\/09\/shutterstock_789192091-blog-post-555x370.jpg\" media=\"screen and (min-width: 768px)\" \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2019\/09\/shutterstock_789192091-blog-post-384x242.jpg\" width=\"384\" height=\"242\" alt=\"\" loading=\"lazy\">\n\t\t\t\t<\/picture>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t<h3 class=\"title\">Solving The 4 Major Challenges of Testing Native Apps<\/h3>\n\t\t\t\t\t\t\t\t\t<div class=\"meta\">\n\t\t\t\t\t\tArticles &mdash; 09.16.2019\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/a>\n\t<\/div>\n          <\/div>\n                <\/div>\n    <\/div>\n    <\/section><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>What is Mobile Testing? Foundations Functional Testing Visual Testing Performance Testing Accessibility Testing Mobile Testing Test Scripts Regression Testing Frameworks Cypress Selenium Playwright Verifying sortable tables Puppetteer Appium Mobile testing&#8230;<\/p>\n","protected":false},"author":94,"featured_media":0,"parent":37510,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.5 (Yoast SEO v24.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>An Introduction to Mobile Testing - AI-Powered End-to-End Testing | Applitools<\/title>\n<meta name=\"description\" content=\"What is Mobile Testing? Foundations Functional Testing Visual Testing Performance Testing Accessibility Testing Mobile Testing Test Scripts Regression Testing Frameworks Cypress Selenium Playwright Verifying sortable tables Puppetteer Appium Mobile testing...\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learn - Concepts - Mobile Testing\" \/>\n<meta property=\"og:description\" content=\"What is Mobile Testing? Foundations Functional TestingVisual TestingPerformance TestingAccessibility TestingMobile TestingTest ScriptsRegression Testing\" \/>\n<meta property=\"og:url\" content=\"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/\" \/>\n<meta property=\"og:site_name\" content=\"AI-Powered End-to-End Testing | Applitools\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-07T17:26:25+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/\",\"url\":\"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/\",\"name\":\"An Introduction to Mobile Testing - AI-Powered End-to-End Testing | Applitools\",\"isPartOf\":{\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#website\"},\"datePublished\":\"2022-04-29T18:12:51+00:00\",\"dateModified\":\"2022-11-07T17:26:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/app14743.cloudwayssites.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Learn\",\"item\":\"https:\/\/app14743.cloudwayssites.com\/learn\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Learn &#8211; Concepts\",\"item\":\"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Learn &#8211; Concepts &#8211; Mobile Testing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#website\",\"url\":\"https:\/\/app14743.cloudwayssites.com\/\",\"name\":\"Applitools Visual AI\",\"description\":\"Applitools delivers full end-to-end test automation with AI infused at every step.\",\"publisher\":{\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/app14743.cloudwayssites.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#organization\",\"name\":\"Applitools\",\"url\":\"https:\/\/app14743.cloudwayssites.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2020\/03\/applitools.png\",\"contentUrl\":\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2020\/03\/applitools.png\",\"width\":156,\"height\":28,\"caption\":\"Applitools\"},\"image\":{\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"An Introduction to Mobile Testing - AI-Powered End-to-End Testing | Applitools","description":"What is Mobile Testing? Foundations Functional Testing Visual Testing Performance Testing Accessibility Testing Mobile Testing Test Scripts Regression Testing Frameworks Cypress Selenium Playwright Verifying sortable tables Puppetteer Appium Mobile testing...","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Learn - Concepts - Mobile Testing","og_description":"What is Mobile Testing? Foundations Functional TestingVisual TestingPerformance TestingAccessibility TestingMobile TestingTest ScriptsRegression Testing","og_url":"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/","og_site_name":"AI-Powered End-to-End Testing | Applitools","article_modified_time":"2022-11-07T17:26:25+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/","url":"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/","name":"An Introduction to Mobile Testing - AI-Powered End-to-End Testing | Applitools","isPartOf":{"@id":"https:\/\/app14743.cloudwayssites.com\/#website"},"datePublished":"2022-04-29T18:12:51+00:00","dateModified":"2022-11-07T17:26:25+00:00","breadcrumb":{"@id":"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/mobile-testing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/app14743.cloudwayssites.com\/"},{"@type":"ListItem","position":2,"name":"Learn","item":"https:\/\/app14743.cloudwayssites.com\/learn\/"},{"@type":"ListItem","position":3,"name":"Learn &#8211; Concepts","item":"https:\/\/app14743.cloudwayssites.com\/learn\/concepts\/"},{"@type":"ListItem","position":4,"name":"Learn &#8211; Concepts &#8211; Mobile Testing"}]},{"@type":"WebSite","@id":"https:\/\/app14743.cloudwayssites.com\/#website","url":"https:\/\/app14743.cloudwayssites.com\/","name":"Applitools Visual AI","description":"Applitools delivers full end-to-end test automation with AI infused at every step.","publisher":{"@id":"https:\/\/app14743.cloudwayssites.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/app14743.cloudwayssites.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/app14743.cloudwayssites.com\/#organization","name":"Applitools","url":"https:\/\/app14743.cloudwayssites.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/app14743.cloudwayssites.com\/#\/schema\/logo\/image\/","url":"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2020\/03\/applitools.png","contentUrl":"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2020\/03\/applitools.png","width":156,"height":28,"caption":"Applitools"},"image":{"@id":"https:\/\/app14743.cloudwayssites.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/pages\/37696"}],"collection":[{"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/users\/94"}],"replies":[{"embeddable":true,"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/comments?post=37696"}],"version-history":[{"count":0,"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/pages\/37696\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/pages\/37510"}],"wp:attachment":[{"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/media?parent=37696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}