<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>TestGrid</provider_name><provider_url>https://testgrid.io/docs</provider_url><author_name>testgrid</author_name><author_url>https://testgrid.io/docs/author/testgrid/</author_url><title>Automating WebView Apps Using Codeless Automation - TestGrid</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="Zh3FI8nQLA"&gt;&lt;a href="https://testgrid.io/docs/document/automating-webview-apps/"&gt;Automating WebView Apps Using Codeless Automation&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://testgrid.io/docs/document/automating-webview-apps/embed/#?secret=Zh3FI8nQLA" width="600" height="338" title="&#x201C;Automating WebView Apps Using Codeless Automation&#x201D; &#x2014; TestGrid" data-secret="Zh3FI8nQLA" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
//# sourceURL=https://testgrid.io/docs/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>WebView automation in TestGrid enables users to automate hybrid applications that contain both native components and embedded web content. TestGrid supports seamless interaction with WebView elements by allowing users to switch between Native and WebView contexts during test execution. This capability is especially useful for applications where business logic, forms, or UI components are rendered [&hellip;]</description><thumbnail_url>https://testgrid.io/docs/wp-content/uploads/2025/12/Screenshot-2025-12-24-at-19.57.57-1.png</thumbnail_url></oembed>
