{"version":"1.0","provider_name":"TestGrid","provider_url":"https:\/\/testgrid.io\/docs","author_name":"testgrid","author_url":"https:\/\/testgrid.io\/docs\/author\/testgrid\/","title":"4. Features and Capabilities - TestGrid","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ci322JtpAt\"><a href=\"https:\/\/testgrid.io\/docs\/faqs-features-and-capabilities\/\">4. Features and Capabilities<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/testgrid.io\/docs\/faqs-features-and-capabilities\/embed\/#?secret=ci322JtpAt\" width=\"600\" height=\"338\" title=\"&#8220;4. Features and Capabilities&#8221; &#8212; TestGrid\" data-secret=\"ci322JtpAt\" 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":"Do you do any data validation assertions? Yes, we call them deeper assertions. We compare the network calls (API calls) made by the device to the data that\u2019s shown on the app. What type of test can a QA Engineering execute with Test Grid? Functional Tests Performance Testing (Device level, Application level metrics) User Acceptance [&hellip;]"}