{"version":"1.0","provider_name":"TestGrid","provider_url":"https:\/\/testgrid.io\/docs","author_name":"testgrid","author_url":"https:\/\/testgrid.io\/docs\/author\/testgrid\/","title":"Using Global Variables in Test Cases and Functions - TestGrid","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"tqMZ8Xxhit\"><a href=\"https:\/\/testgrid.io\/docs\/document\/using-global-variables-in-test-cases-and-functions\/\">Using Global Variables in Test Cases and Functions<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/testgrid.io\/docs\/document\/using-global-variables-in-test-cases-and-functions\/embed\/#?secret=tqMZ8Xxhit\" width=\"600\" height=\"338\" title=\"&#8220;Using Global Variables in Test Cases and Functions&#8221; &#8212; TestGrid\" data-secret=\"tqMZ8Xxhit\" 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:\/\/testgrid.io\/docs\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Overview TestGrid empowers testers with advanced testing capabilities, enabling a single test case to be executed across multiple browsers without modifying the test case. This ensures maximum code coverage with fewer test cases, optimizing time and resources. By introducing global variables for test cases and functions, TestGrid further enhances the testing experience. Testers can define [&hellip;]","thumbnail_url":"https:\/\/testgrid.io\/docs\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-24-at-19.57.57-1.png","thumbnail_width":2896,"thumbnail_height":1597}