{"id":2867,"date":"2016-07-28T14:55:23","date_gmt":"2016-07-28T18:55:23","guid":{"rendered":"https:\/\/www.redline13.com\/blog\/?p=2867"},"modified":"2016-07-28T14:55:23","modified_gmt":"2016-07-28T18:55:23","slug":"feature-update-photos-plugin","status":"publish","type":"post","link":"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/","title":{"rendered":"Feature Update: Photos Plugin"},"content":{"rendered":"<h2>Releasing Photos Plugin for Load Testing<\/h2>\n<p>In addition to the <a href=\"https:\/\/www.redline13.com\/blog\/2016\/07\/redline13-load-testing-plugins\/\" target=\"_blank\" rel=\"noopener\">other plugins that we have recently launched<\/a>, we&#8217;ve created a RedLine13 Photos plugin for custom load tests. The Photos plugin allows users to simulate an upload workload by dynamically creating photos and doing a Post to an endpoint. Once you have installed the plugin (see <a href=\"https:\/\/www.redline13.com\/blog\/2016\/07\/install-redline13-plugins\/\" target=\"_blank\" rel=\"noopener\">plugin installation guide<\/a>), you can have the plugin generate photos and then upload them to S3.<\/p>\n<h2>Use Case<\/h2>\n<p>This plugin was recently created to simplify testing the <a href=\"https:\/\/runsignup.wordpress.com\/2016\/07\/20\/race-day-photos-beta-released\/\">RunSignUp Photos Platform<\/a>\u00a0and has proven as a valuable tool, as it was able to\u00a0simulate\u00a0100,000 uploads in one hour. The stress tests were used to simulate race day traffic and and provide load for the AWS Lambda (Serverless)\u00a0architecture behind the application.<\/p>\n<p>https:\/\/www.facebook.com\/runsignup\/posts\/10154388385549292:0<\/p>\n<h2>Settings<\/h2>\n<p>The Photos plugin is used on custom load tests, and provides the tester with a range of options. Users can choose and alter the photo format, the height &amp; width of the photos, and the number of photos to upload in addition to being able to alter a range of other parameters. For more information, refer to our <a href=\"https:\/\/github.com\/redline13\/plugin-photos\" target=\"_blank\" rel=\"noopener\">GitHub documentation<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2871\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/07\/RedLine13-Photos-Plugin.png\" alt=\"RedLine13 Photos Plugin\" width=\"800\" height=\"667\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/07\/RedLine13-Photos-Plugin.png 800w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/07\/RedLine13-Photos-Plugin-300x250.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/07\/RedLine13-Photos-Plugin-768x640.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Releasing Photos Plugin for Load Testing In addition to the other plugins that we have recently launched, we&#8217;ve created a RedLine13 Photos plugin for custom load tests. The Photos plugin allows users to simulate an upload workload by dynamically creating photos and doing a Post to an endpoint. Once you have installed the plugin (see plugin installation guide), you can have the plugin generate photos and then upload them to S3. Use Case This plugin was<a class=\"more-link\" href=\"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/\">Read More &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":2868,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,9,10],"tags":[],"class_list":{"0":"entry","1":"post","2":"publish","3":"author-user","4":"post-2867","6":"format-standard","7":"has-post-thumbnail","8":"category-blog","9":"category-nodejs","10":"category-php"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Feature Update: Photos Plugin - RedLine13<\/title>\n<meta name=\"description\" content=\"In addition to a few other plugins that we have created, we have launched a Photos plugin that improves photo-based custom PHP 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\/07\/feature-update-photos-plugin\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Feature Update: Photos Plugin - RedLine13\" \/>\n<meta property=\"og:description\" content=\"In addition to a few other plugins that we have created, we have launched a Photos plugin that improves photo-based custom PHP load tests.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/\" \/>\n<meta property=\"og:site_name\" content=\"RedLine13\" \/>\n<meta property=\"article:published_time\" content=\"2016-07-28T18:55:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/07\/Photos-Plugin-RedLine13.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"378\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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\/07\/feature-update-photos-plugin\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/\"},\"author\":{\"name\":\"RedLine13\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/4acbcdcb8a9c72ec5a274e69c0ebea28\"},\"headline\":\"Feature Update: Photos Plugin\",\"datePublished\":\"2016-07-28T18:55:23+00:00\",\"dateModified\":\"2016-07-28T18:55:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/\"},\"wordCount\":196,\"publisher\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\"},\"articleSection\":[\"Blog\",\"Custom NodeJS\",\"Custom PHP\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/\",\"url\":\"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/\",\"name\":\"Feature Update: Photos Plugin - RedLine13\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#website\"},\"datePublished\":\"2016-07-28T18:55:23+00:00\",\"dateModified\":\"2016-07-28T18:55:23+00:00\",\"description\":\"In addition to a few other plugins that we have created, we have launched a Photos plugin that improves photo-based custom PHP load tests.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.redline13.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Feature Update: Photos Plugin\"}]},{\"@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":"Feature Update: Photos Plugin - RedLine13","description":"In addition to a few other plugins that we have created, we have launched a Photos plugin that improves photo-based custom PHP 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\/07\/feature-update-photos-plugin\/","og_locale":"en_US","og_type":"article","og_title":"Feature Update: Photos Plugin - RedLine13","og_description":"In addition to a few other plugins that we have created, we have launched a Photos plugin that improves photo-based custom PHP load tests.","og_url":"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/","og_site_name":"RedLine13","article_published_time":"2016-07-28T18:55:23+00:00","og_image":[{"width":800,"height":378,"url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/07\/Photos-Plugin-RedLine13.png","type":"image\/png"}],"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\/07\/feature-update-photos-plugin\/#article","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/"},"author":{"name":"RedLine13","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/4acbcdcb8a9c72ec5a274e69c0ebea28"},"headline":"Feature Update: Photos Plugin","datePublished":"2016-07-28T18:55:23+00:00","dateModified":"2016-07-28T18:55:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/"},"wordCount":196,"publisher":{"@id":"https:\/\/www.redline13.com\/blog\/#organization"},"articleSection":["Blog","Custom NodeJS","Custom PHP"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/","url":"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/","name":"Feature Update: Photos Plugin - RedLine13","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/#website"},"datePublished":"2016-07-28T18:55:23+00:00","dateModified":"2016-07-28T18:55:23+00:00","description":"In addition to a few other plugins that we have created, we have launched a Photos plugin that improves photo-based custom PHP load tests.","breadcrumb":{"@id":"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.redline13.com\/blog\/2016\/07\/feature-update-photos-plugin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.redline13.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Feature Update: Photos Plugin"}]},{"@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\/2867","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=2867"}],"version-history":[{"count":0,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/2867\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/media\/2868"}],"wp:attachment":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/media?parent=2867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/categories?post=2867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/tags?post=2867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}