{"id":69492,"date":"2019-12-30T16:26:32","date_gmt":"2019-12-30T10:56:32","guid":{"rendered":"https:\/\/www.vskills.in\/certification\/tutorial\/?p=69492"},"modified":"2024-04-12T14:21:50","modified_gmt":"2024-04-12T08:51:50","slug":"appium-philosophy","status":"publish","type":"page","link":"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/","title":{"rendered":"Appium Philosophy"},"content":{"rendered":"\n<p><a href=\"https:\/\/www.vskills.in\/certification\/tutorial\/mobile-testing-appium-tutorials\/\" target=\"_blank\" rel=\"noreferrer noopener\">Go back to tutorial<\/a><\/p>\n\n\n<h1><strong>Appium Philosophy<\/strong><\/h1>\n<figure id=\"attachment_72570\" aria-describedby=\"caption-attachment-72570\" style=\"width: 1200px\" class=\"wp-caption alignnone\"><a ref=\"magnificPopup\" href=\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-72570 size-full\" src=\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy.png\" alt=\"Learning Appium\" width=\"1200\" height=\"576\" srcset=\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy.png 1200w, https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy-300x144.png 300w, https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy-768x369.png 768w, https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy-1024x492.png 1024w, https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy-712x342.png 712w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption id=\"caption-attachment-72570\" class=\"wp-caption-text\">Learning Appium<\/figcaption><\/figure>\n<p>For you to understand the origin and philosophy, it is very important to understand its purpose. Initially, Appium was designed to meet mobile automation needs, according to a philosophy outlined by the following four tenets &#8211;<\/p>\n<ol>\n<li>Firstly, you shouldn&#8217;t have to recompile your app or modify it in any way in order to automate it.<\/li>\n<li>Secondly, you shouldn&#8217;t be locked into a specific language or framework to write and run your tests.<\/li>\n<li>Next, a mobile automation framework shouldn&#8217;t reinvent the wheel when it comes to automation APIs.<\/li>\n<li>Lastly, a mobile automation framework should be open source, in spirit and practice as well as in name!<\/li>\n<\/ol>\n<p>In short, Appium is an open-source tool for automating native, mobile web, and hybrid applications on iOS mobile, Android mobile, and Windows desktop platforms.<\/p>\n<ul>\n<li>First, Native apps are those written using the iOS, Android, or Windows SDKs.<\/li>\n<li>Second, Mobile web apps are web apps accessed using a mobile browser (Appium supports Safari on iOS and Chrome or the built-in &#8216;Browser&#8217; app on Android).<\/li>\n<li>Last, Hybrid apps have a wrapper around a &#8220;webview&#8221; &#8212; a native control that enables interaction with web content.<\/li>\n<\/ul>\n<h4><strong>Boost your chances for better job opportunities. Practice and Prepare for <a href=\"https:\/\/www.vskills.in\/certification\/testing\/mobile-testing-appium-professional\">Mobile Testing (Appium) Exam<\/a> Now!<\/strong><\/h4>\n\n\n<p><a href=\"https:\/\/www.vskills.in\/certification\/tutorial\/mobile-testing-appium-tutorials\/\" target=\"_blank\" rel=\"noreferrer noopener\">Go back to tutorial<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Go back to tutorial Appium Philosophy For you to understand the origin and philosophy, it is very important to understand its purpose. Initially, Appium was designed to meet mobile automation needs, according to a philosophy outlined by the following four tenets &#8211; Firstly, you shouldn&#8217;t have to recompile your app or modify it in any&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[7891],"tags":[7950],"class_list":["post-69492","page","type-page","status-publish","hentry","category-mobile-testing-appium","tag-appium-philosophy"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Appium Philosophy - Learning Mobile Testing - Vkills Tutorial<\/title>\n<meta name=\"description\" content=\"Lets get ready to enrich your profile and become a Certified Mobile Testing Professional. Know more about Appium Philosophy and get Certified Now!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Appium Philosophy - Learning Mobile Testing - Vkills Tutorial\" \/>\n<meta property=\"og:description\" content=\"Lets get ready to enrich your profile and become a Certified Mobile Testing Professional. Know more about Appium Philosophy and get Certified Now!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutorial\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vskills.in\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-12T08:51:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy.png\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/\",\"name\":\"Appium Philosophy - Learning Mobile Testing - Vkills Tutorial\",\"isPartOf\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy.png\",\"datePublished\":\"2019-12-30T10:56:32+00:00\",\"dateModified\":\"2024-04-12T08:51:50+00:00\",\"description\":\"Lets get ready to enrich your profile and become a Certified Mobile Testing Professional. Know more about Appium Philosophy and get Certified Now!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/#primaryimage\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy.png\",\"contentUrl\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy.png\",\"width\":1200,\"height\":576,\"caption\":\"Appium Philosophy\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Appium Philosophy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"name\":\"Tutorial\",\"description\":\"Vskills - A initiative in elearning and certification\",\"publisher\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\",\"name\":\"Vskills\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"contentUrl\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"width\":73,\"height\":55,\"caption\":\"Vskills\"},\"image\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/vskills.in\/\",\"https:\/\/x.com\/vskills_in\",\"https:\/\/www.linkedin.com\/company-beta\/1371554\/\",\"https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Appium Philosophy - Learning Mobile Testing - Vkills Tutorial","description":"Lets get ready to enrich your profile and become a Certified Mobile Testing Professional. Know more about Appium Philosophy and get Certified Now!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/","og_locale":"en_US","og_type":"article","og_title":"Appium Philosophy - Learning Mobile Testing - Vkills Tutorial","og_description":"Lets get ready to enrich your profile and become a Certified Mobile Testing Professional. Know more about Appium Philosophy and get Certified Now!","og_url":"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/","og_site_name":"Tutorial","article_publisher":"https:\/\/www.facebook.com\/vskills.in\/","article_modified_time":"2024-04-12T08:51:50+00:00","og_image":[{"url":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy.png","type":"","width":"","height":""}],"twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/","name":"Appium Philosophy - Learning Mobile Testing - Vkills Tutorial","isPartOf":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/#primaryimage"},"image":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy.png","datePublished":"2019-12-30T10:56:32+00:00","dateModified":"2024-04-12T08:51:50+00:00","description":"Lets get ready to enrich your profile and become a Certified Mobile Testing Professional. Know more about Appium Philosophy and get Certified Now!","breadcrumb":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/#primaryimage","url":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy.png","contentUrl":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Appium-Philosophy.png","width":1200,"height":576,"caption":"Appium Philosophy"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/appium-philosophy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vskills.in\/certification\/tutorial\/"},{"@type":"ListItem","position":2,"name":"Appium Philosophy"}]},{"@type":"WebSite","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","name":"Tutorial","description":"Vskills - A initiative in elearning and certification","publisher":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization","name":"Vskills","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","contentUrl":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","width":73,"height":55,"caption":"Vskills"},"image":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/vskills.in\/","https:\/\/x.com\/vskills_in","https:\/\/www.linkedin.com\/company-beta\/1371554\/","https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw"]}]}},"_links":{"self":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/69492","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/comments?post=69492"}],"version-history":[{"count":6,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/69492\/revisions"}],"predecessor-version":[{"id":84578,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/69492\/revisions\/84578"}],"wp:attachment":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/media?parent=69492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/categories?post=69492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/tags?post=69492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}