{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"WebSocket Y\u00fck Testinde JavaScript'in G\u00fcc\u00fcn\u00fc Ke\u015ffetmek","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ncAKjQRuwM\"><a href=\"https:\/\/fatihsoysal.com\/blog\/websocket-yuk-testinde-javascriptin-gucunu-kesfetmek\/\">WebSocket Y\u00fck Testinde JavaScript&#8217;in G\u00fcc\u00fcn\u00fc Ke\u015ffetmek<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/websocket-yuk-testinde-javascriptin-gucunu-kesfetmek\/embed\/#?secret=ncAKjQRuwM\" width=\"600\" height=\"338\" title=\"&#8220;WebSocket Y\u00fck Testinde JavaScript&#8217;in G\u00fcc\u00fcn\u00fc Ke\u015ffetmek&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"ncAKjQRuwM\" 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<\/script>\n","description":"Web uygulamalar\u0131n\u0131z\u0131n performans\u0131n\u0131 ve \u00f6l\u00e7eklenebilirli\u011fini garantilemek i\u00e7in ger\u00e7ek\u00e7i y\u00fck testleri \u015fart. Bu makalede, JavaScript'in WebSocket y\u00fck testlerindeki g\u00fcc\u00fcn\u00fc ke\u015ffedecek ve ad\u0131m ad\u0131m, farkl\u0131 deneyim seviyelerine uygun \u00f6rneklerle y\u00fck testlerinizi nas\u0131l tasarlayabilece\u011finizi ve uygulayabilece\u011finizi g\u00f6sterece\u011fiz. WebSocket \u00fczerinden ger\u00e7ekle\u015fen yo\u011fun trafi\u011fi sim\u00fcle ederek, uygulaman\u0131z\u0131n performans s\u0131n\u0131rlar\u0131n\u0131 belirleyebilir, darbo\u011fazlar\u0131 tespit edebilir ve gelecekteki b\u00fcy\u00fcmeye haz\u0131r hale getirebilirsiniz. Haz\u0131rsan\u0131z, JavaScript ile WebSocket y\u00fck testlerine dalal\u0131m!"}