{"version":"1.0","provider_name":"RedLine13","provider_url":"https:\/\/www.redline13.com\/blog","author_name":"RedLine13","author_url":"https:\/\/www.redline13.com\/blog\/author\/user\/","title":"Cloud Based JMeter WebSocket Testing - RedLine13","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"QaS25kH1Jf\"><a href=\"https:\/\/www.redline13.com\/blog\/2016\/01\/cloud-based-jmeter-websocket-testing\/\">Cloud Based JMeter WebSocket Testing<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.redline13.com\/blog\/2016\/01\/cloud-based-jmeter-websocket-testing\/embed\/#?secret=QaS25kH1Jf\" width=\"600\" height=\"338\" title=\"&#8220;Cloud Based JMeter WebSocket Testing&#8221; &#8212; RedLine13\" data-secret=\"QaS25kH1Jf\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.redline13.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"What are WebSockets The WebSockets specification enables Web applications to maintain bidirectional communications with server-side processes, this specification introduces the WebSocket\u00a0interface. In plain words: You can maintain a persistent connection between client and server which is available for data communication anytime while the connection is open. \u00a0Some resources and tutorials include WebSockets.org HTML5Rocks Introducing WebSockets Using JMeter to Create WebSocket Requests By default, JMeter does not provide a\u00a0websocket sampler. However,\u00a0the JMeter community is pretty powerful. \u00a0\u00a0MaciejRead More &rarr;","thumbnail_url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/01\/WebSSampler.png"}