{"version":"1.0","provider_name":"TestGrid","provider_url":"https:\/\/testgrid.io\/docs","author_name":"testgrid","author_url":"https:\/\/testgrid.io\/docs\/author\/testgrid\/","title":"How to Use TG Variables in Custom Script - TestGrid","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"3AZUjg0QeK\"><a href=\"https:\/\/testgrid.io\/docs\/document\/how-to-use-tg-variables-in-custom-script\/\">How to Use TG Variables in Custom Script<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/testgrid.io\/docs\/document\/how-to-use-tg-variables-in-custom-script\/embed\/#?secret=3AZUjg0QeK\" width=\"600\" height=\"338\" title=\"&#8220;How to Use TG Variables in Custom Script&#8221; &#8212; TestGrid\" data-secret=\"3AZUjg0QeK\" 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 TG Variables allow you to store and reuse values within your test cases. These variables can be defined and accessed inside custom scripts, making it easier to pass data between different test steps. Steps to Use TG Variables Define the TG variable. Create a variable following the required naming convention. Save the Value Set [&hellip;]","thumbnail_url":"https:\/\/testgrid.io\/docs\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-17-at-16.30.56.png"}