{"id":2560,"date":"2016-06-23T10:39:08","date_gmt":"2016-06-23T14:39:08","guid":{"rendered":"https:\/\/www.redline13.com\/blog\/?p=2560"},"modified":"2016-06-23T10:39:08","modified_gmt":"2016-06-23T14:39:08","slug":"load-testing-mobile-applications-jmeter","status":"publish","type":"post","link":"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/","title":{"rendered":"Testing Mobile Applications at Scale with Apache JMeter"},"content":{"rendered":"<p><iframe loading=\"lazy\" width=\"1260\" height=\"945\" src=\"https:\/\/www.youtube.com\/embed\/5oLlun-G0Uk?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.google.com\/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rja&amp;uact=8&amp;ved=0ahUKEwjt0uvYtrzNAhVBMj4KHRtNCKgQFggeMAA&amp;url=http%3A%2F%2Fjmeter.apache.org%2F&amp;usg=AFQjCNHIHCOA-F9LnhaAn_STCWyPPgOpdw\" target=\"_blank\" rel=\"noopener\">Apache JMeter<\/a> offers testers a multitude of different features that we can use to create and run JMeter tests. One of these features is the ability to record JMeter scripts with a mobile device by connecting the device to a proxy that you setup inside JMeter. Once we set up this proxy, we can then connect our mobile device to it in an effort to test various iOS and Android mobile applications. We have <a href=\"https:\/\/www.redline13.com\/blog\/2016\/01\/recording-with-jmeter-proxy\/\" target=\"_blank\" rel=\"noopener\">previously published a detailed overview<\/a> of how to do this, but we also wanted to create an informative video demonstration to show\u00a0how testing mobile applications is accomplished through Apache JMeter 3.0.<\/p>\n<p>In this video we will:<\/p>\n<ul>\n<li>Go over how to setup JMeter for mobile recording<\/li>\n<li>Create a proxy with JMeter<\/li>\n<li>Set up our mobile device&#8217;s network configurations to connect to the proxy<\/li>\n<li>Test a sample application and create a JMeter script<\/li>\n<li>Rerun and scale the mobile test in JMeter<\/li>\n<li>Upload our finished test to RedLine13 to replay the test at an even larger scale<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Apache JMeter offers testers a multitude of different features that we can use to create and run JMeter tests. One of these features is the ability to record JMeter scripts with a mobile device by connecting the device to a proxy that you setup inside JMeter. Once we set up this proxy, we can then connect our mobile device to it in an effort to test various iOS and Android mobile applications. We have previously<a class=\"more-link\" href=\"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/\">Read More &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,7],"tags":[75,86,283,294,320,350,351,352,509],"class_list":{"0":"entry","1":"post","2":"publish","3":"author-user","4":"post-2560","6":"format-standard","7":"category-blog","8":"category-jmeter","9":"post_tag-apache-jmeter","10":"post_tag-apps","11":"post_tag-jmeter","12":"post_tag-jmeter-recording","13":"post_tag-load-testing-applications","14":"post_tag-mobile","15":"post_tag-mobile-applications","16":"post_tag-mobile-recording","17":"post_tag-testing-apps"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Testing Mobile Applications at Scale with Apache JMeter<\/title>\n<meta name=\"description\" content=\"We demonstrate how to use Apache JMeter for load testing mobile applications at scale, from creating a script to running cloud load tests.\" \/>\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.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Testing Mobile Applications at Scale with Apache JMeter\" \/>\n<meta property=\"og:description\" content=\"We demonstrate how to use Apache JMeter for load testing mobile applications at scale, from creating a script to running cloud load tests.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/\" \/>\n<meta property=\"og:site_name\" content=\"RedLine13\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-23T14:39:08+00:00\" \/>\n<meta name=\"author\" content=\"RedLine13\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"RedLine13\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/\"},\"author\":{\"name\":\"RedLine13\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/4acbcdcb8a9c72ec5a274e69c0ebea28\"},\"headline\":\"Testing Mobile Applications at Scale with Apache JMeter\",\"datePublished\":\"2016-06-23T14:39:08+00:00\",\"dateModified\":\"2016-06-23T14:39:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/\"},\"wordCount\":185,\"publisher\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\"},\"keywords\":[\"apache jmeter\",\"apps\",\"JMeter\",\"jmeter recording\",\"load testing applications\",\"mobile\",\"mobile applications\",\"mobile recording\",\"testing apps\"],\"articleSection\":[\"Blog\",\"JMeter\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/\",\"url\":\"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/\",\"name\":\"Testing Mobile Applications at Scale with Apache JMeter\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#website\"},\"datePublished\":\"2016-06-23T14:39:08+00:00\",\"dateModified\":\"2016-06-23T14:39:08+00:00\",\"description\":\"We demonstrate how to use Apache JMeter for load testing mobile applications at scale, from creating a script to running cloud load tests.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.redline13.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Testing Mobile Applications at Scale with Apache JMeter\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#website\",\"url\":\"https:\/\/www.redline13.com\/blog\/\",\"name\":\"RedLine13\",\"description\":\"(Almost) Free Load Testing in the Cloud\",\"publisher\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.redline13.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\",\"name\":\"RedLine13\",\"url\":\"https:\/\/www.redline13.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg\",\"contentUrl\":\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg\",\"width\":300,\"height\":68,\"caption\":\"RedLine13\"},\"image\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/4acbcdcb8a9c72ec5a274e69c0ebea28\",\"name\":\"RedLine13\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b4c9a289323b21a01c3e940f150eb9b8c542587f1abfd8f0e1cc1ffc5e475514?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b4c9a289323b21a01c3e940f150eb9b8c542587f1abfd8f0e1cc1ffc5e475514?s=96&d=mm&r=g\",\"caption\":\"RedLine13\"},\"sameAs\":[\"http:\/\/127.0.0.1\"],\"url\":\"https:\/\/www.redline13.com\/blog\/author\/user\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Testing Mobile Applications at Scale with Apache JMeter","description":"We demonstrate how to use Apache JMeter for load testing mobile applications at scale, from creating a script to running cloud load tests.","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.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/","og_locale":"en_US","og_type":"article","og_title":"Testing Mobile Applications at Scale with Apache JMeter","og_description":"We demonstrate how to use Apache JMeter for load testing mobile applications at scale, from creating a script to running cloud load tests.","og_url":"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/","og_site_name":"RedLine13","article_published_time":"2016-06-23T14:39:08+00:00","author":"RedLine13","twitter_card":"summary_large_image","twitter_misc":{"Written by":"RedLine13","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/#article","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/"},"author":{"name":"RedLine13","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/4acbcdcb8a9c72ec5a274e69c0ebea28"},"headline":"Testing Mobile Applications at Scale with Apache JMeter","datePublished":"2016-06-23T14:39:08+00:00","dateModified":"2016-06-23T14:39:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/"},"wordCount":185,"publisher":{"@id":"https:\/\/www.redline13.com\/blog\/#organization"},"keywords":["apache jmeter","apps","JMeter","jmeter recording","load testing applications","mobile","mobile applications","mobile recording","testing apps"],"articleSection":["Blog","JMeter"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/","url":"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/","name":"Testing Mobile Applications at Scale with Apache JMeter","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/#website"},"datePublished":"2016-06-23T14:39:08+00:00","dateModified":"2016-06-23T14:39:08+00:00","description":"We demonstrate how to use Apache JMeter for load testing mobile applications at scale, from creating a script to running cloud load tests.","breadcrumb":{"@id":"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.redline13.com\/blog\/2016\/06\/load-testing-mobile-applications-jmeter\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.redline13.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Testing Mobile Applications at Scale with Apache JMeter"}]},{"@type":"WebSite","@id":"https:\/\/www.redline13.com\/blog\/#website","url":"https:\/\/www.redline13.com\/blog\/","name":"RedLine13","description":"(Almost) Free Load Testing in the Cloud","publisher":{"@id":"https:\/\/www.redline13.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.redline13.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.redline13.com\/blog\/#organization","name":"RedLine13","url":"https:\/\/www.redline13.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg","contentUrl":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg","width":300,"height":68,"caption":"RedLine13"},"image":{"@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/4acbcdcb8a9c72ec5a274e69c0ebea28","name":"RedLine13","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b4c9a289323b21a01c3e940f150eb9b8c542587f1abfd8f0e1cc1ffc5e475514?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b4c9a289323b21a01c3e940f150eb9b8c542587f1abfd8f0e1cc1ffc5e475514?s=96&d=mm&r=g","caption":"RedLine13"},"sameAs":["http:\/\/127.0.0.1"],"url":"https:\/\/www.redline13.com\/blog\/author\/user\/"}]}},"_links":{"self":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/2560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/comments?post=2560"}],"version-history":[{"count":0,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/2560\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/media?parent=2560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/categories?post=2560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/tags?post=2560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}