PageSourceSearch

https://www.testmuai.com/_next/static/chunks/pages/android-browser-testing-64518ab0b797689e.js

js testmuai.com collected 2026-09-24 09:11:52 UTC 49,194 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8521,20668,30822,52605,65449,85305,88883,98437],{103436:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>y});var o=r(637876),a=r(282057),s=r(798445),i=r(102772),n=r(416004),l=r(848688),d=r(955116),c=r(852605),u=r(12914),p=r(112694),m=r(884010),g=r(258366),b=r(141196),h=r(521897),w=r(998437),x=r(62610),f=r(504001);let A=[{label:"Tab 0",labelName:"Agent Testing",heading:"Agent Testing",content:"Test AI agents such as chatbots, voice assistants and more.",contentVideo:"Agent-to-Agent.mp4",poster:"Agent-to-Agent-Poster.webp",ctaText:"More about Agent Testing",ctaHref:"/agent-testing/",cardDetails:[{title:"Autonomous Testing",description:"Detailed analysis of the agent under test, from the perspective of a synthetic end-user."},{title:"Multi-Persona Simulation",description:"Diverse user personas like International Caller, Digital Novice and more."},{title:"Risk Scoring & Regression",description:"End-to-end regression testing for the agent under test with insights."}]},{label:"Tab 1",labelName:"KaneAI",heading:"KaneAI",content:"Plan, author, and evolve end-to-end tests using natural language.",contentVideo:"KaneAI.webm",poster:"KaneAI-Poster.webp",ctaText:"More about KaneAI",ctaHref:"/kane-ai/",cardDetails:[{title:"Natural Language",description:"Author tests by simply describing, no scripts, no code, just plain English."},{title:"Test Scenario Generation",description:"Generate structured test cases from text, Jira tickets, PRDs, images, and spreadsheets."},{title:"Test Authoring",description:"Author browser tests for your websites and web apps across desktops and mobile devices with KaneAI."}]},{label:"Tab 2",labelName:"Browser Testing",heading:"Cross Browser Testing",content:"Quickly validate your website on 3,000+ browser-OS-device combinations.",contentVideo:"Browser-Testing.mp4",poster:"Browser-Testing-Poster.webp",ctaText:"More about Browser Testing",ctaHref:"/cross-browser-testing/",cardDetails:[{title:"Responsive Testing",description:"Check how your website renders across viewports on desktops, tablets, and mobile devices."},{title:"DevTools Debugging",description:"Debug cross-browser issues with pre-installed Chrome and Safari DevTools."},{title:"Geolocation Testing",description:"Test from different geo IPs to ensure the right experience for users everywhere."}]},{label:"Tab 3",labelName:"Real Device Cloud",content:"Test web and mobile applications on 10,000+ real devices.",heading:"Real Device Cloud",contentVideo:"Real-Device-Cloud.mp4",poster:"Real-Device-Cloud-Poster.webp",ctaText:"More about Real Device Cloud",ctaHref:"/real-device-cloud/",cardDetails:[{title:"Gesture Testing",description:"Test natural gestures like tapping, scrolling, zooming, swiping, and more."},{title:"Real World Scenarios",description:"Leverage hardware-only features for testing edge cases on the real device."},{title:"Advanced Debugging",description:"Debug with device logs, network logs, and UI inspector directly from your test session."}]},{label:"Tab 4",labelName:"App Automation",content:"Automated mobile app tests on 10,000+ real mobile phones and tablets.",heading:"App Automation",contentVideo:"Automation-Cloud.mp4",poster:"App-Automation-Poster.webp",ctaText:"More about App Automation",ctaHref:"/app-automation/",cardDetails:[{title:"Parallel Execution",description:"Run automated tests simultaneously across hundreds of real Android and iOS devices."},{title:"Frameworks Support",description:"Appium, XCUITest, Espresso, and Detox, all options for mobile automation."},{title:"Local Testing",description:"Test locally and privately hosted apps across various real Android and iOS devices."}]},{label:"Tab 6",labelName:"HyperExecute",content:"Up to 70% faster AI-native test orchestration cloud.",heading:"HyperExecute",contentVideo:"HyperExecute.mp4",poster:"HyperExecute-Poster.webp",ctaText:"More about HyperExecute",ctaHref:"/hyperexecute/",cardDetails:[{title:"Self-Healing Tests",description:"Auto-heals test scripts, reducing flakiness and manual maintenance."},{title:"Smart Orchestration",description:"Auto-reorder test runs based on past data to surface failures faster and cut feedback time."},{title:"Root Cause Analysis",description:"Classify errors and get AI-driven corrective insights with real-time logs."}]},{label:"Tab 7",labelName:"Visual UI Testing",content:"AI-native visual testing that catches UI regressions across browsers and devices.",heading:"Visual UI Testing",contentVideo:"Visual-Ui-Testing.mp4",poster:"Visual-UI-Poster.webp",ctaText:"More about Visual Regression",ctaHref:"/visual-ai-testing/",cardDetail
1s:[{title:"Pixel Comparison",description:"Detect visual deviations in layout, color, font, and element position."},{title:"Design-to-Dev",description:"Compare Figma designs with live web pages and app screens to ensure accuracy."},{title:"Smart Ignore",description:"Filter out irrelevant layout shifts with AI-native detection to reduce false positives."}]},{label:"Tab 8",labelName:"Accessibility Testing",content:"Web and mobile app accessibility testing for an inclusive user experience.",heading:"Accessibility Testing",contentVideo:"Accessibility-Testing.mp4",poster:"Accessibility-Poster.webp",ctaText:"More about Accessibility",ctaHref:"/accessibility-testing/",cardDetails:[{title:"WCAG Compliance",description:"Scan web and mobile apps against WCAG, ADA, and Section 508 standards."},{title:"Scheduled Scans",description:"Automate recurring accessibility audits daily, weekly, or monthly."},{title:"Screen Reader",description:"Test compatibility with screen readers and assistive tools on real devices."}]}],v={comparisonHeader:["Real Android Device Cloud","Android Emulators"],comparisonData:[{label:"Real Chrome on Android hardware",values:{"Real Android Device Cloud":!0,"Android Emulators":!1}},{label:"Samsung Internet, UC Browser, Opera Mini",values:{"Real Android Device Cloud":!0,"Android Emulators":!1}},{label:"Real touch input, gestures, GPU rendering",values:{"Real Android Device Cloud":!0,"Android Emulators":!1}},{label:"Battery, thermal, and memory pressure signals",values:{"Real Android Device Cloud":!0,"Android Emulators":!1}},{label:"Cellular and carrier network behaviour",values:{"Real Android Device Cloud":!0,"Android Emulators":!1}},{label:"Geolocation across 170+ countries",values:{"Real Android Device Cloud":!0,"Android Emulators":"Limited"}},{label:"Accuracy",values:{"Real Android Device Cloud":"100%","Android Emulators":"Mimic only"}},{label:"Best fit",values:{"Real Android Device Cloud":"Release-grade validation","Android Emulators":"Quick local dev checks"}}]};function y(){return(0,o.jsx)(a.A,{header_class:"home_fold",head:[(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"Free Android Browser Testing - Real Devices & Emulators"}),(0,o.jsx)("link",{rel:"canonical",href:`${f.pc}/android-browser-testing/`}),(0,o.jsx)("meta",{name:"description",content:"Open your site in Chrome, Samsung Internet, Firefox, or Edge on real Android devices and emulators running Android 9 or newer. Free Android browser testing."}),(0,o.jsx)("meta",{name:"keywords",content:"android browser testing, android browser test, test android browser, browser test android, android browser online, test website on android, android cross browser testing, chrome on android testing, samsung internet testing, android emulator browser testing, android browser automation, appium android browser, selenium android chrome"}),(0,o.jsx)("meta",{property:"og:title",content:"Free Android Browser Testing - Real Devices & Emulators"}),(0,o.jsx)("meta",{property:"og:type",content:"website"}),(0,o.jsx)("meta",{property:"og:url",content:`${f.pc}/android-browser-testing/`}),(0,o.jsx)("meta",{property:"og:description",content:"Test on real Android Chrome, Samsung Internet, Firefox, and Edge across real devices and emulators. Live, automated, with DevTools and Appium support."}),(0,o.jsx)("meta",{property:"og:image",content:`${f.n$}/images/meta/run-android-browser-testing-of-webapps-website.webp`}),(0,o.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,o.jsx)("meta",{name:"twitter:title",content:"Free Android Browser Testing - Real Devices & Emulators"}),(0,o.jsx)("meta",{name:"twitter:description",content:"Test on real Android Chrome, Samsung Internet, Firefox, and Edge across real devices and emulators. Live, automated, with DevTools and Appium support."}),(0,o.jsx)("meta",{name:"twitter:url",content:`${f.pc}/android-browser-testing/`}),(0,o.jsx)("meta",{name:"twitter:image",content:`${f.n$}/images/meta/run-android-browser-testing-of-webapps-website.webp`}),(0,o.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify([{"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:"What is Android browser testing?",acceptedA
1nswer:{"@type":"Answer",text:"Android browser testing is the practice of validating that a website or web app renders and functions correctly across the Android browsers your users rely on, including Chrome for Android, Samsung Internet, Firefox for Android, Edge Mobile, UC Browser, and Opera Mini, across multiple Android OS versions and device classes."}},{"@type":"Question",name:"How do I test a website on Android browsers?",acceptedAnswer:{"@type":"Answer",text:`Sign up for ${f.HD} free, pick a real Pixel, Galaxy, OnePlus, or Xiaomi from the dashboard, launch the Android browser of your choice, and load your URL. You can also tunnel localhost and staging URLs through LT Tunnel, push annotated bugs to Jira or GitHub, and rerun the same flow as an Appium or Selenium script.`}},{"@type":"Question",name:"Which Android browsers should I test on?",acceptedAnswer:{"@type":"Answer",text:"Coverage typically starts with Chrome for Android (the dominant default on most handsets), Samsung Internet (default on Galaxy devices, with large global share), and Firefox for Android. Add Edge Mobile, UC Browser, and Opera Mini if you serve regions where they hold meaningful share. Always pair the browser with the Android OS version mix your analytics reports."}},{"@type":"Question",name:"Can I test Android browsers without a real device?",acceptedAnswer:{"@type":"Answer",text:`Yes. ${f.HD} offers free online Android emulators for fast dev-loop checks across Chrome on Android 10 through the latest, in your browser, no local SDK needed. For release-grade confidence, switch the same session to an Android device in the real device cloud with one click, since real GPU rendering, battery throttling, and cellular behaviour cannot be reproduced on an emulator.`}},{"@type":"Question",name:"Is there a free Android browser testing tool?",acceptedAnswer:{"@type":"Answer",text:`${f.HD}'s free plan gives 2-minute live sessions on Android browsers, renewed monthly, with no credit card. Automation adds 100 lifetime minutes across Selenium, Appium, and Playwright, enough to validate a CI flow before upgrading.`}},{"@type":"Question",name:"How is Android browser testing different from emulator testing?",acceptedAnswer:{"@type":"Answer",text:"Emulators run a virtualised Android OS on your host CPU. They are fast and free, ideal for early dev iteration and quick CSS checks. Real Android devices expose hardware behaviour the emulator cannot model: actual GPU rasterisation, real touch latency, cellular versus Wi-Fi switching, battery drain, thermal throttling, and how Samsung Internet differs from stock Chromium. Production confidence requires both."}},{"@type":"Question",name:"Which Android versions does TestMu AI support?",acceptedAnswer:{"@type":"Answer",text:"Real Android devices cover Android 9 (Pie) through the current release, including the newest Samsung Galaxy and Pixel flagships at launch. Pick exact OS plus device combinations in the dashboard or via capabilities in your automation script."}},{"@type":"Question",name:"How do I automate Android browser testing with Selenium and Appium?",acceptedAnswer:{"@type":"Answer",text:"Point your WebDriver or Appium client at the TestMu AI hub with your access key, declare device, browserName, and platformVersion in capabilities, and run as you would locally: Selenium drives Chrome on Android end-to-end on real devices. Appium adds Samsung Internet, Firefox for Android, and hybrid WebView coverage. Playwright runs mobile Chrome with sharded parallelism. CI hooks for Jenkins, GitHub Actions, GitLab, Azure DevOps, CircleCI, and Bitbucket are built in."}}]}])}}),(0,o.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify([{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:f.pc},{"@type":"ListItem",position:2,name:"Android Browser Testing",item:`${f.pc}
1/android-browser-testing/`}]}])}}),(0,o.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify([{"@context":"https://schema.org/","@type":"SoftwareApplication",name:"Android Browser Testing",image:[`${f.n$}/images/android-browser-testing.webp`,`${f.n$}/images/test-on-real-android-device-cloud.webp`],description:"Android browser testing on real devices and emulators, covering Chrome, Samsung Internet, Firefox for Android, and Edge Mobile from Android 9 to the latest.",applicationCategory:"WebApplication",operatingSystem:"Android",aggregateRating:{"@type":"AggregateRating",ratingValue:"4.7",ratingCount:"612"},offers:{"@type":"Offer",category:"Free",price:0,priceCurrency:"USD"}}])}}),(0,o.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify([{"@context":"https://schema.org","@type":"HowTo",name:"How to Test a Website on Android Browsers",description:"Run a website through real Chrome on Android in under two minutes.",totalTime:"PT2M",tool:[{"@type":"HowToTool",name:`${f.y8} account (free tier available)`},{"@type":"HowToTool",name:"Your website URL, or your local build via LT Tunnel"}],step:[{"@type":"HowToStep",position:1,name:"Sign up free",text:"Create a free TestMu AI account. No credit card and no local Android SDK install needed."},{"@type":"HowToStep",position:2,name:"Pick a real Android device and browser",text:"Choose Pixel, Samsung Galaxy, OnePlus, or Xiaomi, then select Chrome for Android, Samsung Internet, Firefox, or Edge Mobile."},{"@type":"HowToStep",position:3,name:"Load your URL or a local build",text:"Paste the public URL, or tunnel localhost and staging via LT Tunnel for private builds without exposing them to the internet."},{"@type":"HowToStep",position:4,name:"Inspect, capture, and ship to your tracker",text:"Use DevTools, capture screenshots and session video, and push annotated bug reports to Jira, GitHub, Linear, Azure DevOps, or Slack."}]}])}}),(0,o.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"Organization",name:f.y8,legalName:"LambdaTest, Inc.",alternateName:["LambdaTest","LambdaTesting","Lambda Test","TestMu AI"],url:f.pc,logo:`${f.pc}/logo.png`,description:"TestMu AI (formerly LambdaTest) is an AI-native, agentic testing cloud for end-to-end software quality engineering across web, mobile, and AI applications. LambdaTest rebranded to TestMu AI on January 12, 2026.",foundingDate:"2017",founder:[{"@type":"Person",name:"Asad Khan",jobTitle:"Co-Founder & CEO"},{"@type":"Person",name:"Jay Singh",jobTitle:"Co-Founder & Chief Customer Officer"},{"@type":"Person",name:"Mayank Bhola",jobTitle:"Co-Founder & Head of Product"},{"@type":"Person",name:"Mudit Singh",jobTitle:"Co-Founder & Head of Growth"}],address:[{"@type":"PostalAddress",addressLocality:"San Francisco",postalCode:"94104",streetAddress:"1 Sutter Street, Suite 500",addressCountry:"USA"},{"@type":"PostalAddress",streetAddress:"Noida One, Tower A, 2nd Floor, KLJ, Sector 62",addressLocality:"Noida",postalCode:"201309",addressCountry:"India"}],sameAs:["https://www.lambdatest.com","https://www.linkedin.com/company/testmu-ai/","https://www.linkedin.com/company/lambdatest/","https://www.instagram.com/testmuai/","https://www.facebook.com/testmuai/","https://x.com/testmuai","https://x.com/lambdatesting","https://medium.com/lambdatest","https://testmuai.medium.com/","https://www.youtube.com/@TestMuAI","https://www.pinterest.com/testmuai/","https://github.com/lambdaTest","https://www.netlify.com/integrations/lambdatest/","https://newrelic.com/instant-observability/lambdatest"]})}}),(0,o.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"WebPage",name:"Android Browser Testing on Real Devices and Emulators",description:"Open your site in Chrome, Samsung Internet, Firefox, or Edge on real Android devices and emulators running Android 9 or newer. Free Android browser testing.",url:`${f.pc}/android-browser-testing/`,inLanguage:"en",isPartOf:{"@type":"WebSite",name:f.y8,url:f.pc},datePublished:"2025-01-01",dateModified:"2026-05-17",about:{"@type":"Organization",name:f.y8,alternateName:["LambdaTest","LambdaTesting","lamda test","lambatest","Lambda Test"]}})}})]})],children:(0,o.jsxs)("div",{className:"wrapper",children:[(0,o.jsx)(b.A,{backgroundImage:`${f.n$}/images/testmu-ai/product-platform/accessibility-testing-tool-background.png`,heading:"Free Android Browser Testing Online",bannerBg:"android-browser-testing-online",description:"Open your site in Chrome, Samsung Internet, Firefox, or Edge on real Android devices or emulators. Free Android browser testing, no setup."}),(0,o.jsxs)(h.A,{heading:"Every Way to Test Android Browsers",headingHighlight:"In One Cloud",description:"Real devices, online emulators, automated runs, and full Android browser and OS coverage on TestMu AI.",tabs:[{label:"Real Android Devices"},{label:"Online Android Emulators"},{label:"Automated Android Browser Testing"},{label:"Localhost & Staging"},{label:"Browser & OS Coverage"}],children:[(0,o.jsx)(d.default,{bgClass:"p-0",borderClasses:"border-t-0 border-b",iconBasePath:"testmu-ai/sectionFold",aboveHeadingIcon:"real-device-logo.svg",aboveHeading:"Real Android Devices",alt:"Live Android browser session on a real Samsung Galaxy in the cloud, browser test android workflow with DevTools and gestures",title:"Test android browser on real Pixel, Galaxy, OnePlus, and Xiaomi",heading_text:"Test on Real Android Phones and Tablets",description_text:"Pick a real Pixel, Galaxy, OnePlus, or Xiaomi and launch any Android browser in seconds.",src:`${f.n$}/images/android-browser-testing.webp`,ctaHref:"/register/",ctaText:"Open a Real Android Browser",onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Open a Real Android Browser",cta_type:"Left align fold",page_category:"Web page - RealTime"})},tickPoints:["Drive a live session in seconds, no provisioning or device sync.","Reproduce a user-reported render bug on the exact device and OS.","Real GPU, touch, scroll, and viewport behaviour, no emulator skin."]}),(0,o.jsx)(d.default,{bgClass:"p-0",borderClasses:"border-t-0 border-b",iconBasePath:"testmu-ai/sectionFold",aboveHeadingIcon:"real-device-logo.svg",aboveHeading:"Online Android Emulators",alt:"Online Android emulator running Chrome in the browser, android browser online sandbox for dev-loop testing",title:"Free online Android emulator for browser testing in the cloud",heading_text:"Free Online Android Emulator for Browser Testing",description_text:"Spin up an Android emulator in your browser for fast dev-loop checks across Chrome and OS versions.",src:`${f.n$}/images/test-on-real-android-device-cloud.webp`,ctaHref:"/register/",ctaText:"Launch an Android Browser Online",onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Launch an Android Browser Online",cta_type:"Left align fold",page_category:"Web page - RealTime"})},tickPoints:["Useful for early dev iteration before a real-device release run.","Pre-configured Android 10 through the latest, Chrome pre-installed.","Switch the same session to the real-device cloud with one click."]}),(0,o.jsx)(d.default,{bgClass:"p-0",borderClasses:"border-t-0 border-b",iconBasePath:"testmu-ai/sectionFold",aboveHeadingIcon:"insight-logo.svg",aboveHeading:"Automated Android Browser Testing",alt:"Parallel Appium and Selenium runs against real Chrome on Android, automated android browser testing",title:"Automate android browser testing with Selenium and Appium",heading_text:"Automate Android Browser Testing at Scale",description_text:"Run parallel Android browser tests with Selenium, Appium, or Playwright on the real-device cloud.",src:`${f.n$}/images/automate-android-browser-testing.webp`,ctaHref:"/register/",ctaText:"Run Your Suite on Android",onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Run Your Suite on Android",cta_type:"Left align fold",page_category:"Web page - RealTime"})},tickPoints:["Selenium WebDriver targeting Chrome on Android, no local SDK.","Appium for Chrome, Samsung Internet, and hybrid WebView flows.","Playwright drives mobile Chrome on real Android, sharded runs."]}),(0,o.jsx)(d.default,{bgClass:"p-0",borderClasses:"border-t-0 border-b",iconBasePath:"testmu-ai/sectionFold",aboveHeadingIcon:"agent-logo.svg",aboveHeading:"Localhost & Staging",alt:"LT Tunnel routing a private staging URL to a real Android browser, test website on android privately",title:"Test website on Android from localhost or staging URLs",heading_text:"Test Localhost Websites on Android",description_text:"Open staging and localhost URLs on real Android devices via encrypted LT Tunnel.",src:`${f.n$}/images/test-locally-hosted-webpages-on-android.webp`,ctaHref:"/register/",ctaText:"Tunnel a Local Build to Android",onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Tunnel a Local Build to Android",cta_type:"Left align fold",page_category:"Web page - RealTime"})},tickPoints:["Test private builds without exposing them to the public internet.","LT Tunnel installs in seconds, no infra or DNS changes.","Works for both live device sessions and Appium / Selenium runs."]}),(0,o.jsx)(d.default,{bgClass:"p-0",borderClasses:"border-t-0 border-b-0",iconBasePath:"testmu-ai/sectionFold",aboveHeadingIcon:"real-device-logo.svg",aboveHeading:"Browser & Android Version Coverage",alt:"Android browser support matrix showing Chrome, Samsung Internet, Firefox, and Edge Mobile from Android 9 to the latest",title:"Android browser and OS version coverage",heading_text:"Android 9 to the Latest on Real Devices",description_text:"From the newest flagship Galaxy down to Android 9 handsets, your audience's matrix in one cloud.",src:`${f.n$}/images/test-on-real-android-device-cloud.webp`,ctaHref:"/register/",ctaText:"See the Android Device List",onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"See the Android Device List",cta_type:"Left align fold",page_category:"Web page - RealTime"})},moreServicesHeading:"Supported on real Android hardware",moreServices:["Chrome for Android","Samsung Internet","Firefox for Android","Edge Mobile","Opera Mini","Android 10","OnePlus 12","Xiaomi 14"]})]}),(0,o.jsx)(x.A,{heading_text:"Android Browser Test on Real Cloud vs Android Emulator",description_text:"Android emulators and Chrome DevTools help the inner dev loop but miss real Chrome rendering, touch, and cellular behaviour. Test on real Android devices before every release.",tableData:v,ctaHref:"/register/",ctaText:"Test Android Browser on Real Devices",onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Test Android Browser on Real Devices",cta_type:"Comparison fold",page_category:"Web page - RealTime"})}}),(0,o.jsx)(d.default,{bgClass:"p-0",borderClasses:"border-t-0 border-b",iconBasePath:"testmu-ai/sectionFold",aboveHeadingIcon:"insight-logo.svg",aboveHeading:"How to Test a Website on Android",alt:"Four-step workflow to test a website on Android browsers, sign up to live session under two minutes",title:"How to test a website on Android in four steps",heading_text:"How to Test a Website on Android in Four Steps",description_text:"From signup to a real Android Chrome session in under two minutes.",src:`${f.n$}/images/android-browser-testing.webp`,ctaHref:"/register/",ctaText:"Run the Four-Step Flow Free",onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Run the Four-Step Flow Free",cta_type:"Workflow fold",page_category:"Web page - RealTime"})},tickPoints:["Sign up free, no credit card or local Android SDK needed.","Pick a real Android device and choose your browser version.","Enter your URL or tunnel localhost for private staging builds.","Inspect with DevTools and push annotated bugs to your tracker."]}),(0,o.jsx)(w.default,{bgClass:"!border-0",gridCols:3,notShowBtn:!0,headingText:"Android Browser Testing Features",featureItems:[{image:"ip-geolocation-testing.svg",heading:"Geolocation Testing",description:"Run the Android browser from 180+ global IPs to validate regional rendering and locale logic end-to-e
1nd."},{image:"network-throttling.svg",heading:"Network Throttling",description:"Throttle 3G, 4G, 5G, or go fully offline, with custom bandwidth and latency per Android session."},{image:"devtools.svg",heading:"Real Mobile DevTools",description:"Inspect DOM, console, and network on the actual Android browser, not a desktop responsive emulation."},{image:"biometric.svg",heading:"Session Recording",description:"Capture video, screenshots, console, network, and device logs from real Android sessions."},{image:"screen-resolution.svg",heading:"Form-Factor Coverage",description:"Validate viewport behaviour across phone, foldable, and tablet form factors on real hardware."},{image:"upload.svg",heading:"File Upload on Android",description:"Upload .txt, .pdf, .doc, .xls, or images via Google Drive or the local picker inside the Android browser."}]}),(0,o.jsx)(d.default,{bgClass:"p-0 border-t border-[#D3D2CD]",borderClasses:"border-0",heading_text:"LambdaTest is now TestMu AI",description_text:(0,o.jsxs)(o.Fragment,{children:["On January 12, 2026, LambdaTest evolved into TestMu AI, the same trusted testing cloud, upgraded for the AI era.",(0,o.jsx)("br",{}),(0,o.jsx)("br",{}),"Now a full-stack agentic AI quality engineering cloud, it automates end-to-end testing across web, mobile, and AI apps. The platform is AI-native, with autonomous agents that plan, author, execute, analyze, and optimize tests."]}),ctaHref:"/",ctaText:"Visit LambdaTest's New Home",onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Visit LambdaTest's New Home",cta_type:"Left align fold",page_category:"Web page - RealTime"})},testimonial:{quote:"The next era of the world's first fully Autonomous Agentic AI Quality Engineering Platform is here.",companyLogo:"TestMuAI_Logo.svg",companyName:"TestMu AI",authorName:"Asad Khan",authorTitle:"Co-Founder & CEO",logoWidth:116,logoHeight:18,ctaText:"LambdaTest's Next Chapter",ctaHref:"/lambdatest-is-now-testmuai/",ctaOnClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"LambdaTest's Next Chapter",cta_type:"Left align fold - testimonial",page_category:"Web page - RealTime"})}},rightSection:(0,o.jsx)(s.A,{className:"block w-full h-full min-h-[320px] desktop:min-h-[530px] object-cover bg-black",width:"640",height:"530",ariaLabel:"LambdaTest is now TestMu AI",sources:[{src:`${f.n$}/videos/LambdaTest-TestMuAI.mp4`,type:"video/mp4"}]})}),(0,o.jsx)(g.A,{platform:A,classes:"!my-0",heading:(0,o.jsxs)(o.Fragment,{children:["AI-Agentic ",(0,o.jsx)("span",{className:"text-[#4D4D4DB8]",children:"Quality Engineering"})]}),description:"AI-native agents that plan, author, run, and analyze Android browser tests across 10,000+ real devices, emulators, and your CI pipeline.",nocenterHeading:!0}),(0,o.jsx)(p.default,{classes:"!mt-80"}),(0,o.jsx)(u.A,{className:"border-t border-b border-[#D3D2CD] relative"}),(0,o.jsx)(m.A,{classes:"relative"}),(0,o.jsx)(l.A,{className:"!mt-0",accordion:[{header:"What is Android browser testing?",description:"Android browser testing is the practice of validating that a website or web app renders and functions correctly across the Android browsers your users rely on, including Chrome for Android, Samsung Internet, Firefox for Android, Edge Mobile, UC Browser, and Opera Mini, across multiple Android OS versions and device classes."},{header:"How do I test a website on Android browsers?",description:`Sign up for ${f.HD} free, pick a real Pixel, Galaxy, OnePlus, or Xiaomi from the dashboard, launch the Android browser of your choice, and load your URL. You can also tunnel localhost and staging URLs through LT Tunnel, push annotated bugs to Jira or GitHub, and rerun the same flow as an Appium or Selenium script.`},{header:"Which Android browsers should I test on?",description:"Coverage typically starts with Chrome for Android (the dominant default on most handsets), Samsung Internet (default on Galaxy devices, with large global share), and Firefox for Android. Add Edge Mobile, UC Browser, and Opera Mini if you serve regions where they hold meaningful share. Always pair the browser with the Android OS version mix your analytics reports."},{header:"Can I test Android browsers without a real device?",description:[`Yes. ${f.HD} offers `,(0,o.jsx)(i.A,{href:"/android-emulator-online/",className:"text-blue-700 hover:text-blue-500 hover:underline",children:"free online Android emulators"},"abt-emu")," for fast dev-loop checks across Chrome on Android 10 through the latest, in your browser, no local SDK needed. For release-grade confidence, switch the same session to an Android device in the ",(0,o.jsx)(i.A,{href:"/real-device-cloud/",className:"text-blue-700 hover:text-blue-500 hover:underline",children:"real device cloud"},"abt-rdc")," with one click, since real GPU rendering, battery throttling, and cellular behaviour cannot be reproduced on an emulator."]},{header:"Is there a free Android browser testing tool?",description:[`${f.HD}'s `,(0,o.jsx)(i.A,{href:"/pricing/",className:"text-blue-700 hover:text-blue-500 hover:underline",children:"free plan"},"abt-price")," gives 2-minute live sessions on Android browsers, renewed monthly, with no credit card. Automation adds 100 lifetime minutes across Selenium, Appium, and Playwright, enough to validate a CI flow before upgrading."]},{header:"How is Android browser testing different from emulator testing?",description:"Emulators run a virtualised Android OS on your host CPU. They are fast and free, ideal for early dev iteration and quick CSS checks. Real Android devices expose hardware behaviour the emulator cannot model: actual GPU rasterisation, real touch latency, cellular versus Wi-Fi switching, battery drain, thermal throttling, and how Samsung Internet differs from stock Chromium. Production confidence requires both."},{header:"Which Android versions does TestMu AI support?",description:"Real Android devices cover Android 9 (Pie) through the current release, including the newest Samsung Galaxy and Pixel flagships at launch. Pick exact OS plus device combinations in the dashboard or via capabilities in your automation script."},{header:"How do I automate Android browser testing with Selenium and Appium?",description:[`Point your WebDriver or Appium client at the ${f.HD} hub with your access key, declare device, browserName, and platformVersion in capabilities, and run as you would locally:`,(0,o.jsxs)("ul",{className:"list-disc ml-50 smtablet:ml-10 mt-20 text-size-13 leading-loose font-medium",children:[(0,o.jsxs)("li",{children:[(0,o.jsx)(i.A,{href:"/selenium-mobile/",className:"text-blue-700 hover:text-blue-500 hover:underline",children:"Selenium"},"abt-sel")," drives ",(0,o.jsx)("b",{children:"Chrome on Android"}
1)," end-to-end on real devices."]}),(0,o.jsxs)("li",{children:[(0,o.jsx)(i.A,{href:"/appium-mobile-testing/",className:"text-blue-700 hover:text-blue-500 hover:underline",children:"Appium"},"abt-app")," adds ",(0,o.jsx)("b",{children:"Samsung Internet, Firefox for Android,"})," and hybrid WebView coverage."]}),(0,o.jsxs)("li",{children:["Playwright runs ",(0,o.jsx)("b",{children:"mobile Chrome"})," with sharded parallelism."]}),(0,o.jsx)("li",{children:"CI hooks for Jenkins, GitHub Actions, GitLab, Azure DevOps, CircleCI, and Bitbucket are built in."})]},"autom-list")]}]}),(0,o.jsx)(n.default,{pageHref:"android-browser-testing/",pageName:"Android Browser Testing"}),(0,o.jsx)(c.default,{})]})})}},164793:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/android-browser-testing",function(){return r(103436)}])},258194:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var o=r(637876);r(14232);var a=r(754587),s=r.n(a),i=r(504001);r(102772);var n=r(733786);function l(e){let{backgroundImage:t,ctaText:r="Register for free",descriptionText:a,nobaseurl:l,kaneCLICta:d,ctaHref:c="/testmuconf-2026/",onClick:u,notshowCta:p}=e;return(0,o.jsx)("section",{className:"my-48 smtablet:my-24",children:(0,o.jsx)("div",{className:"container__selenium",children:(0,o.jsxs)("div",{className:`relative overflow-hidden xxll:px-100 xxll:py-60 p-30 xxll:w-11/12 xl:w-10/12 mx-auto w-full  xxll:max-w-[1300px] ${d?"!p-0":"max-w-[1000px]"}`,children:[!d&&(0,o.jsx)("div",{className:"absolute inset-0 w-full h-full",children:(0,o.jsx)(s(),{src:t||"https://assets.testmuai.com/resources/images/testmu-ai/common/more-about-testmu.webp",alt:"Background",fill:!0,className:"object-cover",priority:!0})}),(0,o.jsxs)("div",{className:"relative bg-[#1212123D] backdrop-blur-[28px]",children:[!d&&(0,o.jsxs)("div",{className:"flex items-center gap-40 justify-between xxll:px-64 xl:px-48 px-32 smtablet:px-24 py-40 smtablet:py-32 smtablet:flex-col smtablet:gap-20",children:[(0,o.jsx)("div",{className:"flex-shrink-0",children:(0,o.jsx)(s(),{src:`${i.n$}/images/testmu-ai/common/whiteTestmulogoherofold.svg`,width:320,height:44,alt:"Next Chapter TestMu AI",className:"xm:w-full max-w-[320px] desktop:max-w-[185px] h-auto"})}),(0,o.jsxs)("div",{className:"flex flex-col items-start smtablet:items-center gap-16 smtablet:gap-12",children:[(0,o.jsx)("p",{className:"text-white testmuai-description-32 smtablet:leading-[32px] smtablet:text-center",children:a||(0,o.jsxs)(o.Fragment,{children:["World’s Largest Virtual Agentic  ",(0,o.jsx)("br",{className:"hidden smtablet:block"}),"Engineering and Quality Conference"]})}),!p&&r&&(0,o.jsx)(n.A,{type:"TextCtaWhite",text:r,href:c,onClick:u,nobaseurl:l})]})]}),d&&(0,o.jsxs)("div",{className:"flex items-end gap-40 justify-between smtablet:flex-col smtablet:items-center smtablet:gap-20 bg-[#E7E6DF]",children:[(0,o.jsxs)("div",{className:"flex flex-col items-start smtablet:items-center gap-16 smtablet:gap-12  xxll:px-64 xl:px-48 px-32 smtablet:px-24 py-40 smtablet:py-32",children:[(0,o.jsx)("p",{className:"text-[#121212] testmuai-description-32 smtablet:leading-[32px] smtablet:text-center",children:a||(0,o.jsxs)(o.Fragment,{children:["Automate Browser Flows from your ",(0,o.jsx)("br",{className:"hidden smtablet:block"}),"Terminal with Kane CLI"]})}),!p&&r&&(0,o.jsx)(n.A,{type:"TextCta",text:"Explore Kane CLI",href:"/kane-cli/",onClick:u})]}),(0,o.jsx)("div",{className:"flex-shrink-0 smtablet:hidden",children:(0,o.jsx)(s(),{src:`${i.n$}/images/kaneCliBanner.svg`,width:428,height:175,alt:"Next Chapter TestMu AI",className:"xm:w-full max-w-[360px] desktop:max-w-[300px] h-auto"})})]})]})]})})})}r(705296)},521897:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var o=r(637876),a=r(14232),s=r(733786);let i=(e,t)=>t?(0,o.jsxs)("h2",{className:"testmuai-custom-40 font-medium xm:tracking-[-1px] tracking-[0.4px] text-[#4D4D4DB8]",children:[e," ",(0,o.jsx)("span",{className:"text-[#121212]",children:t})]}):(0,o.jsx)("h2",{className:"testmuai-custom-40 font-medium xm:tracking-[-1px] tracking-[0.4px] smtablet:px-20 text-[#121212] text-center",children:e});function n(e){let{heading:t,headingHighlight:r,description:n,headingCtaText:l,headingCtaHref:d="/register/",ctaComponent:c,tabs:u=[],children:p,classes:m,extraBottomBorderClass:g}=e,[b,h]=(0,a.useState)(0),w=(0,a.useRef)([]),x=(0,a.useRef)(null),f=(0,a.useRef)([]),A=(0,a.useRef)(!1),v=(0,a.useRef)(!0),y=!!(n||r);(0,a.useEffect)(()=>
1{if(v.current){v.current=!1;return}let e=f.current[b],t=e?.parentElement;if(!e||!t)return;let r=e.offsetLeft,o=r+e.offsetWidth,a=t.scrollLeft,s=t.offsetWidth;r<a?t.scrollTo({left:Math.max(0,r-20),behavior:"smooth"}):o>a+s&&t.scrollTo({left:o-s+10,behavior:"smooth"})},[b]),(0,a.useEffect)(()=>{let e=[];w.current.forEach((t,r)=>{if(!t)return;let o=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting&&!A.current&&h(r)},{threshold:.3,rootMargin:"-80px 0px -40% 0px"});o.observe(t),e.push(o)});let t=0,r=()=>{A.current||t||(t=requestAnimationFrame(()=>{t=0,!A.current&&document.documentElement.scrollHeight-window.scrollY-window.innerHeight<50&&h(w.current.length-1)}))};return window.addEventListener("scroll",r,{passive:!0}),()=>{e.forEach(e=>e.disconnect()),window.removeEventListener("scroll",r),t&&cancelAnimationFrame(t)}},[]);let T=a.Children.toArray(p);return(0,o.jsxs)("div",{className:`relative border-t border-[#D3D2CD] border-b my-80 ${m}`,children:[(0,o.jsx)("div",{className:"container__selenium",children:t&&(y?(0,o.jsxs)("div",{className:"border-l border-r border-[#D3D2CD] xl:px-40 px-32 smtablet:px-20 pb-48 xl:pt-100 pt-80 smtablet:py-40",children:[(0,o.jsxs)("div",{className:"flex items-center justify-between gap-48 desktop:flex-col desktop:items-start desktop:gap-16",children:[i(t,r),n&&(0,o.jsx)("p",{className:"testmuai-description-18 text-[#121212] font-normal max-w-[480px] desktop:w-full",children:n})]}),(0,o.jsx)("div",{className:"mt-24",children:c||(0,o.jsx)(s.A,{type:"TextCtaButtonBlack",text:"Start free with Google",href:"/register/",onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Start free with Google",cta_type:"Tabbed Scroll Sections",page_category:"Web page"}),window.sendAnalytics("signup_button_clicked",{event:"signup_button_clicked",eventAction:"clicked",eventLabel:window.location.href}),writeLocalCookie("google_button_clicked","true")}})})]}):(0,o.jsx)("div",{className:"border-l border-r border-[#D3D2CD] xl:pb-32 pb-24 smtablet:pb-16 xl:pt-64 pt-52 smtablet:pt-40",children:i(t,r)}))}),u.length>0&&(0,o.jsx)("div",{ref:x,className:"sticky top-[62px] bg-[#F5F4F0] z-30 desktop:top-[85.5px]",children:(0,o.jsx)("div",{className:"container__selenium",children:(0,o.jsx)("div",{className:"flex items-center smtablet:overflow-x-auto border border-[#D3D2CD]",style:{scrollbarWidth:"none"},children:u.map((e,t)=>(0,o.jsxs)("button",{ref:e=>f.current[t]=e,onClick:()=>(e=>{let t=w.current[e];if(!t)return;A.current=!0,h(e);let r=(x.current?.offsetHeight||48)+100,o=t.getBoundingClientRect().top+window.scrollY-r;window.scrollTo({top:o,behavior:"smooth"}),setTimeout(()=>{A.current=!1},800)})(t),className:`${b===t?"bg-[#fff]":"bg-[#F5F4F0] hover:bg-[#E7E6DD]"} ${t===u.length-1?"border-r-0":""} border-r border-[#D3D2CD] w-full relative py-10 smtablet:py-8 px-14 smtablet:px-10 font-normal text-[#121212] testmuai-description-16 whitespace-nowrap cursor-pointer`,children:[e.label,b===t&&(0,o.jsx)("span",{className:"absolute bottom-0 left-0 right-0 h-[2px] bg-[#121212]"})]},t))})})}),T.map((e,t)=>(0,o.jsx)("div",{ref:e=>w.current[t]=e,children:e},t)),(0,o.jsx)("div",{className:"container__selenium",children:(0,o.jsx)("div",{className:`flex w-full h-80 border-l border-r border-[#D3D2CD] smtablet:h-50 ${g||"border-t"}`})})]})}},647830:e=>{e.exports={heroBackground:"EnterpriseHero_heroBackground__nniLx",leftSection:"EnterpriseHero_leftSection__kVXuu",rightSection:"EnterpriseHero_rightSection__VRi11",carouselContainer:"EnterpriseHero_carouselContainer__6zYTa",carouselWrapper:"EnterpriseHero_carouselWrapper__zM90u",featuresContainer:"EnterpriseHero_featuresContainer__SlgYL",scrollVertical:"EnterpriseHero_scrollVertical__MNfcA",scrollDown:"EnterpriseHero_scrollDown__QwOUC",scrollUp:"EnterpriseHero_scrollUp__8idLh",features:"EnterpriseHero_features__ZCC_6"}},658242:e=>{e.exports={herofoldGradientNoise:"HeroFold_herofoldGradientNoise__ghAOB",pulseDot:"HeroFold_pulseDot__Dc4Mi",pulse:"HeroFold_pulse__Agrbj"}},705296:e=>{e.exports={cta:"Testmucta_cta__xrH5Y",overlay:"Testmucta_overlay__sr99y",inner:"Testmucta_inner__2ELlJ",top:"Testmucta_top__ANyZF",title:"Testmucta_title__m7XhC",titleLine:"Testmucta_titleLine__LwU6t",titleLineTwo:"Testmucta_titleLineTwo__Gha27",titleIcon:"Testmucta_titleIcon__J3VKU",titleMuIcon:"Testmucta_titleMuIcon__mrfeJ",tagline:"Testmucta_tagline__4jk0j",bar:"Testmucta_bar__jGKQn",tapePill:"Testmucta_tapePill__kDPV6",tapeKnob:"Testmucta_tapeKnob__GfdbN",tapeKnobSpin:"Testmucta_tapeKnobSpin__A46QM",tapeField:"Testmucta_tapeField__AENlT",tapeFieldWhen:"Testmucta_tapeFieldWhen__r0SBP",tapeLabel:"Testmucta_tapeLabel__q7O__",tapeValue:"Testmucta_tapeValue__FSJtN",barConnector:"Testmucta_barConnector__LxGuY",barConnectorLine:"Testmucta_barConnectorLine__jvUdM",registerBtn:"Testmucta_registerBtn__1zGRB",registerBtnImgWrap:"Testmucta_registerBtnImgWrap__yFtq9",registerBtnImg:"Testmucta_registerBtnImg__j5lOz",registerBtnHover:"Testmucta_registerBtnHover__YaM_t"}},798445:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var o=r(637876),a=r(14232);function s(e){let{sources:t=[],poster:r,className:s="",width:i,height:n,ariaLabel:l,rootMargin:d="200px",...c}=e,u=(0,a.useRef)(null),[p,m]=(0,a.useState)(!1);return(0,a.useEffect)(()=>
1{if(!u.current)return;let e=new IntersectionObserver(t=>{let[r]=t;r.isIntersecting&&(m(!0),e.disconnect())},{rootMargin:d,threshold:.1});return e.observe(u.current),()=>e.disconnect()},[d]),(0,a.useEffect)(()=>{p&&u.current&&(u.current.load(),u.current.play().catch(()=>{}))},[p]),(0,o.jsxs)("video",{ref:u,className:s,width:i,height:n,poster:r,autoPlay:p,preload:p?"auto":"none",muted:!0,loop:!0,playsInline:!0,"aria-label":l,...c,children:[p&&t.map(e=>(0,o.jsx)("source",{src:e.src,type:e.type},e.src)),"Your browser does not support the video tag."]})}},852605:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>l});var o=r(637876),a=r(14232),s=r(647830),i=r.n(s),n=r(733786);function l(e){let{classes:t,features:r,heading:s,description:l}=e,d=(0,a.useRef)(null),c=r&&r.length>0?r:["Advanced access controls","Advanced data retention rules","Advanced Local Testing","Premium Support options","Early access to beta features","Private Slack Channel","Unlimited Manual Accessibility DevTools Tests"];return(0,a.useEffect)(()=>{let e=window.scrollY,t=()=>{let t=d.current;if(!t)return;let r=window.scrollY,o=r>e?"down":r<e?"up":null;e=r,o&&("down"===o?(t.classList.add(i().scrollDown),t.classList.remove(i().scrollUp)):(t.classList.add(i().scrollUp),t.classList.remove(i().scrollDown)))};return window.addEventListener("scroll",t),()=>window.removeEventListener("scroll",t)},[]),(0,o.jsx)("div",{className:`${t||""}`,children:(0,o.jsx)("div",{className:i().heroBackground,children:(0,o.jsx)("div",{className:"container__selenium",children:(0,o.jsxs)("div",{className:"flex items-center justify-center gap-64  py-74 relative desktop:block desktop:py-32 w-11/12 mx-auto desktop:w-full",children:[(0,o.jsxs)("div",{className:`${i().leftSection} desktop:mb-40`,children:[(0,o.jsx)("p",{className:"testmuai-herofold-heading font-normal text-white mb-12 smtablet:mb-4 tracking-[-1.28px] smtablet:tracking-[-1px]",children:s||(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("span",{className:"block desktop:inline-block",children:"TestMu AI for"}),(0,o.jsx)("span",{className:"block desktop:inline-block desktop:ml-6",children:"Enterprise"})]})}),(0,o.jsx)("p",{className:"testmuai-description-18 font-light text-white pb-32 smtablet:pb-24",children:l||(0,o.jsxs)(o.Fragment,{children:["Get access to solutions built on enterprise-grade",(0,o.jsx)("br",{}),"security, privacy, & compliance"]})}),(0,o.jsxs)("div",{className:"flex items-center gap-16",children:[(0,o.jsx)(n.A,{type:"contactDemo",preselectedProductType:"Enterprise",onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Contact Sales",cta_type:"Bottom CTA",page_category:"Web page"})}}),(0,o.jsx)(n.A,{type:"BookDemo",preselectedProductType:"Enterprise",onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Book a Demo",cta_type:"Bottom CTA",page_category:"Web page"})}})]})]}),(0,o.jsx)("div",{className:i().rightSection,children:(0,o.jsx)("div",{className:i().carouselContainer,ref:d,children:(0,o.jsx)("div",{className:i().carouselWrapper,children:(0,o.jsxs)("div",{className:i().featuresContainer,children:[(0,o.jsx)("ul",{className:i().features,children:c.map((e,t)=>(0,o.jsx)("li",{children:e},`feature-${t}`))}),(0,o.jsx)("ul",{className:i().features,"aria-hidden":"true",children:c.map((e,t)=>(0,o.jsx)("li",{children:e},`feature-duplicate-${t}`))})]})})})})]})})})})}},998437:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>c});var o=r(637876),a=r(14232),s=r(732365),i=r(935807),n=r(504001),l=r(733786),d=r(239136);function c(e){let{featureItems:t,headingText:r,formbtn:c,bgClass:u,demoForm:p,notShowBtn:m,preselectedProductType:g,headclass:b,paraclass:h,headingclass:w,mainclass:x,sl_description:f,pageCategory:A,gridCols:v=3,buttonType:y,buttonText:T,buttonHref:_}=e,C=v||3,[k,j]=(0,a.useState)(3*C);return((0,a.useEffect)(()=>{m&&j(t.length)},[m,t.length]),t&&0!==t.length)?(0,o.jsx)("section",{className:`border-t border-b border-[#D3D2CD] ${u||" bg-[#F5F4F0]"}`,children:(0,o.jsx)("div",{className:"container__selenium",children:(0,o.jsxs)("div",{className:"border-l border-r border-[#D3D2CD]",children:[r&&(0,o.jsx)("h2",{className:`${w||`testmuai-heading-48 font-normal xm:tracking-[-2px] tracking-[0.4px]  smtablet:px-20 text-[#121212] text-center border-[#D3D2CD] xl:pb-32 pb-24 smtablet:pb-16 xl:pt-64 pt-52 smtablet:pt-40 ${!f?"pb-32 smtablet:pb-16":"pb-8"}`}`,children:r}),f&&(0,o.jsx)(i.A,{size:"para",className:"text-size-18 font-light text-[#4D4D4D] leading-[26px]  text-center mb-32 w-8/12 mx-auto 
1smtablet:w-full",children:f}),(0,o.jsx)("div",{className:`grid border-t border-b border-[#D3D2CD] ${4===C?"grid-cols-4":"grid-cols-3"} smtablet:grid-cols-1 gap-0 ${x||"w-full"}`,children:t.slice(0,k).map((e,r)=>{let a=Math.ceil(t.slice(0,k).length/C),i=Math.floor(r/C)+1,d=(r+1)%C==0;return(0,o.jsxs)("div",{className:`p-24 smtablet:p-16 ${!d?"border-r border-[#D3D2CD] smtablet:border-r-0 smtablet:border-b border-[#D3D2CD]":""} ${i!==a?"border-b border-[#D3D2CD]":""}`,children:[(e.image||e.imageSrc)&&(0,o.jsx)(s.A,{src:e.imageSrc?e.imageSrc:`${n.n$}/images/benefits/${e.image}`,alt:e.heading,width:e.width?e.width:"40",height:e.height?e.height:"40"}),(0,o.jsx)("p",{className:`${b||"text-[#121212] testmuai-description-18"} font-normal mt-18 smtablet:mb-8 leading-[26px] smtablet:leading-[18px]`,children:e.heading}),e.description&&(0,o.jsx)("p",{className:`${h||"text-[#4D4D4D] testmuai-description-16"} font-light leading-[22px] smtablet:leading-[20px]`,children:e.description}),e.href&&(0,o.jsx)("div",{className:"mt-16",children:(0,o.jsx)(l.A,{type:"TextCta",href:e.href,text:e.text,nobaseurl:e.nobaseurl})})]},r)})}),!m&&k<t.length&&(0,o.jsx)("div",{className:"text-center mt-40 smtablet:mt-30",children:(0,o.jsx)("button",{onClick:()=>{j(e=>e+3*C),window.logAmplitude("click CTA - web pages",{cta_text:"Show More",cta_type:"Feature grid",page_category:A||"Web page"})},className:"relative text-[18px] smtablet:text-[15px] font-normal leading-[26px] smtablet:leading-[22px] text-[#121212] bg-[#FFFFFF] border-[1.25px] border-[#D3D2CD] px-16 py-12 smtablet:px-14 smtablet:py-10 hover:bg-[#EAEAE8]",children:"Show More"})}),!m&&k>=t.length&&(0,o.jsx)("div",{className:"flex justify-center p-32 smtablet:p-16",children:c?p?y?(0,o.jsx)(l.A,{type:y,text:T,preselectedProductType:g,onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Book a Demo",cta_type:"Feature grid",page_category:A||"Web page"})}}):(0,o.jsx)(l.A,{type:"BookDemo",classes:"relative text-[18px] smtablet:text-[15px] font-normal leading-[26px] smtablet:leading-[22px] text-[#121212] bg-[#FFFFFF] border-[1.25px] border-[#D3D2CD] px-16 py-12 smtablet:px-14 smtablet:py-10 hover:bg-[#EAEAE8]",preselectedProductType:g,onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Book a Demo",cta_type:"Feature grid",page_category:A||"Web page"})}}):y?(0,o.jsx)(l.A,{type:y,text:T,href:_,preselectedProductType:g,onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:T||"Contact Sale",cta_type:"Feature grid",page_category:A||"Web page"})}}):(0,o.jsx)(l.A,{type:"contactDemo",classes:"relative text-[18px] smtablet:text-[15px] font-normal leading-[26px] smtablet:leading-[22px] text-[#121212] bg-[#FFFFFF] border-[1.25px] border-[#D3D2CD] px-16 py-12 smtablet:px-14 smtablet:py-10 hover:bg-[#EAEAE8]",preselectedProductType:g,onClick:()=>{window.logAmplitude("click CTA - web pages",{cta_text:"Contact Sale",cta_type:"Feature grid",page_category:A||"Web page"})}}):(0,o.jsx)(l.A,{type:"TextCtaButtonBlack",href:"/register/",text:"Start Free Testing",onClick:e=>{(0,d.D3)(e,A||"Web page","Start Free Testing","Feature grid")}})})]})})}):null}}},e=>{e.O(0,[10382,8145,54587,78226,48230,72920,39136,40073,60266,33786,12694,55116,44186,12914,84010,4067,58366,92247,90636,46593,38792],()=>e(e.s=164793)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.