CINXE.COM

Get started with World of Testing : A Complete Guide | BrowserStack

<!doctype html><html lang="en-US" class="no-js"><head> <meta charset="UTF-8"> <title>Get started with World of Testing : A Complete Guide | BrowserStack</title> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="preload" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/source-sans-pro-v21-latin-900.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/source-sans-pro-v21-latin-700.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/source-sans-pro-v21-latin-600.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/source-sans-pro-v21-latin-regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/source-sans-pro-v21-latin-300.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/inter/inter-v13-latin-800.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/inter/inter-v13-latin-700.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/inter/inter-v13-latin-600.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/inter/inter-v13-latin-500.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/inter/inter-v13-latin-regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" as="image" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/bstack-logo-global.svg"> <link rel="apple-touch-icon" sizes="160x160" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/favicons/apple-touch-icon.png"> <link rel="apple-touch-icon-precomposed" sizes="160x160" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/favicons/apple-touch-icon-precomposed.png"> <link rel="shortcut icon" href="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/favicons/favicon.ico"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="theme-color" content="#ffffff"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="google-site-verification" content="0x5RL_wr7QYQniT_gnQwJKSvJuB5euCdOF5k-E0-w84"/> <meta name="ahrefs-site-verification" content="b22d77df50eb3929fe4bba293aebbc098a9e348ebe7751fe020bb9878c198172"> <meta name="facebook-domain-verification" content="joy2k7rhws0m7eufhx1fdmv9bowjbh"/> <style id="bstack-fcp-header-inline-css" type="text/css">@font-face{font-display:swap;font-family:'source-sans-pro';font-style:normal;font-weight:300;src:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/source-sans-pro-v21-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:'source-sans-pro';font-style:normal;font-weight:400;src:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/source-sans-pro-v21-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:'source-sans-pro';font-style:normal;font-weight:600;src:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/source-sans-pro-v21-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:'source-sans-pro';font-style:normal;font-weight:700;src:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/source-sans-pro-v21-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:'source-sans-pro';font-style:normal;font-weight:900;src:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/source-sans-pro-v21-latin-900.woff2") format("woff2")}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:hover,a:active{outline:0}h1{font-size:60px;margin:.67em 0}h2{font-size:45px;margin:.83em 0}h3{font-size:28px;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}.loader-icon{position:relative;background:transparent}.loader-icon:before{content:"";position:absolute;top:0;left:0;width:100%;min-height:100%;background:#004b8f}.loader-icon::after{content:'';position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;border-radius:50%;border:4px solid #fff;border-top-color:transparent;animation:loader-loading 2s linear infinite}@keyframes loader-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{height:100%}body{color:#333;background-color:white;line-height:21px}body.features{font-family:"source-sans-pro",helvetica}ul{list-style-type:none}a{text-decoration:none;color:#0070f0}a:active,a:hover,a:visited{outline:0}a:hover{color:#004b8f}main a{text-decoration:underline}main a:hover{text-decoration:underline}strong{font-weight:600}input[type=checkbox]:focus{outline:0}input::-ms-clear,input::-ms-reveal{display:none}textarea{resize:none}.hide{display:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.container{max-width:100%;margin:0 auto}@media screen and (min-width:640px){.container{width:640px}}@media screen and (min-width:980px){.container{width:960px}}@media screen and (min-width:1300px){.container{width:1280px}}@media screen and (min-width:1600px){.container{width:1280px}}.row:after{content:"";clear:both;display:table}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16{float:left;padding-left:10px;padding-right:10px}.col-center{margin:0 auto;float:none}.no-pad{padding-left:0;padding-right:0}.no-pad-left{padding-left:0}.no-pad-right{padding-right:0}.pull-right{float:right}.pull-left{float:left}.col-xs-1{width:8.33333%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-2{width:16.66667%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-3{width:25%}.col-xs-offset-3{margin-left:25%}.col-xs-4{width:33.33333%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-5{width:41.66667%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-6{width:50%}.col-xs-offset-6{margin-left:50%}.col-xs-7{width:58.33333%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-8{width:66.66667%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-9{width:75%}.col-xs-offset-9{margin-left:75%}.col-xs-10{width:83.33333%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-11{width:91.66667%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-12{width:100%}.col-xs-offset-12{margin-left:100%}@media screen and (min-width:640px){.col-sm-1{width:8.33333%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-2{width:16.66667%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-3{width:25%}.col-sm-offset-3{margin-left:25%}.col-sm-4{width:33.33333%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-5{width:41.66667%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-6{width:50%}.col-sm-offset-6{margin-left:50%}.col-sm-7{width:58.33333%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-8{width:66.66667%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-9{width:75%}.col-sm-offset-9{margin-left:75%}.col-sm-10{width:83.33333%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-11{width:91.66667%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-12{width:100%}.col-sm-offset-12{margin-left:100%}}@media screen and (min-width:979.1px){.col-md-1{width:80px}.col-md-offset-1{margin-left:80px}.col-md-2{width:160px}.col-md-offset-2{margin-left:160px}.col-md-3{width:240px}.col-md-offset-3{margin-left:240px}.col-md-4{width:320px}.col-md-offset-4{margin-left:320px}.col-md-5{width:400px}.col-md-offset-5{margin-left:400px}.col-md-6{width:480px}.col-md-offset-6{margin-left:480px}.col-md-7{width:560px}.col-md-offset-7{margin-left:560px}.col-md-8{width:640px}.col-md-offset-8{margin-left:640px}.col-md-9{width:720px}.col-md-offset-9{margin-left:720px}.col-md-10{width:800px}.col-md-offset-10{margin-left:800px}.col-md-11{width:880px}.col-md-offset-11{margin-left:880px}.col-md-12{width:960px}.col-md-offset-12{margin-left:960px}}@media screen and (min-width:1300px){.col-lg-1{width:80px}.col-lg-offset-1{margin-left:80px}.col-lg-2{width:160px}.col-lg-offset-2{margin-left:160px}.col-lg-3{width:240px}.col-lg-offset-3{margin-left:240px}.col-lg-4{width:320px}.col-lg-offset-4{margin-left:320px}.col-lg-5{width:400px}.col-lg-offset-5{margin-left:400px}.col-lg-6{width:480px}.col-lg-offset-6{margin-left:480px}.col-lg-7{width:560px}.col-lg-offset-7{margin-left:560px}.col-lg-8{width:640px}.col-lg-offset-8{margin-left:640px}.col-lg-9{width:720px}.col-lg-offset-9{margin-left:720px}.col-lg-10{width:800px}.col-lg-offset-10{margin-left:800px}.col-lg-11{width:880px}.col-lg-offset-11{margin-left:880px}.col-lg-12{width:960px}.col-lg-offset-12{margin-left:960px}.col-lg-13{width:1040px}.col-lg-offset-13{margin-left:1040px}.col-lg-14{width:1120px}.col-lg-offset-14{margin-left:1120px}.col-lg-15{width:1200px}.col-lg-offset-15{margin-left:1200px}.col-lg-16{width:1280px}.col-lg-offset-16{margin-left:1280px}}@media screen and (min-width:1600px){.col-xl-1{width:80px}.col-xl-offset-1{margin-left:80px}.col-xxl-1{width:100px}.col-xxl-offset-1{margin-left:100px}.col-xl-2{width:160px}.col-xl-offset-2{margin-left:160px}.col-xxl-2{width:200px}.col-xxl-offset-2{margin-left:200px}.col-xl-3{width:240px}.col-xl-offset-3{margin-left:240px}.col-xxl-3{width:300px}.col-xxl-offset-3{margin-left:300px}.col-xl-4{width:320px}.col-xl-offset-4{margin-left:320px}.col-xxl-4{width:400px}.col-xxl-offset-4{margin-left:400px}.col-xl-5{width:400px}.col-xl-offset-5{margin-left:400px}.col-xxl-5{width:500px}.col-xxl-offset-5{margin-left:500px}.col-xl-6{width:480px}.col-xl-offset-6{margin-left:480px}.col-xxl-6{width:600px}.col-xxl-offset-6{margin-left:600px}.col-xl-7{width:560px}.col-xl-offset-7{margin-left:560px}.col-xxl-7{width:700px}.col-xxl-offset-7{margin-left:700px}.col-xl-8{width:640px}.col-xl-offset-8{margin-left:640px}.col-xxl-8{width:800px}.col-xxl-offset-8{margin-left:800px}.col-xl-9{width:720px}.col-xl-offset-9{margin-left:720px}.col-xxl-9{width:900px}.col-xxl-offset-9{margin-left:900px}.col-xl-10{width:800px}.col-xl-offset-10{margin-left:800px}.col-xxl-10{width:1000px}.col-xxl-offset-10{margin-left:1000px}.col-xl-11{width:880px}.col-xl-offset-11{margin-left:880px}.col-xxl-11{width:1100px}.col-xxl-offset-11{margin-left:1100px}.col-xl-12{width:960px}.col-xl-offset-12{margin-left:960px}.col-xxl-12{width:1200px}.col-xxl-offset-12{margin-left:1200px}.col-xl-13{width:1040px}.col-xl-offset-13{margin-left:1040px}.col-xxl-13{width:1300px}.col-xxl-offset-13{margin-left:1300px}.col-xl-14{width:1120px}.col-xl-offset-14{margin-left:1120px}.col-xxl-14{width:1400px}.col-xxl-offset-14{margin-left:1400px}.col-xl-15{width:1200px}.col-xl-offset-15{margin-left:1200px}.col-xxl-15{width:1500px}.col-xxl-offset-15{margin-left:1500px}.col-xl-16{width:1280px}.col-xl-offset-16{margin-left:1280px}.col-xxl-16{width:1600px}.col-xxl-offset-16{margin-left:1600px}}.no-pad{padding-left:0;padding-right:0}.no-pad-right{padding-right:0}.no-pad-left{padding-left:0}.hide{display:none}@media screen and (max-width:639px){.hide-xs{display:none !important}}@media screen and (min-width:640px) and (max-width:979px){.hide-sm{display:none !important}}@media screen and (min-width:979.1px) and (max-width:1299px){.hide-md{display:none !important}}@media screen and (min-width:1300px) and (max-width:1599px){.hide-lg{display:none !important}}@media screen and (min-width:1600px){.hide-xl{display:none !important}}div[class^="vc_custom_"],div[class*=' vc_custom_']{background-size:cover !important}.btn-primary,.btn-secondary,.btn-transparent,.btn-secondary-white,.btn-tertiary,.btn-secondary-gray,.btn-primary-green,.btn-events-page{border-radius:3px;border:1px solid transparent;display:inline-block;padding:10px 20px 10px;text-decoration:none !important}.btn-primary{background-color:#0070f0;color:white;text-align:center;line-height:21px;font-size:16px;font-weight:400;font-family:"source-sans-pro",helvetica}.btn-primary:hover{background-color:#004b8f;color:white;text-decoration:none !important}.btn-primary.disabled,.btn-primary[disabled]{cursor:default;background-color:#42a9ff}.btn-secondary{background-color:transparent;color:#0067dd;text-align:center;line-height:21px;font-size:16px;font-weight:400;font-family:"source-sans-pro",helvetica;border-color:#0067dd}.btn-secondary:hover{border-color:#004b8f;background-color:#004b8f;color:white;text-decoration:none !important}.btn-secondary.disabled,.btn-secondary[disabled]{border-color:#42a9ff;color:#42a9ff;cursor:default}.btn-transparent{background-color:transparent;color:#999;text-align:center;line-height:21px;font-size:16px;font-weight:400;font-family:"source-sans-pro",helvetica}.btn-transparent:hover{color:#333;text-decoration:none !important}.btn-secondary-white{background-color:transparent;color:white;text-align:center;line-height:21px;font-size:16px;font-weight:400;font-family:"source-sans-pro",helvetica;border-color:white}.btn-secondary-white:hover{border-color:white;border-color:rgba(255,255,255,0.6);color:white;color:rgba(255,255,255,0.6);background-color:white;color:#0070f0;text-decoration:none !important}.btn-tertiary{background-color:transparent;color:white;text-align:center;line-height:21px;font-size:16px;font-weight:400;font-family:"source-sans-pro",helvetica;border-color:white}.btn-tertiary:hover{background-color:white;color:#004b8f;text-decoration:none !important}.btn-secondary-gray{background-color:transparent;color:#999;text-align:center;line-height:21px;font-size:16px;font-weight:400;font-family:"source-sans-pro",helvetica;border-color:#999}.btn-secondary-gray:hover{border-color:#333;color:#333;text-decoration:none !important}.btn-primary-green{background-color:#bfff66;color:white;text-align:center;line-height:21px;font-size:16px;font-weight:400;font-family:"source-sans-pro",helvetica;background-color:#68b300}.btn-primary-green:hover{background-color:#599900;color:white;text-decoration:none !important}.btn-primary-green.disabled,.btn-primary-green[disabled]{background-color:#c9e3a6;cursor:default}.btn-webinar-lp{background-image:linear-gradient(to left,#7e73ff,#3425de,#7e73ff);border-radius:3px;border:0;line-height:21px;font-size:16px;font-weight:600;transition:background-position .6s;background-size:200%;letter-spacing:.5px;font-family:"source-sans-pro",helvetica;color:white;text-align:center;text-decoration:none}.btn-webinar-lp:hover{background-position:right;text-decoration:none;color:white}.btn-webinar-lp.disabled,.btn-webinar-lp[disabled]{cursor:default}.btn-events-page{background-color:#140800;color:white;text-align:center;line-height:21px;font-size:16px;font-weight:400;font-family:"source-sans-pro",helvetica;border-color:#140800;letter-spacing:.5px;transition:.3s;border-width:2px;border-style:solid;font-weight:600;text-decoration:none !important}.btn-events-page:hover{background-color:transparent;color:#140800}.btn-events-page.disabled,.btn-events-page[disabled]{cursor:default}.btn-lg{line-height:21px;font-size:18px;padding:15px 20px}.btn-md{font-size:16px;line-height:21px;padding:10px 15px}.btn-sm{font-size:14px;padding:10px 15px}.btn-xsm{font-size:12px}.btn-round{border-radius:50%}.btn-badge{font-size:12px;line-height:15px;padding:0 7px}@media screen and (max-width:979px){.btn-lg{font-size:16px;padding:8px 20px}}.vertical-list{margin:0;padding:0}.horizontal-list{margin:0;padding:0}.horizontal-list>li{display:inline-block}body{font:normal normal 300 16px/21px "source-sans-pro",helvetica}h1,h2,h3,h4,h5,h6{color:#333;font:normal normal 300 60px/63px "source-sans-pro",helvetica;margin:0}h1{font-size:60px;line-height:63px;font-weight:300}h2{font-size:45px;line-height:49px;font-weight:400}h3{font-size:28px;line-height:32px;font-weight:400}h4,h5,h6{font-size:21px;line-height:32px;font-weight:400}.seo-header{font-size:45px;line-height:49px;font-weight:400}.text-center{text-align:center}.text-right{text-align:right}.invert{color:black}.invert h1,.invert h2,.invert h3,.invert h4,.invert h5,.invert h6,.invert p{color:white}@media screen and (max-width:979px){h1{font-size:36px;line-height:46px}h2{font-size:32px;line-height:38px}h3{font-size:26px;line-height:32px}h4,h5,h6{font-size:18px;line-height:21px}}.homepage-core-web-vital-poc .cookie-notification{display:none}.cookie-notification{box-shadow:4px 4px 12px rgba(0,0,0,0.2);position:fixed;bottom:0;padding:5px 20px;font-size:14px;background-color:#333;color:white;width:100%;z-index:111}.cookie-notification a{color:inherit;text-decoration:underline;display:inline-block}.cookie-notification a:hover{color:#009cfc}.cookie-notification__elements{vertical-align:middle;display:inline-block}.cookie-notification__text{position:relative;min-height:64px;font-size:14px}.cookie-notification__text-div{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.cookie-notification__actions{padding-top:12px;padding-bottom:12px;text-align:right}.cookie-notification__got-it-cta{margin-right:15px;padding:8px 16px}.cookie-notification__reject-cta{margin-right:40px;padding:8px 16px}.cookie-notification__close{cursor:pointer;background:transparent;border:0}@media screen and (max-width:979px){.cookie-notification__elements{width:calc(100% - 300px)}.cookie-notification__actions{width:300px}}@media screen and (max-width:639px){.cookie-notification{padding-left:10px;padding-right:10px;padding-top:12px}.cookie-notification__elements{width:100%}.accept-cookie-notification{padding-top:0;padding-right:0;padding-bottom:10px}}@media screen and (max-width:980px) and (min-width:640px){.cookie-notification{padding:15px 20px}.cookie-notification__got-it-cta{margin-right:8px}.cookie-notification__actions{padding-top:12px}}.contact-pill,.bs-modal,.docs--container,#docs--language-modal{display:none}body{margin:0;background:white}.secondary-nav{position:absolute;top:63px}.promo-notification{padding:11px 20px 10px;font-size:16px;line-height:21px}.promo-notification__actions{display:none}.promo-notification p{margin:0}a.skip-link{position:absolute;top:-100px;left:4px;background-color:white;color:#0070f0;margin:1px;padding:8px 20px;z-index:10000;height:auto;width:auto;font-size:16px;line-height:24px;font-weight:400;font-family:"source-sans-pro",helvetica;border-radius:3px}a.skip-link:focus{top:9px}.header-habitat{position:relative;width:100%;top:0;left:0;background-color:#142433;color:#333;font-weight:300;z-index:99;height:63px;transition:top .4s}.header-habitat .logo{padding-top:15px;display:block;float:left;margin-right:10px;padding-bottom:10px}.header-habitat .container.top-bar-menu-container{position:relative;max-width:100%;margin:0 auto}.header-habitat .container.top-bar-menu-container .col-xs-12:first-child{padding-left:10px;padding-right:10px}.header-habitat .secondary-nav .product-name{font-size:26px}.header-habitat--swipe-top{top:-63px}@media screen and (min-width:640px){.container{width:640px}}@media screen and (min-width:979.1px){.container{width:960px}.persistent-header:not(.header-with-promo-bar){padding-top:63px}.persistent-header:not(.header-with-promo-bar) .header-habitat{position:fixed}}.page-template-instapage.summer-of-learning #header-habitat.events-header{display:none}@media screen and (min-width:979px){.page-template-instapage.summer-of-learning.persistent-header{padding-top:0}}@media screen and (min-width:1300px){.container{width:1280px}}@media screen and (min-width:1440px){.header-habitat .container{width:1440px;padding-left:10px}}@media screen and (min-width:1600px){.container{width:1280px}}.footer-habitat,.page-wrapper-on-load{visibility:hidden;overflow:hidden}.wrapper{overflow:hidden}.vwo-hide{display:none !important}.cookie-notification-hide .cookie-notification{display:none}#consent-banner{position:fixed;bottom:0;z-index:111;display:block}.brands{padding-top:63px;padding-bottom:63px}.brands .brand-logos--sprite{height:32px}@media screen and (max-width:979px){.brands{padding-top:21px;padding-bottom:21px}.brands .brand-logos--sprite{height:24px !important}}@media screen and (max-width:639px){.brands .brand-logos--sprite{max-height:24px !important}}.vc_row .brand-logos{margin-top:34px}.promo-sticky-header header.header-habitat{position:fixed}.promo-notification{position:relative;background-color:#243e56;color:white;width:100%;z-index:2}.promo-notification__elements{vertical-align:middle;display:inline-block;text-align:center}.promo-notification__elements p{margin:0;font-family:"source-sans-pro",helvetica}.promo-notification__elements a{font-size:16px;color:white;text-decoration:underline;display:inline-block}.promo-notification__elements a:hover{color:#dedede}.promo-notification__elements a.custom-promobar-link{color:white;padding:6px 0;display:inline-block}.promo-notification__elements a.custom-promobar-link:hover{color:white}.promo-notification__actions{text-align:right;float:right;margin-right:20px;position:absolute;bottom:10px;right:0;background:transparent;border:0}.promo-notification__close{cursor:pointer}.promo-notification.promo-notification__v2{padding:10px 30px 9px;background-color:#004f80}.promo-notification.promo-notification__v2 .promo-notification__actions{bottom:16px}@media screen and (min-width:767px){.promo-notification.promo-notification__v2 .promo-notification__elements a:not(.custom-promobar-link){padding:5px 11px;margin-left:8px;text-decoration:none;border-radius:3px;border:1px solid white}.promo-notification.promo-notification__v2 .promo-notification__elements a:not(.custom-promobar-link):hover{background-color:#0070f0;border-color:#0070f0;color:white}}@media screen and (max-width:767px){.promo-notification.promo-notification__v2 .promo-notification__elements a{font-weight:600}.promo-notification.promo-notification__v2 .promo-notification__elements a:hover{color:#009afa}}.promo-notification__cta-var{padding-left:32px !important;padding-right:32px !important}.promo-notification__cta-var .promo-notification__elements{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.promo-notification__cta-var .promo-notification__row{width:100%;margin:auto;padding:0 12px 0 0}.promo-notification__cta-var .promo-notification__csf-btn{display:block !important;font-size:0}.promo-notification__cta-var .promo-notification__csf-btn svg{vertical-align:middle;margin-right:12px}.promo-notification__cta-var .promo-notification__csf-btn button{background-color:transparent;border:0;font-size:14px;line-height:normal;font-weight:500;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;font-family:inherit;text-decoration:underline !important}@media only screen and (min-width:1440px){.promo-notification__cta-var .promo-notification__row{width:calc(1440px - 64px)}}@media only screen and (max-width:1300px){.promo-notification__cta-var .promo-notification__row{padding:0 20px 0 0}}@media screen and (max-width:639px){.promo-notification{padding:21px}.promo-notification__actions{top:10px;right:10px;line-height:0;padding-right:0}.promo-notification__elements a{display:block}}.header-habitat .bs-collapse-toggle{display:none}@media screen and (max-width:979px){.header-habitat .bs-collapse-toggle{display:block}}.header-habitat .account-down-caret{display:inline-block;width:11px;height:11px;position:relative;top:4px;right:-1px;background-position:-14px -215px}@media screen and (max-width:979px){.header-habitat .account-down-caret{background:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/sprites/general_icons.png") no-repeat}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.header-habitat .account-down-caret{background-size:365px 245px}}@media screen and (-webkit-min-device-pixel-ratio:2) and (max-width:979px),screen and (min-resolution:192dpi) and (max-width:979px){.header-habitat .account-down-caret{background-image:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/sprites/general_icons@2x.png")}}.header-habitat .dropdown-toggle{background:transparent;border:0;color:#fff;font-family:"source-sans-pro",helvetica;font-size:16px;line-height:21px;border-radius:0;padding:22px 20px 20px 19px}@media screen and (min-width:1095px){.header-habitat .dropdown-toggle{padding:22px 28px 20px}}.header-habitat .dropdown-toggle:hover{color:#42a9ff}.header-habitat .primary-menu-container{position:absolute;z-index:3;right:0;padding-right:20px}.header-habitat .primary-menu-container .primary-menu a{color:#fff;display:inline-block}.header-habitat .primary-menu-container .primary-menu .free-trial-link{margin-left:23px}.header-habitat .primary-menu-container .primary-menu .free-trial-link a{padding:5px 15px;text-transform:uppercase}.header-habitat .primary-menu-container .primary-menu .btn-badge{line-height:18px;margin-right:10px;color:white;margin-top:-5px;vertical-align:middle;background:#009cfc}.header-habitat .primary-menu-container .primary-menu li{font-family:"source-sans-pro",helvetica}.header-habitat .primary-menu,.header-habitat .product-menu{font-weight:400}.header-habitat .primary-menu li.active a,.header-habitat .primary-menu li:hover a,.header-habitat .product-menu li.active a,.header-habitat .product-menu li:hover a{color:#42a9ff}.header-habitat .primary-menu li.active .integ-link a,.header-habitat .primary-menu li:hover .integ-link a,.header-habitat .product-menu li.active .integ-link a,.header-habitat .product-menu li:hover .integ-link a{color:#333}.header-habitat .primary-menu li.active li a,.header-habitat .primary-menu li:hover li a,.header-habitat .product-menu li.active li a,.header-habitat .product-menu li:hover li a{color:#333}.header-habitat .primary-menu li li a.sign_out_link,.header-habitat .product-menu li li a.sign_out_link{color:#de1421}.header-habitat .primary-menu li>a,.header-habitat .product-menu li>a{font-family:"source-sans-pro",helvetica;font-weight:400}.header-habitat .primary-menu li>a:hover .caret:after,.header-habitat .product-menu li>a:hover .caret:after{background-position:-250px -88px}.header-habitat .primary-menu>li,.header-habitat .product-menu>li{position:relative}.header-habitat .primary-menu>li>a,.header-habitat .product-menu>li>a{padding:21px 10px;font-size:16px}.header-habitat .primary-menu>li>a.doc-menu-toggle,.header-habitat .product-menu>li>a.doc-menu-toggle{padding-bottom:16px}@media screen and (max-width:1440px){.header-habitat .container{width:100%;padding-left:10px}}.header-habitat--hidden{display:none}@media screen and (min-width:979px){.persistent-header .free-trial-link>.persistent-header-primary{background-color:#0070f0;border-color:#143452;transition:all 250ms ease 0s}}@media screen and (max-width:979px){.persistent-header.persistent-top .header-habitat{position:fixed}.persistent-header.persistent-up .header-habitat{position:fixed;transition:top .4s}.persistent-header.persistent-down .header-habitat{position:fixed;transition:top .4s}.header-habitat .container{padding-left:0}.header-habitat .bs-collapse{display:none}.header-habitat .bs-collapse.active{display:block}.header-habitat .bs-collapse-toggle{position:relative;z-index:3;padding:23px 0 22px;background:transparent;border:0;min-width:24px}.header-habitat .bs-collapse-toggle svg{display:none}.header-habitat .bs-collapse-toggle svg:first-child{display:block}.header-habitat .bs-collapse-toggle:hover{color:white}.header-habitat .bs-collapse-toggle.active svg{display:block;margin:0 auto}.header-habitat .bs-collapse-toggle.active svg:first-child{display:none}.header-habitat .primary-menu-container{padding:0;width:100%;left:0;top:63px;background-color:#142433}.header-habitat .primary-menu-container li{display:block;padding-left:21px}.header-habitat .primary-menu-container li>a{padding-top:16px;padding-bottom:12px;padding-left:0;display:block;width:100%}.header-habitat .primary-menu-container .primary-menu{float:none}.header-habitat .primary-menu-container .primary-menu.active{min-height:calc(100vh - 63px)}.header-habitat .primary-menu-container .primary-menu li{border-bottom:1px solid;border-bottom-color:rgba(255,255,255,0.1)}.header-habitat .primary-menu-container .primary-menu li.free-trial-link{margin-left:0}.header-habitat .primary-menu-container .primary-menu li.free-trial-link a{padding:15px 6px 14px 0}.header-habitat .primary-menu-container .primary-menu li.free-trial-link a.btn-secondary-white.btn-md{text-align:left;border:0}.header-habitat .primary-menu-container .primary-menu li.free-trial-link a.btn-secondary-white.btn-md:hover{color:#009cfc;background-color:transparent}.header-habitat .primary-menu-container .section-head{border-bottom:1px solid;border-bottom-color:rgba(255,255,255,0.1)}.header-habitat .primary-menu-container .mobile-dropdown-menu li{color:white;font-weight:400;line-height:21px;font-family:"source-sans-pro",helvetica}.header-habitat .primary-menu-container .mobile-dropdown-menu li>a{padding:16px 16px 12px 0;color:white}}.free-trial-btn.go-to-dashboard{display:none}body.wp-signed-state .sign-in-link,body.wp-signed-state .free-trial-btn{display:none}body.wp-signed-state .go-to-dashboard{display:inline-block}body.wp-signed-state .hero-unit--v2 .btn-started-wrapper a,body.wp-signed-state .hero-unit--v2 .btn-secondary-demo-wrapper button,body.wp-signed-state .hero-unit--product-wrapper .btn-started-wrapper a,body.wp-signed-state .hero-unit--product-wrapper .btn-secondary-demo-wrapper button{display:none}body.wp-signed-state .hero-unit--v2 .btn-contact-wrapper button,body.wp-signed-state .hero-unit--v2 .free_trial_csf_variation,body.wp-signed-state .hero-unit--product-wrapper .btn-contact-wrapper button,body.wp-signed-state .hero-unit--product-wrapper .free_trial_csf_variation{display:inline-block !important}@media screen and (max-width:979px){.feature-container{padding-top:42px;padding-bottom:42px}.brands{padding-top:21px;padding-bottom:21px}}.contact-sales-cta{display:none !important}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;src:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/inter/inter-v13-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:500;src:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/inter/inter-v13-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:600;src:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/inter/inter-v13-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:700;src:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/inter/inter-v13-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:800;src:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/fonts/inter/inter-v13-latin-800.woff2") format("woff2")}.header-habitat:hover::before,.header-habitat:hover::after,.wrapper:hover::before,.wrapper:hover::after{content:"";display:inline-block;position:absolute;right:-9999px;background-repeat:no-repeat;width:0;height:0}.header-habitat:hover::before,.wrapper:hover::before{background-image:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/sprites/header-sprite-menu-v1.svg")}.header-habitat:hover::after,.wrapper:hover::after{background-image:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/sprites/header-sprite-menu-v1-hover.svg")}body:not(.page-template-campaign) .promo-notification{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:not(.page-template-campaign) .promo-notification p,body:not(.page-template-campaign) .promo-notification a,body:not(.page-template-campaign) .promo-notification__elements{font-family:"Inter","source-sans-pro",helvetica;font-size:14px;font-weight:400;line-height:20px}.bstack-mm{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:0;font-family:"Inter","source-sans-pro",helvetica;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bstack-mm .hide-menu{display:none !important}.bstack-mm-container{display:-ms-flexbox;display:flex;width:100%}.bstack-mm-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style-type:none;-ms-flex:1;flex:1}.bstack-mm-nav--right{-ms-flex:0 0 auto;flex:0 0 auto;margin:0}@media only screen and (max-width:1150px){.bstack-mm-nav{margin:0}}.bstack-mm-logo{display:-ms-flexbox;display:flex;margin-right:10px;margin-bottom:1px}.bstack-mm-link,.bstack-mm-btn{display:inline-block;padding:22px 28px 20px;color:#fff;font-weight:500;line-height:20px;font-size:14px}@media only screen and (max-width:1150px){.bstack-mm-link,.bstack-mm-btn{padding-left:20px;padding-right:20px}}.bstack-mm-link:hover,.bstack-mm-link.is-hover,.bstack-mm-link.focussed,.bstack-mm-btn:hover,.bstack-mm-btn.is-hover,.bstack-mm-btn.focussed{color:#42a9ff;background-color:transparent}.bstack-mm-link:hover .bstack-mm-down,.bstack-mm-link.is-hover .bstack-mm-down,.bstack-mm-link.focussed .bstack-mm-down,.bstack-mm-btn:hover .bstack-mm-down,.bstack-mm-btn.is-hover .bstack-mm-down,.bstack-mm-btn.focussed .bstack-mm-down{top:4px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.bstack-mm-link:hover .bstack-mm-down-svg path,.bstack-mm-link.is-hover .bstack-mm-down-svg path,.bstack-mm-link.focussed .bstack-mm-down-svg path,.bstack-mm-btn:hover .bstack-mm-down-svg path,.bstack-mm-btn.is-hover .bstack-mm-down-svg path,.bstack-mm-btn.focussed .bstack-mm-down-svg path{stroke:#42a9ff}.bstack-mm-li{position:relative}.bstack-mm-li.free-trial-btn{margin-left:7px;margin-right:4px}.bstack-mm-btn{background:transparent;border:0;border-radius:0;margin:0}.bstack-mm-down{display:inline-block;position:relative;top:-1px;right:-5px;width:11px}.bstack-mm-down-svg path{stroke:#fff}.bstack-mm-cta-white{padding:5px 15px;text-transform:uppercase;margin-left:0;background-color:transparent;border-color:#fff;border-radius:3px;border:1px solid #fff;text-decoration:none}.bstack-mm-cta-white:hover{color:#fff;border-color:#0070f0;background:#0070f0}.bstack-mm .doc-search-menu-icon{margin-right:10px}.bstack-mm .collapse-toggle{height:63px;padding:20px 0 19px;min-width:20px}.bstack-mm .collapse-toggle .bar{max-width:20px;width:100%;height:2px;background-color:#fff;border-radius:2px}.bstack-mm .collapse-toggle .bar:not(:last-child){margin-bottom:5px}.bstack-mm .collapse-toggle.active .bar{position:absolute;top:0;bottom:0;margin:auto}.bstack-mm .collapse-toggle.active .bar1{-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.bstack-mm .collapse-toggle.active .bar2{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.bstack-mm .collapse-toggle.active .bar3{display:none}.bstack-mm-sub-nav{display:none;position:absolute;top:54px;left:auto;background-color:#fff;border-radius:3px;font-size:12px;box-shadow:0 4px 13px 0 rgba(0,0,0,0.3);border:1px solid #dedede;z-index:4;width:192px;padding:8px 0}.bstack-mm-sub-nav:hover,.bstack-mm-sub-nav.active{display:block}.bstack-mm-sub-nav .bstack-mm-link{display:block;padding:8px 10px;color:#111827;font-size:14px;text-align:left;font-weight:500}.bstack-mm-sub-nav .bstack-mm-link .btn-badge{margin-left:6px;font-family:inherit;font-size:10px}.bstack-mm-sub-nav .bstack-mm-sub-li{padding:0 10px}.bstack-mm-sub-nav .bstack-mm-sub-li .bstack-mm-link:hover{color:#0070f0;background-color:transparent}@media screen and (min-width:980px){.bstack-mm-btn:hover+.bstack-mm-sub-nav{display:block}}.bstack-mm-products-nav .bstack-mm-sub-nav{width:868px;height:420px;left:-40px;border:0;padding:0;border-radius:6px}@media only screen and (max-width:1530px){.bstack-mm-products-nav .bstack-mm-sub-nav{left:-60px}}@media only screen and (max-width:1150px){.bstack-mm-products-nav .bstack-mm-sub-nav{left:-140px}}@media only screen and (max-width:1023px){.bstack-mm-products-nav .bstack-mm-sub-nav{left:-140px}}body.wp-signed-state .bstack-mm-products-nav .bstack-mm-sub-nav{left:-105px}@media only screen and (max-width:1150px){body.wp-signed-state .bstack-mm-products-nav .bstack-mm-sub-nav{left:-170px}}nav.product-nav-without-signin .bstack-mm-products-nav .bstack-mm-sub-nav,div.product-nav-without-signin .bstack-mm-products-nav .bstack-mm-sub-nav{left:-220px}@media only screen and (max-width:1530px){nav.product-nav-without-signin .bstack-mm-products-nav .bstack-mm-sub-nav,div.product-nav-without-signin .bstack-mm-products-nav .bstack-mm-sub-nav{left:-280px}}@media only screen and (max-width:1150px){nav.product-nav-without-signin .bstack-mm-products-nav .bstack-mm-sub-nav,div.product-nav-without-signin .bstack-mm-products-nav .bstack-mm-sub-nav{left:-345px}}.bstack-mm-products-nav .bstack-mm-sub-nav .bstack-mm-li{padding:0}.bstack-mm-products-nav .bstack-mm-sub-nav-holder{display:-ms-flexbox;display:flex;overflow:hidden;border-radius:2px}.bstack-mm-products-nav .bstack-mm-sub-nav .bstack-mm-sub-li{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;padding:0;height:420px}.bstack-mm-products-nav .bstack-mm-sub-nav .bstack-mm-sub-li-tabslist{width:186px;background:#f0f6ff;border-right:2px solid #bfdafc;border-bottom-left-radius:6px}.bstack-mm-products-nav .bstack-mm-sub-nav .bstack-mm-sub-li-tabs-content{width:682px;background:#fff;border-bottom-right-radius:6px}.bstack-mm-products-nav .bstack-mm-sub-nav-tab{position:relative;border:0;margin:0;width:100%;background:transparent;text-align:left;padding:20px 16px 20px 11px;border-left:5px solid transparent}.bstack-mm-products-nav .bstack-mm-sub-nav-tab .item-text{color:#111827;font-weight:600;font-size:16px;line-height:24px;margin-bottom:4px;display:inline-block}.bstack-mm-products-nav .bstack-mm-sub-nav-tab .item-desc{font-weight:400;font-size:12px;line-height:20px;color:#111827}.bstack-mm-products-nav .bstack-mm-sub-nav-tab:last-child.active .item-text::before{content:"";position:absolute;width:100%;height:1px;background:#bfdafc;top:0;left:0}.bstack-mm-products-nav .bstack-mm-sub-nav-tab.active{border-left:5px solid #0070f0;background-color:#fff;padding-left:11px}.bstack-mm-products-nav .bstack-mm-sub-nav-tab.active .item-text{color:#0070f0}.bstack-mm-products-nav .bstack-mm-sub-nav-tab.active::before{content:"";display:block;position:absolute;border-color:#bfdafc;border-style:solid;border-width:2px 2px 0 0;background:#fff;z-index:1;height:10px;right:-6.5px;top:45%;width:10px;transition:left .1s;-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);border-top-right-radius:40%}.bstack-mm-products-nav .bstack-mm-sub-nav-tab.active::after{content:"";position:absolute;width:100%;height:1px;background:#bfdafc;left:0;bottom:0}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel{display:-ms-flexbox;display:flex;padding:20px 16px 10px;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (min-width:980px){.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel{min-height:420px}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-wrapper{overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-wrapper::-webkit-scrollbar{display:none}}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-inner{height:100%;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-inner-v1{display:-ms-flexbox;display:flex}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-inner-v2{display:none}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-footer{padding-left:16px;padding-right:16px}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel.hide{display:none}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel .item-text{font-weight:600;font-size:14px;line-height:24px;color:#111827}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel .item-desc{font-weight:400;font-size:12px;line-height:20px;color:#374151}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel .bstack-mm-link{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 36px;margin-bottom:18px}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel .bstack-mm-link:hover .item-text,.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel .bstack-mm-link:hover .item-desc{color:#0070f0}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-heading{margin-bottom:20px;margin-top:0}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-heading .item-text{font-weight:400;font-size:12px;line-height:20px;color:#374151}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-sub-heading{margin-top:40px}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol{width:210px}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-fourth-col{display:none}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner{display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;width:100%;border-top:1px solid #d1d5db;padding:10px 0;-ms-flex-pack:justify;justify-content:space-between}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner.hide{display:none}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner .bstack-mm-link{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0 0 0 5px}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner .bstack-mm-link:hover .item-text,.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner .bstack-mm-link:hover .item-desc{color:#0070f0}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner .item-text,.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner .item-desc{font-weight:400;font-size:12px;line-height:20px}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner .item-text{font-weight:600;color:#111827}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner .item-desc{font-weight:400;color:#374151}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner-inner{display:-ms-flexbox;display:flex}.bstack-mm.product-nav-without-signin .bstack-mm-nav--right .sign-in-link,.bstack-mm.product-nav-without-signin .bstack-mm-nav--right .free-trial-btn{display:none}.bstack-mm-sprite::before{content:"";display:inline-block;position:absolute;top:0;left:0;vertical-align:middle;background-image:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/sprites/header-sprite-menu-v1.svg");background-repeat:no-repeat;width:24px;height:24px;background-position:0 center;background-size:auto 24px}.bstack-mm-sprite:hover::before{background-image:url("https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/sprites/header-sprite-menu-v1-hover.svg")}.bstack-mm-sprite-1::before{background-position:0 center}.bstack-mm-sprite-2::before{background-position:-34px center}.bstack-mm-sprite-3::before{background-position:-69px center}.bstack-mm-sprite-4::before{background-position:-102px center}.bstack-mm-sprite-5::before{background-position:-137px center}.bstack-mm-sprite-6::before{background-position:-170px center}.bstack-mm-sprite-7::before{background-position:-204px center}.bstack-mm-sprite-8::before{background-position:-238px center}.bstack-mm-sprite-9::before{background-position:-273px center}.bstack-mm-sprite-10::before{background-position:-308px center}.bstack-mm-sprite-11::before{background-position:-341px center}.bstack-mm-sprite-12::before{background-position:-376px center}.bstack-mm-sprite-13::before{background-position:-408px center}@media screen and (max-width:979px){.header-habitat,.wrapper{border-bottom:1px solid;border-bottom-color:rgba(255,255,255,0.1)}.header-habitat .ds__container,.wrapper .ds__container{z-index:999}.header-habitat .custom-header-col{padding-left:15px;padding-right:20px}.bstack-mm{display:block}.bstack-mm-container{position:absolute;width:100%;max-width:100%;left:0;top:63px;background-color:#142433;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 63px);z-index:999}.bstack-mm-nav{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-positive:0;flex-grow:0}.bstack-mm-logo{padding-top:15px;float:left;margin-right:10px;padding-bottom:10px;display:block}.bstack-mm-link,.bstack-mm-btn{padding-top:16px;padding-bottom:16px;width:100%;text-align:left;font-weight:600}.bstack-mm-link:hover,.bstack-mm-link.is-hover,.bstack-mm-link.focussed,.bstack-mm-btn:hover,.bstack-mm-btn.is-hover,.bstack-mm-btn.focussed{color:#42a9ff !important}.bstack-mm-link-products .bstack-mm-down,.bstack-mm-btn-products .bstack-mm-down{display:none}.bstack-mm-li{border-bottom:1px solid;border-bottom-color:rgba(255,255,255,0.1);width:100%}.bstack-mm-li.active .bstack-mm-btn{position:relative;padding-left:35px;font-weight:600;color:#fff !important}.bstack-mm-li.active .bstack-mm-btn-products{padding-left:20px !important}.bstack-mm-li.active .bstack-mm-down{position:absolute;left:20px !important;top:17px !important;-ms-transform:rotate(90deg) !important;transform:rotate(90deg) !important;-webkit-transform:rotate(90deg) !important}.bstack-mm-li.active .bstack-mm-down-svg path{stroke:#fff}.bstack-mm-li.free-trial-btn{margin-left:0;margin-right:0}.bstack-mm-down{-ms-transform:rotate(-90deg) !important;transform:rotate(-90deg) !important;-webkit-transform:rotate(-90deg) !important;top:1px !important}.bstack-mm-cta-white{border:0 !important;padding:16px 20px 12px}.bstack-mm-cta-white:hover{color:#42a9ff;background:transparent}.bstack-mm .doc-search-menu-icon{position:absolute !important;right:44px;cursor:pointer;padding:20px 10px 14px 6px}.bstack-mm .doc-search-menu-icon::before{vertical-align:unset !important;margin-right:0 !important;width:14px !important;height:14px !important}.bstack-mm-sub-nav{position:relative;background:#142433;border:0 !important;box-shadow:none !important;top:0 !important;left:0 !important;width:100% !important}.bstack-mm-sub-nav .bstack-mm-link{padding:16px 20px 12px;color:#fff}.bstack-mm-sub-nav .bstack-mm-sub-li{width:100%}.bstack-mm-sub-nav .bstack-mm-sub-li:not(:last-child){border-bottom:1px solid;border-bottom-color:rgba(255,255,255,0.1)}.bstack-mm-products-nav .bstack-mm-sub-nav{left:0;width:100%;height:100%;display:block}.bstack-mm-products-nav .bstack-mm-sub-nav-holder{-ms-flex-direction:column;flex-direction:column;border-radius:0}.bstack-mm-products-nav .bstack-mm-sub-nav .bstack-mm-sub-li{height:100%}.bstack-mm-products-nav .bstack-mm-sub-nav .bstack-mm-sub-li-tabslist{width:100%;background:#142433;border:0}.bstack-mm-products-nav .bstack-mm-sub-nav .bstack-mm-sub-li-tabs-content{width:100%;background-color:#142433}.bstack-mm-products-nav .bstack-mm-sub-nav-tab{border:0 !important;background-color:#142433 !important;padding:16px 20px 16px !important}.bstack-mm-products-nav .bstack-mm-sub-nav-tab .item-text{color:#fff !important;position:relative;font-size:14px}.bstack-mm-products-nav .bstack-mm-sub-nav-tab .item-text:after{content:"";position:absolute;right:-15px;top:0;bottom:0;margin:auto 0;display:inline-block;height:7px;width:7px;border-style:solid;border-width:0 2px 2px 0;border-color:#fff;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.bstack-mm-products-nav .bstack-mm-sub-nav-tab .item-desc{color:#d1d5db !important}.bstack-mm-products-nav .bstack-mm-sub-nav-tab:last-child.active .item-text::before{display:none}.bstack-mm-products-nav .bstack-mm-sub-nav-tab.active .item-text{padding-left:20px !important}.bstack-mm-products-nav .bstack-mm-sub-nav-tab.active .item-text:after{left:0;-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(135deg)}.bstack-mm-products-nav .bstack-mm-sub-nav-tab.active .item-desc{display:none}.bstack-mm-products-nav .bstack-mm-sub-nav-tab.active::before{display:none}.bstack-mm-products-nav .bstack-mm-sub-nav-tab.active::after{display:none}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel{padding:0}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-footer{display:none}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel .item-text{color:#fff !important;line-height:20px}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel .item-desc{color:#fff}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel .bstack-mm-link{padding:16px 20px 12px;margin-bottom:0;margin-left:0}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel .bstack-mm-link:hover .item-text,.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel .bstack-mm-link:hover .item-desc{color:#42a9ff !important}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-heading{padding:30px 20px 12px;border-bottom:1px solid;border-bottom-color:rgba(255,255,255,0.1);margin-bottom:0}.bstack-mm-products-nav .bstack-mm-sub-nav-tabpanel-heading .item-text{color:#aec3d4 !important;font-weight:400}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol{width:100%}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-fourth-col{display:block}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner{-ms-flex-direction:column;flex-direction:column;border-color:rgba(255,255,255,0.1)}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner-inner{-ms-flex-direction:column;flex-direction:column}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner-inner .item-desc{padding-left:16px;font-size:16px;line-height:20px}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner-inner .bstack-mm-link{padding-top:0}.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner-inner:hover .item-desc,.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner-inner:hover .bstack-mm-link,.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner-inner:focus .item-desc,.bstack-mm-products-nav .bstack-mm-sub-nav-tabcol-liner-inner:focus .bstack-mm-link{color:#42a9ff}.bstack-mm-sprite::before{display:none}}html.doc-search-enabled{overflow:hidden !important}.header-habitat .primary-menu-container .primary-menu .doc-menu-toggle.hide,.header-habitat .doc-menu-toggle.hide{display:none}.header-habitat .campaign-landing-header .primary-menu a{vertical-align:middle}.header-habitat .doc-search-menu{margin-left:15px;background:transparent;border:0;padding:21px 27px !important;height:63px;position:relative;vertical-align:middle}.header-habitat .doc-search-menu::before{content:"";position:absolute;width:14px;height:14px;border:2px solid white;border-radius:50%;margin-right:8px;top:24px;left:15px}.header-habitat .doc-search-menu::after{content:"";position:absolute;border-radius:3px;width:2px;height:9px;background:white;-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:34px;left:28px}.header-habitat .doc-search-menu:hover::before{border-color:#42a9ff}.header-habitat .doc-search-menu:hover::after{background:#42a9ff}@media screen and (min-width:979px){body.docs-search-auth-user .header-habitat .product-nav{margin-right:260px}}@media screen and (min-width:1095px){body.docs-search-auth-user .header-habitat .product-nav{margin-right:290px}}@media screen and (min-width:979px){body.docs-search-auth-user .header-habitat .product-nav.product-nav-without-signin{margin-right:60px}}@media screen and (min-width:1095px){body.docs-search-auth-user .header-habitat .product-nav.product-nav-without-signin{margin-right:60px}}body.docs-search-auth-user .header-habitat .product-nav.product-nav-without-signin .product-menu .product-menu-speedboat{left:-350px}body.docs-search-auth-user .header-habitat .product-nav.product-nav-without-signin .product-menu .product-menu-speedboat .dropdown-menu-arrow{left:439px}@media screen and (min-width:979px) and (max-width:1095px){body.docs-search-auth-user .header-habitat .product-nav.product-nav-without-signin .product-menu .product-menu-dropdown{left:-410px !important}body.docs-search-auth-user .header-habitat .product-nav.product-nav-without-signin .product-menu .product-menu-dropdown .dropdown-menu-arrow{left:490px !important}}.doc-search-mobile-cta{display:none}@media screen and (max-width:979px){.doc-search-mobile-cta{display:block;position:absolute;top:0;right:44px;cursor:pointer;background:transparent;padding:20px 10px 14px 6px;border:0}.doc-search-mobile-cta svg{height:25px}.header-habitat .doc-search-menu{padding:21px 22px !important}}.display-post__header{background-position:center;background-size:cover;background-color:#143452}.display-post__header-container{position:relative;display:table;min-height:378px;padding-top:63px;padding-bottom:63px;width:100%}@media screen and (max-width:979px){.display-post__header-container{min-height:auto}}.display-post__header-center{display:table-cell;vertical-align:middle;text-align:center}.display-post__header-heading{color:white;margin-bottom:21px}.display-post__header-description{max-width:880px;font-size:21px;line-height:32px;margin:0 auto;color:white}.display-post__list.pt-0,.display-post__card.pt-0{padding-top:0}.display-post__list-heading,.display-post__card-heading{padding:42px;text-align:center}</style> <script type="text/javascript"> var stage_env_cookie_prefix = ''; var enableTrustArcCCM = 1; function getCookieVal(e,t){for(var a=(t?(stage_env_cookie_prefix+e).trim():e.trim())+"=",r=document.cookie.split(";"),i=0;i<r.length;i++){for(var o=r[i];" "==o.charAt(0);)o=o.substring(1,o.length);if(0===o.indexOf(a))return o.substring(a.length,o.length)}return null}function setCookieVal(e,t,a,r){var i=new Date,o=window.location.hostname.substr(window.location.hostname.indexOf("."));i.setTime(i.getTime()+864e5*a),document.cookie=(r?(stage_env_cookie_prefix+e).trim():e.trim())+"="+t+";path=/;domain="+o+";expires="+i.toGMTString()}var bs_user_details=bs_user_details_obj="",wpUserLoggedIn=!1,updateHeaderCTA=vwoShowSignInState=!1,csfSignedInStateExp=!1,demoModalSignedInStateExp=!1,bstackCheckAcceptCookie=!1,freeTrialUserFlag=!0,freeTrialListParams=["Trial","Extended Trial","Freemium"];if(getCookieVal("bs_logging_id",!0)){wpUserLoggedIn=!0;try{if(getCookieVal("bs_user_details",!0)){bs_user_details=getCookieVal("bs_user_details",!0);var u_detail=JSON.parse(bs_user_details);u_detail&&"object"==typeof u_detail&&void 0!==u_detail.plan_details&&(bs_user_details_obj=u_detail)}}catch(error){}}bs_user_details_obj?Object.keys(bs_user_details_obj.plan_details).forEach(function(e){if(bs_user_details_obj.plan_details.hasOwnProperty(e)&&freeTrialListParams.indexOf(bs_user_details_obj.plan_details[e].type)===-1)return void(freeTrialUserFlag=!1)}):freeTrialUserFlag=!1,freeTrialUserFlag&&null!==getCookieVal("bs_logging_id",!0)&&(vwoShowSignInState=!0);try{var freshChatLocalVal=localStorage.getItem("set_freshchat_state");freshChatLocalVal&&(new Date).getTime()>JSON.parse(freshChatLocalVal)&&localStorage.removeItem("set_freshchat_state");var cookieNotificationVal=getCookieVal("UserOptCookie",!0);cookieNotificationVal&&(bstackCheckAcceptCookie=!0)}catch(e){}var header_3_1_experiment_v3=getCookieVal("header_3_1_experiment_v3",!0),header_3_1_exp_vwo=getCookieVal("_vis_opt_exp_713_combi",!1);header_3_1_experiment_v3&&header_3_1_experiment_v3!=header_3_1_exp_vwo?setCookieVal("_vis_opt_exp_713_combi",header_3_1_experiment_v3,30,!1):header_3_1_exp_vwo&&header_3_1_experiment_v3!=header_3_1_exp_vwo&&setCookieVal("header_3_1_experiment_v3",header_3_1_exp_vwo,30,!0),enableTrustArcCCM&&!wpUserLoggedIn&&!function(e,t,a){if(!t.getElementById("truste-consent-js")){var r=t.getElementsByTagName(a)[0],i=t.createElement(a);i.async=!0,i.id="truste-consent-js",i.src="https://consent.trustarc.com/v2/notice/gufq6p",r.parentNode.insertBefore(i,r)}}(window,document,"script");var cookieValue=enableTrustArcCCM?"true":"false";setCookieVal(stage_env_cookie_prefix+"is_trustarc_enabled",cookieValue,30,!0); </script> <link onload="this.media == 'none'?this.media='all':''" rel="stylesheet" href="https://browserstack.wpenginepowered.com/wp-content/cache/css/bstack_373e594dedde0138f2a3d7235f637741.css?v=1730965834" media="none"/><noscript><link rel="stylesheet" href="https://browserstack.wpenginepowered.com/wp-content/cache/css/bstack_373e594dedde0138f2a3d7235f637741.css?v=1730965834" media="all"/></noscript><script id="bstack_preload_css" type="text/javascript"> /** Objects and variables defined so they are always defined when required */ var BrowserStackEnterprise = false, existingRows = 0, js_theme_path = {'templateUrl': 'https://browserstack.wpenginepowered.com/wp-content/themes/browserstack' }, loadWebTrackerEvents = [], EDS = {webEvents: "web_events", webEventsPii: "web_events_pii"}, bsLib = {}, pageLoadEventProps = {}, homepageLiveForTeamsExp = 0, headerMenuExpProps = {"header_menu":"control"}; if (typeof userDetails === 'undefined') { var userDetails = { location: {city: '', country: '', ip: '', region: '', longitude: '', latitude: ''} };} var loadScriptEvtSelctor = { "html": {JS:["https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/js/dist/bstack-load-scripts-header-js.js?v=1730119740"],CSS:[]}, "#header-habitat": {JS:["https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/js/dist/bstack-load-global-search-js.js?v=1712672333"],CSS:["https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/css/docs-search-var.css?v=1714401225"]}, }; </script> <script> var sentry_custom_tags = {"wp-post-type":"page"}; </script> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KX7NTRZ'); </script> <script> var bsGaDomain = 'browserstack'; var EdsConfig = { "server": "eds.browserstack.com", "port": "443", "api": "5PJymLNdWrOwzQNC7J6SXBuUFQGWq4Vuw" }; </script> <script> // Add all acf variables here. // Freshchat Events var FreshChatConfig = { api : "624243d8-8006-4cae-a3f5-54cdaa3c156a", show : true, host: "https://wchat.freshchat.com", tags: ["free_user"], cookieName: "show_freshchat", inactivityTimer: 30000, scrollY: 1200, vwoShow: 0, startWorkingHours: "02:00:00", endWorkingHours: "22:00:00", customWidgetValue : false, chatBubble: { visible: true, text: "Hi there! Need any assistance?", timer: 0 }, customWidgetChat: { visible: true, text: "Talk to an Expert" }, enableFreshChatOnPage: 0, enableFreshChatFullTime : false, bs_freshchat_auto_open_experiment: true, bs_freshchat_email_experiment: false, //adding for email experiment bs_freshchat_dg_email_experiment: false //adding for dg email fc overlay experiment } //enable zoominfo JS var enableZoomInfoJs = 1; var popUpCSFOptions = { ref: "", cta_ref: "", source: "", vwoShow: 0, calendly: "", vwoShowCalendly: 0 }, popUpSignUpOptions = { source: "", vwoShow: 0 }; var pageProductMapping = { 'live': 'Live', 'live-product': 'Live', 'automate': 'Automate', 'accessibility-testing': 'Accessibility Testing', 'automate-turboscale': 'Automate TurboScale', 'accessibility-automation': 'Accessibility Automation', 'percy': 'Percy', 'percy-product': 'Percy', 'low-code-automation': 'Low Code Automation', 'app-live': 'App Live', 'app-automate': 'App Automate', 'app-automate-product': 'App Automate', 'app-accessibility-testing': 'App Accessibility Testing', 'app-percy': 'App Percy', 'test-management': 'Test Management', 'test-observability': 'Test Observability', 'performance-testing': 'Performance Testing' }, pageProductFullSlug = window.location.pathname, pageProductSlug = pageProductFullSlug.replace(/^\/|\/$/g, ''), pageProductName = getProductName(pageProductSlug); function getProductName(pageProductName) { if (pageProductName !== '') { var lowerCasePageSlug = pageProductName.toLowerCase(), startingProductName = pageProductFullSlug.split('/')[1]; // Check if the pageSlug starts with the product name if (lowerCasePageSlug.startsWith(startingProductName) && pageProductMapping.hasOwnProperty(startingProductName)) { return pageProductMapping[startingProductName]; } else { return 'Generic'; } } else { return 'Generic'; } } var AlgoliaSearchConfig = 'prod_global_search_reindex'; </script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1'/> <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com"/> <script type='text/javascript' id='vwoCode'> if (window.innerWidth > 979) { window._vwo_code || (function () { var account_id = 366135, version = 2.1, settings_tolerance = 5000, hide_element = 'body', hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important', /* DO NOT EDIT BELOW THIS LINE */ f = false, w = window, d = document, v = d.querySelector('#vwoCode'), cK = '_vwo_' + account_id + '_settings', cc = {}; try { var c = JSON.parse(localStorage.getItem('_vwo_' + account_id + '_config')); cc = c && typeof c === 'object' ? c : {} } catch (e) { } var stT = cc.stT === 'session' ? w.sessionStorage : w.localStorage; code = { use_existing_jquery: function () { return typeof use_existing_jquery !== 'undefined' ? use_existing_jquery : undefined }, library_tolerance: function () { return typeof library_tolerance !== 'undefined' ? library_tolerance : undefined }, settings_tolerance: function () { return cc.sT || settings_tolerance }, hide_element_style: function () { return '{' + (cc.hES || hide_element_style) + '}' }, hide_element: function () { if (performance.getEntriesByName('first-contentful-paint')[0]) { return '' } return typeof cc.hE === 'string' ? cc.hE : hide_element }, getVersion: function () { return version }, finish: function (e) { if (!f) { f = true; var t = d.getElementById('_vis_opt_path_hides'); if (t) t.parentNode.removeChild(t); if (e) (new Image).src = 'https://dev.visualwebsiteoptimizer.com/ee.gif?a=' + account_id + e } }, finished: function () { return f }, addScript: function (e) { var t = d.createElement('script'); t.type = 'text/javascript'; if (e.src) { t.src = e.src } else { t.text = e.text } d.getElementsByTagName('head')[0].appendChild(t) }, load: function (e, t) { var i = this.getSettings(), n = d.createElement('script'), r = this; t = t || {}; if (i) { n.textContent = i; d.getElementsByTagName('head')[0].appendChild(n); if (!w.VWO || VWO.caE) { stT.removeItem(cK); r.load(e) } } else { var o = new XMLHttpRequest; o.open('GET', e, true); o.withCredentials = !t.dSC; o.responseType = t.responseType || 'text'; o.onload = function () { if (t.onloadCb) { return t.onloadCb(o, e) } if (o.status === 200) { _vwo_code.addScript({ text: o.responseText }) } else { _vwo_code.finish('&e=loading_failure:' + e) } }; o.onerror = function () { if (t.onerrorCb) { return t.onerrorCb(e) } _vwo_code.finish('&e=loading_failure:' + e) }; o.send() } }, getSettings: function () { try { var e = stT.getItem(cK); if (!e) { return } e = JSON.parse(e); if (Date.now() > e.e) { stT.removeItem(cK); return } return e.s } catch (e) { return } }, init: function () { if (d.URL.indexOf('__vwo_disable__') > -1) return; var e = this.settings_tolerance(); w._vwo_settings_timer = setTimeout(function () { _vwo_code.finish(); stT.removeItem(cK) }, e); var t; if (this.hide_element() !== 'body') { t = d.createElement('style'); var i = this.hide_element(), n = i ? i + this.hide_element_style() : '', r = d.getElementsByTagName('head')[0]; t.setAttribute('id', '_vis_opt_path_hides'); v && t.setAttribute('nonce', v.nonce); t.setAttribute('type', 'text/css'); if (t.styleSheet) t.styleSheet.cssText = n; else t.appendChild(d.createTextNode(n)); r.appendChild(t) } else { t = d.getElementsByTagName('head')[0]; var n = d.createElement('div'); n.style.cssText = 'z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;'; n.setAttribute('id', '_vis_opt_path_hides'); n.classList.add('_vis_hide_layer'); t.parentNode.insertBefore(n, t.nextSibling) } var o = 'https://dev.visualwebsiteoptimizer.com/j.php?a=' + account_id + '&u=' + encodeURIComponent(d.URL) + '&vn=' + version; if (w.location.search.indexOf('_vwo_xhr') !== -1) { this.addScript({ src: o }) } else { this.load(o + '&x=true') } } }; w._vwo_code = code; code.init(); })(); } </script> <meta name="description" content="BrowserStack created a detailed guide section that educates users about the latest testing trends, types of testing environments, setups &amp; more. Explore!"/> <meta property="og:locale" content="en_US"/> <meta property="og:type" content="article"/> <meta property="og:title" content="Get started with World of Testing : A Complete Guide"/> <meta property="og:description" content="BrowserStack created a detailed guide section that educates users about the latest testing trends, types of testing environments, setups &amp; more. Explore!"/> <meta property="og:url" content="https://browserstack.wpengine.com/guide/"/> <meta property="og:site_name" content="BrowserStack"/> <meta property="article:publisher" content="https://www.facebook.com/BrowserStack/"/> <meta property="article:modified_time" content="2021-12-28T16:44:38+00:00"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@browserstack"/> <link rel="next" href="https://www.browserstack.com/guide/page/2"/> <link rel="canonical" href="https://www.browserstack.com/guide"/> <style data-type="vc_custom-css">@media only screen and (max-width: 640px) {.display-post__header { background-image: none !important; background-color: #142433;}}</style><noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript> <script> AmplitudeAnalytics = { "api_key": "985eaa9c45d824a94344e64a2a3ca724" }; var googleAuthClientID = "1066772918720-olim1a4ub186pm1siktrubbkg7mkvom9.apps.googleusercontent.com"; </script> <style id="bstack-load-error-css" type="text/css" media="none">.wrapper>main{visibility:visible}.footer-habitat,.secondary-nav,.page-wrapper-on-load{visibility:visible}.contact-pill,.bs-modal,.docs--container{display:block}.header-habitat .secondary-nav .product-name{font-size:28px}.header-habitat .secondary-nav .show-logo{font-size:21px;padding-left:20px}</style> <script id="bstack-cookie-remove" type="text/javascript"> var cookiesRemovalConfig = { enable_cookie_removal_feature : "1", add_cookies_to_remove : "_vis_opt_exp_899_combi,_vis_opt_exp_873_combi,_vis_opt_exp_874_combi,_vis_opt_exp_911_combi,_vis_opt_exp_919_combi", }; </script> </head> <body class="page-template-default page page-id-2248 guide header-with-promo-bar enable-support-v2 bstack-wp docs-search-auth-user wpb-js-composer js-comp-ver-7.7.2 vc_responsive"> <div id="consent-banner"></div> <script type="text/javascript"> try { var intS = 0; if (bstackCheckAcceptCookie) { document.body.classList.add("cookie-notification-hide"); } var eTimeVar = setInterval(function() { var promoBar = document.getElementById("promo-notification"), cookieNotification = document.getElementById("cookie-notification"), cookieConsentInfo = getCookieVal("ConsentGeoDetail", true) ? JSON.parse(getCookieVal("ConsentGeoDetail", true)) : {}, promoBarCookie = getCookieVal("closePromoNotification", true), isSupported = false; if (promoBar) { if (promoBarCookie || window.innerWidth <= 979) { promoBar.remove(); } else if (promoBar && !promoBarCookie) { promoBar.classList.remove('hide'); } } if (getCookieVal("UserOptCookie", true) && cookieNotification && cookieConsentInfo.showNewBanner) { cookieNotification.classList.remove("hide"); } if (++intS >= 10) { clearInterval(eTimeVar); } }, 100); } catch (e) {} </script> <noscript><iframe class="b-lazy b-lazy-hidden" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazysrc="https://www.googletagmanager.com/ns.html?id=GTM-KX7NTRZ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="wrapper" id="page__wrapper"> <a href="#main-content" class="skip-link">Skip to main content</a> <div class="promo-notification promo-notification__v2 hide" id="promo-notification" > <div class="row promo-notification__row"> <div class="col-xs-12 promo-notification__elements no-pad"> <p> Transform your testing process with: <a target="_blank" class="custom-promobar-link custom-btn-amp-events" data-btn-eventname="InteractedWithHelloBar" href="https://www.browserstack.com/real-device-cloud?ref=hellobar_guide_rdf">Real Device Cloud</a>, <a target="_blank" class="custom-promobar-link custom-btn-amp-events" data-btn-eventname="InteractedWithHelloBar" href="https://www.browserstack.com/company-wide-licenses?ref=hellobar_guide_cwl">Company-wide Licences</a> & <a target="_blank" class="custom-promobar-link custom-btn-amp-events" data-btn-eventname="InteractedWithHelloBar" href="https://www.browserstack.com/accessibility-testing?ref=hellobar_guide">Accessibility Testing</a> </p> <div class="promo-notification__csf-btn" style="display:none;"> <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g id="headset_mic"> <path d="M12.6667 9.33335V12H11.3333V9.33335H12.6667ZM4.66667 9.33335V12H4C3.63333 12 3.33333 11.7 3.33333 11.3334V9.33335H4.66667ZM8 0.666687C4.68667 0.666687 2 3.35335 2 6.66669V11.3334C2 12.44 2.89333 13.3334 4 13.3334H6V8.00002H3.33333V6.66669C3.33333 4.08669 5.42 2.00002 8 2.00002C10.58 2.00002 12.6667 4.08669 12.6667 6.66669V8.00002H10V13.3334H12.6667V14H8V15.3334H12C13.1067 15.3334 14 14.44 14 13.3334V6.66669C14 3.35335 11.3133 0.666687 8 0.666687Z" fill="#F3F5F8"/> </g> </svg> <button data-sourceval="contact_sales_hello_bar" data-refval="contact_sales_hello_bar" data-btn-eventname="InteractedWithHelloBar" data-btn-ampjson="{&quot;action&quot;:&quot;Clicked contact sales&quot;,&quot;location&quot;:&quot;hellobar&quot;}" class="btn col-center btn-primary btn-xl open-csf-form-v2 custom-btn-amp-events"> Contact Sales </button> </div> </div> </div> </div> <header id="header-habitat" class="header-habitat marketing-header header-habitat--has-secondary-menu "> <div class="container"> <div class="row"> <div class="col-xs-12 custom-header-col"> <div class="bstack-mm "> <a class="bstack-mm-logo" href="/" title="BrowserStack Logo"> <img src="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/bstack-logo-global.svg" data-skiplazy="1" width="188" height="32" alt="BrowserStack Logo"/> </a> <button class="bstack-mm-search-menu doc-search-menu dropdown-toggle doc-search-cta doc-search-menu-icon doc-menu-toggle hide-md hide-lg hide-xl" aria-label="Search"></button> <button class="collapse-toggle pull-right bs-collapse-toggle" data-target="primary-menu" id="primary-menu-toggle" aria-label="Menu Toggle"> <div class="bar bar1"></div> <div class="bar bar2"></div> <div class="bar bar3"></div> </button> <div class="hide-sm hide-xs bstack-mm-container" id="primary-menu-container"> <div class="bstack-mm-nav"><div class="bstack-mm-products-nav bstack-mm-li"><button class="bstack-mm-btn bstack-mm-btn-products" data-target="products-dd-menu" id="products-dd-toggle" aria-label="Products" aria-expanded="false" aria-haspopup="true">Products<span class="bstack-mm-down"><svg class="bstack-mm-down-svg" role="presentation" width="10" height="6" viewBox="0 0 10 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.5 1.5L5 5L1.5 1.5" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </span></button><div id="products-dd-menu" class="bstack-mm-sub-nav" aria-label='Products' ><div class='bstack-mm-sub-nav-holder'> <div role="tablist" aria-labelledby="products-dd-toggle" class="bstack-mm-sub-li bstack-mm-sub-li-tabslist"> <button title="Web Testing" aria-label="Web Testing" id="products-dd-tab-1" type="button" role="tab" aria-selected="true" aria-controls="products-dd-tabpanel-1" class="bstack-mm-sub-nav-tab active " ><span class="item-text">Web Testing</span> <div class="item-desc">Test websites or web apps on real browsers</div></button> <button title="App Testing" aria-label="App Testing" id="products-dd-tab-2" type="button" role="tab" aria-selected="false" aria-controls="products-dd-tabpanel-2" class="bstack-mm-sub-nav-tab " ><span class="item-text">App Testing</span> <div class="item-desc">Test iOS &amp; Android mobile apps on real devices</div></button></div> <div class="bstack-mm-sub-li bstack-mm-sub-li-tabs-content"> <div class="bstack-mm-sub-nav-tabpanel-wrapper"> <div role="tabpanel" id="products-dd-tabpanel-1" aria-labelledby="products-dd-tab-1" class="bstack-mm-sub-nav-tabpanel" > <div id="products-dd-tabpanel-1-inner-1" class="bstack-mm-sub-nav-tabpanel-inner bstack-mm-sub-nav-tabpanel-inner-v1"> <div class=" bstack-mm-sub-nav-tabcol"><div class="bstack-mm-sub-nav-tabpanel-heading "><span class="item-text">Manual Testing</span></div> <div ><a title="Live" href="/live" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-8 " aria-label="Live"><span class="item-text">Live</span> <div class="item-desc">Cross-browser testing </div></a></div> <div ><a title="Bug Capture" href="/bug-capture" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-13 " aria-label="Bug Capture"><span class="item-text">Bug Capture</span> <div class="item-desc">Report &amp; resolve bugs faster</div></a></div> <div ><a title="Accessibility Testing" href="/accessibility-testing" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-1 " aria-label="Accessibility Testing"><span class="item-text">Accessibility Testing</span> <div class="item-desc">Test WCAG compliance</div></a></div></div> <div class=" bstack-mm-sub-nav-tabcol"><div class="bstack-mm-sub-nav-tabpanel-heading "><span class="item-text">Test Automation</span></div> <div ><a title="Automate" href="/automate" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-2 " aria-label="Automate"><span class="item-text">Automate</span> <div class="item-desc">Browser automation grid</div></a></div> <div ><a title="Automate TurboScale" href="/automate-turboscale" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-11 " aria-label="Automate TurboScale"><span class="item-text">Automate TurboScale</span> <div class="item-desc">Automation on your Cloud</div></a></div> <div ><a title="Accessibility Automation" href="/accessibility-testing/features/automated-tests" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-12 " aria-label="Accessibility Automation"><span class="item-text">Accessibility Automation</span> <div class="item-desc">Automate WCAG testing</div></a></div> <div ><a title="Percy" href="/percy" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-5 " aria-label="Percy"><span class="item-text">Percy</span> <div class="item-desc">Visual testing &amp; review</div></a></div> <div ><a title="Low Code Automation" href="/low-code-automation" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-10 " aria-label="Low Code Automation"><span class="item-text">Low Code Automation</span> <div class="item-desc">Automation without coding</div></a></div></div> <div class="bstack-mm-sub-nav-tabcol-third-col bstack-mm-sub-nav-tabcol"><div class="bstack-mm-sub-nav-tabpanel-heading "><span class="item-text">Management &#038; Optimization</span></div> <div ><a title="Test Management" href="/test-management" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-7 " aria-label="Test Management"><span class="item-text">Test Management</span> <div class="item-desc">Unify &amp; track all test cases</div></a></div> <div ><a title="Test Observability" href="/test-observability" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-9 " aria-label="Test Observability"><span class="item-text">Test Observability</span> <div class="item-desc">Test debugging &amp; insights</div></a></div></div> <div class="bstack-mm-sub-nav-tabcol-fourth-col bstack-mm-sub-nav-tabcol"><div class="bstack-mm-sub-nav-tabpanel-heading "><span class="item-text">For Teams</span></div> <div ><a title="Enterprise" href="/enterprise?ref=header-web-testing" class=" bstack-mm-link " aria-label="Enterprise"><span class="item-text">Enterprise</span></a></div> <div class="hide"><a title="Code Quality" href="/codequality?ref=header-web-testing" class=" bstack-mm-link " aria-label="Code Quality"><span class="item-text">Code Quality</span></a></div></div></div> <div id="products-dd-tabpanel-1-inner-2" class="bstack-mm-sub-nav-tabpanel-inner bstack-mm-sub-nav-tabpanel-inner-v2"> <div class="tab-inner-2-heading bstack-mm-sub-nav-tabcol"> <div ><a title="Live" href="/live" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-8 " aria-label="Live"><span class="item-text">Live</span> <div class="item-desc">Manual cross-browser testing</div></a></div> <div ><a title="Percy" href="/percy" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-5 " aria-label="Percy"><span class="item-text">Percy</span> <div class="item-desc">Automated visual testing</div></a></div> <div ><a title="Test Observability" href="/test-observability" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-9 " aria-label="Test Observability"><span class="item-text">Test Observability</span> <div class="item-desc">Test debugging &amp; insights</div></a></div> <div ><a title="Low Code Automation" href="/low-code-automation" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-10 " aria-label="Low Code Automation"><span class="item-text">Low Code Automation</span> <div class="item-desc">Automation without coding</div></a></div> <div ><a title="Accessibility Automation" href="/accessibility-testing/features/automated-tests" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-12 " aria-label="Accessibility Automation"><span class="item-text">Accessibility Automation</span> <div class="item-desc">Automate WCAG &amp; ADA testing</div></a></div></div> <div class="tab-inner-2-heading bstack-mm-sub-nav-tabcol"> <div ><a title="Automate" href="/automate" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-2 " aria-label="Automate"><span class="item-text">Automate</span> <div class="item-desc">Browser automation grid</div></a></div> <div ><a title="Accessibility Testing" href="/accessibility-testing" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-1 " aria-label="Accessibility Testing"><span class="item-text">Accessibility Testing</span> <div class="item-desc">Test WCAG &amp; ADA compliance</div></a></div> <div ><a title="Test Management" href="/test-management" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-7 " aria-label="Test Management"><span class="item-text">Test Management</span> <div class="item-desc">Unify &amp; track all test cases</div></a></div> <div ><a title="Automate TurboScale" href="/automate-turboscale" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-11 " aria-label="Automate TurboScale"><span class="item-text">Automate TurboScale</span> <div class="item-desc">Grid management at scale</div></a></div></div></div></div> <div role="tabpanel" id="products-dd-tabpanel-2" aria-labelledby="products-dd-tab-2" class="bstack-mm-sub-nav-tabpanel" > <div id="products-dd-tabpanel-2-inner-1" class="bstack-mm-sub-nav-tabpanel-inner bstack-mm-sub-nav-tabpanel-inner-v1"> <div class=" bstack-mm-sub-nav-tabcol"><div class="bstack-mm-sub-nav-tabpanel-heading "><span class="item-text">Manual Testing</span></div> <div ><a title="App Live" href="/app-live" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-4 " aria-label="App Live"><span class="item-text">App Live</span> <div class="item-desc">Real device testing</div></a></div> <div ><a title="App Accessibility Testing" href="/app-accessibility-testing" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-1 " aria-label="App Accessibility Testing"><span class="item-text">App Accessibility Testing</span> <div class="item-desc">Test WCAG compliance</div></a></div></div> <div class=" bstack-mm-sub-nav-tabcol"><div class="bstack-mm-sub-nav-tabpanel-heading "><span class="item-text">Test Automation</span></div> <div ><a title="App Automate" href="/app-automate" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-3 " aria-label="App Automate"><span class="item-text">App Automate</span> <div class="item-desc">Real device automation cloud</div></a></div> <div ><a title="App Percy" href="/app-percy" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-5 " aria-label="App Percy"><span class="item-text">App Percy</span> <div class="item-desc">Visual testing for mobile apps</div></a></div></div> <div class="bstack-mm-sub-nav-tabcol-third-col bstack-mm-sub-nav-tabcol"><div class="bstack-mm-sub-nav-tabpanel-heading "><span class="item-text">Management &#038; Optimization</span></div> <div ><a title="Test Management" href="/test-management" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-7 " aria-label="Test Management"><span class="item-text">Test Management</span> <div class="item-desc">Unify &amp; track all test cases</div></a></div> <div ><a title="Test Observability" href="/test-observability" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-9 " aria-label="Test Observability"><span class="item-text">Test Observability</span> <div class="item-desc">Test debugging &amp; insights</div></a></div></div> <div class="bstack-mm-sub-nav-tabcol-fourth-col bstack-mm-sub-nav-tabcol"><div class="bstack-mm-sub-nav-tabpanel-heading "><span class="item-text">For Teams</span></div> <div ><a title="Enterprise" href="/enterprise?ref=header-web-testing" class=" bstack-mm-link " aria-label="Enterprise"><span class="item-text">Enterprise</span></a></div> <div class="hide"><a title="Code Quality" href="/codequality?ref=header-web-testing" class=" bstack-mm-link " aria-label="Code Quality"><span class="item-text">Code Quality</span></a></div></div></div> <div id="products-dd-tabpanel-2-inner-2" class="bstack-mm-sub-nav-tabpanel-inner bstack-mm-sub-nav-tabpanel-inner-v2"> <div class="tab-inner-2-heading bstack-mm-sub-nav-tabcol"> <div ><a title="App Live" href="/app-live" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-4 " aria-label="App Live"><span class="item-text">App Live</span> <div class="item-desc">Manual real device testing</div></a></div> <div ><a title="App Percy" href="/app-percy" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-5 " aria-label="App Percy"><span class="item-text">App Percy</span> <div class="item-desc">Automated visual testing</div></a></div> <div ><a title="Test Management" href="/test-management" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-7 " aria-label="Test Management"><span class="item-text">Test Management</span> <div class="item-desc">Unify &amp; track all test cases</div></a></div></div> <div class="tab-inner-2-heading bstack-mm-sub-nav-tabcol"> <div ><a title="App Automate" href="/app-automate" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-3 " aria-label="App Automate"><span class="item-text">App Automate</span> <div class="item-desc">Automate on real device cloud</div></a></div> <div ><a title="Test Observability" href="/test-observability" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-9 " aria-label="Test Observability"><span class="item-text">Test Observability</span> <div class="item-desc">Test debugging &amp; insights</div></a></div> <div ><a title="App Accessibility Testing" href="/app-accessibility-testing" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-1 " aria-label="App Accessibility Testing"><span class="item-text">App Accessibility Testing</span> <div class="item-desc">Test WCAG compliance</div></a></div></div></div></div> </div><div class="bstack-mm-sub-nav-tabpanel-footer"> <div class="bstack-mm-sub-nav-tabcol-liner bstack-mm-sub-nav-tabcol-liner-web"><div class="bstack-mm-sub-nav-tabcol-liner-inner "><div class="item-desc">Empower teams with </div><a title="BrowserStack for Enterprise -&gt;" href="/enterprise?ref=header-web-testing" class=" bstack-mm-link " aria-label="BrowserStack for Enterprise -&gt;"><span class="item-text">BrowserStack for Enterprise -></span></a></div><div class="bstack-mm-sub-nav-tabcol-liner-inner vwo-hide"><div class="item-desc">Explore </div><a title="BrowserStack Code Quality -&gt;" href="/codequality?ref=header-web-testing" class=" bstack-mm-link " aria-label="BrowserStack Code Quality -&gt;"><span class="item-text">BrowserStack Code Quality -></span></a></div></div> <div class="bstack-mm-sub-nav-tabcol-liner bstack-mm-sub-nav-tabcol-liner-app hide"><div class="bstack-mm-sub-nav-tabcol-liner-inner "><div class="item-desc">Empower teams with </div><a title="BrowserStack for Enterprise -&gt;" href="/enterprise?ref=header-app-testing" class=" bstack-mm-link " aria-label="BrowserStack for Enterprise -&gt;"><span class="item-text">BrowserStack for Enterprise -></span></a></div><div class="bstack-mm-sub-nav-tabcol-liner-inner vwo-hide"><div class="item-desc">Explore </div><a title="BrowserStack Code Quality -&gt;" href="/codequality?ref=header-app-testing" class=" bstack-mm-link " aria-label="BrowserStack Code Quality -&gt;"><span class="item-text">BrowserStack Code Quality -></span></a></div></div></div></div></div></div></div><div class="bstack-mm-solutions-nav vwo-hide bstack-mm-li"><button class="bstack-mm-btn bstack-mm-btn-solutions" data-target="solutions-dd-menu" id="solutions-dd-toggle" aria-label="Solutions" aria-expanded="false" aria-haspopup="true">Solutions<span class="bstack-mm-down"><svg class="bstack-mm-down-svg" role="presentation" width="10" height="6" viewBox="0 0 10 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.5 1.5L5 5L1.5 1.5" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </span></button><div id="solutions-dd-menu" class="bstack-mm-sub-nav" aria-label='Solutions' ><div class='bstack-mm-sub-nav-holder'> <div class="bstack-mm-sub-li bstack-mm-sub-li-mm-sub-nav-tabpanel-heading"><div class=" bstack-mm-sub-nav-heading"><span class="item-text">Use Cases</span></div> <div ><a title="Test Your Websites" href="/web-testing-solutions" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-sol bstack-mm-sprite-sol-2 " aria-label="Test Your Websites"><span class="item-text">Test Your Websites</span> <div class="item-desc">Deliver bug-free web experiences</div></a></div> <div ><a title="Test Your Apps" href="/app-testing-solutions" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-sol bstack-mm-sprite-sol-3 " aria-label="Test Your Apps"><span class="item-text">Test Your Apps</span> <div class="item-desc">Deliver bug-free app experiences</div></a></div> <div ><a title="Scale Test Automation" href="/scale-automation-solutions" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-sol bstack-mm-sprite-sol-4 " aria-label="Scale Test Automation"><span class="item-text">Scale Test Automation</span> <div class="item-desc">Stable builds &amp; faster releases</div></a></div> <div ><a title="Test on Real Devices" href="/real-device-cloud-page" class=" bstack-mm-link bstack-mm-sprite bstack-mm-sprite-sol bstack-mm-sprite-sol-1 " aria-label="Test on Real Devices"><span class="item-text">Test on Real Devices</span> <div class="item-desc">20,000+ real iOS &amp; Android devices</div></a></div></div> <div class="bstack-mm-sub-li bstack-mm-sub-li-tabscontent-footer"><div class=" bstack-mm-sub-nav-heading"><span class="item-text">Tab Content Footer</span></div> <div class="bstack-mm-sub-nav-tabcol-sol"><div class="bstack-mm-sub-nav-tabcol-sol-inner "><div class="item-desc">Have a doubt?</div><button data-sourceval="solutions_top_nav_ttu" data-refval="solutions_top_nav_ttu" title="Talk to Us -&gt;" class=" bstack-mm-link open-csf-form-v2 bstack-mm-sub-nav-tabcol-sol-btn " aria-label="Talk to Us -&gt;"><span class="item-text">Talk to Us -></span> <div class="item-desc">Have a doubt?</div></button></div></div></div></div></div></div><div class="bstack-mm-developers-nav bstack-mm-li"><button class="bstack-mm-btn bstack-mm-btn-developers" data-target="developers-dd-menu" id="developers-dd-toggle" aria-label="Developers" aria-expanded="false" aria-haspopup="true">Developers<span class="bstack-mm-down"><svg class="bstack-mm-down-svg" role="presentation" width="10" height="6" viewBox="0 0 10 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.5 1.5L5 5L1.5 1.5" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </span></button><div id="developers-dd-menu" class="bstack-mm-sub-nav" aria-label='Developers' ><div class='bstack-mm-sub-nav-holder'> <div class="bstack-mm-sub-li"><a title="Documentation" href="/docs" class=" bstack-mm-link bstack-mm-dev-link-documentation " aria-label="Documentation"><span class="item-text">Documentation</span></a></div> <div class="bstack-mm-sub-li"><a title="Support" href="/support" class=" bstack-mm-link bstack-mm-dev-link-support " aria-label="Support"><span class="item-text">Support</span></a></div> <div class="bstack-mm-sub-li"><a title="Status" href="https://status.browserstack.com" class=" bstack-mm-link bstack-mm-dev-link-status " aria-label="Status"><span class="item-text">Status</span></a></div> <div class="bstack-mm-sub-li"><a title="Release Notes" href="/release-notes" class=" bstack-mm-link bstack-mm-dev-link-release-notes " aria-label="Release Notes"><span class="item-text">Release Notes</span></a></div> <div class="bstack-mm-sub-li"><a title="Open Source" href="/open-source" class=" bstack-mm-link bstack-mm-dev-link-open-source " aria-label="Open Source"><span class="item-text">Open Source</span></a></div> <div class="bstack-mm-sub-li"><a title="Events" href="/events" class=" bstack-mm-link bstack-mm-dev-link-events " aria-label="Events"><span class="item-text">Events</span></a></div> <div class="bstack-mm-sub-li"><a title="Meetups" href="/meetups" class=" bstack-mm-link bstack-mm-dev-link-meetups " aria-label="Meetups"><span class="item-text">Meetups</span></a></div> <div class="bstack-mm-sub-li"><a title="Test University Beta" href="/test-university" class=" bstack-mm-link bstack-mm-dev-link-test-university " aria-label="Test University Beta"><span class="item-text">Test University <span class="btn-badge btn-primary">Beta</span></span></a></div> <div class="bstack-mm-sub-li"><a title="Champions" href="/browserstack-champions" class=" bstack-mm-link bstack-mm-dev-link-browserstack-champions " aria-label="Champions"><span class="item-text">Champions</span></a></div></div></div></div><div class="bstack-mm-li"><a title="Live for Teams" href="/live-for-teams" class=" bstack-mm-link bstack-mm-main-link-live-for-teams " aria-label="Live for Teams"><span class="item-text">Live for Teams</span></a></div><div class="bstack-mm-li"><a title="Pricing" href="/pricing" class=" bstack-mm-link bstack-mm-main-link-pricing " aria-label="Pricing"><span class="item-text">Pricing</span></a></div></div><div class="bstack-mm-nav bstack-mm-nav--right"><div class="contact-sales-cta bstack-mm-li"><button data-sourceval="Primary_Header_Resources_Demo_CTA" data-refval="Primary_Header_Resources_Demo_CTA" title="Contact Sales" class=" bstack-mm-link open-csf-form-v2 btn-secondary-white " aria-label="Contact Sales"><span class="item-text">Contact Sales</span></button></div><div class="sign-in-link bstack-mm-li"><a title="Sign in" href="/users/sign_in" class=" bstack-mm-link bstack-mm-main-link-sign-in " aria-label="Sign in"><span class="item-text">Sign in</span></a></div><div class="free-trial-btn bstack-mm-li"><a title="Free Trial" href="/users/sign_up" class=" bstack-mm-link bstack-mm-cta-white bstack-mm-main-link-free-trial " aria-label="Free Trial"><span class="item-text">Free Trial</span></a></div></div> </div> <button class="bstack-mm-search-menu doc-search-menu dropdown-toggle doc-search-cta doc-search-menu-icon doc-menu-toggle hide-sm hide-xs" aria-label="Search"></button> </div> </div> </div></div><div class="ds__container" id="doc-search-container"> <div class="ds__overlay" id="doc-search-overlay"></div> <nav class="ds__top-bar" style="display:none;"> <div class="container"> <div class="ds__input__container input-box-focused"> <div id="doc-search-box" class="doc-search-box"> <div class="ais-SearchBox"> <form action="/search" method="get" role="search" class="ais-SearchBox-form" onsubmit="return validateSearchForm()"> <input class="ais-SearchBox-input" id="doc-search-box-input" name="query" type="search" placeholder="Search across browserstack.com" autocomplete="off" autocorrect="off" autocapitalize="off" maxlength="512" autofocus aria-label="Search across browserstack.com"> <ul class="global-search" id="global-search-autocomplete" role="listbox" aria-labelledby="search-input"></ul> <input type="hidden" value="all" name="type"> <div class="ds__input__handle hide" id="ds-input-handle"> <button class="ds__input__handle--btn ds__input__handle--reset" type="reset" title="Clear the search query." role="button"> <img class="b-lazy b-lazy-hidden ds__input__handle--btn__clear-image ds__input_handle__clear-image" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/docs-search/ic-clear.svg" width="20" height="20" alt="Clear"/><noscript><img class="ds__input__handle--btn__clear-image ds__input_handle__clear-image" src="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/docs-search/ic-clear.svg" width="20" height="20" alt="Clear"/></noscript> </button> <button class="ds__input__handle--btn ds__input__handle--submit" type="submit" title="Submit the search query." role="button"> Press </button> </div> </form> </div> </div> </div> <button aria-label="Close Search Filter" class="ds--close"></button> </div> </nav></div> </header> <main role="main" id="main-content"> <section> <article id="post-2248" class="post-2248 page type-page status-publish hentry"> <div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="display-post"> <div class="display-post__header" data-lazy-style="background-image: url(https://browserstack.wpenginepowered.com/wp-content/uploads/2021/12/browserstack-blog-banner.png);"data-lazy-mob-style="background-image: url(https://browserstack.wpenginepowered.com/wp-content/uploads/2021/12/browserstack-blog-banner-640x144.png);" > <div class="container"> <div class="row"> <div class="col-sm-12 col-xs-12"> <div class="display-post__header-container"> <div class="display-post__header-center"> <h1 class="display-post__header-heading">Guide</h1> <div class="display-post__header-description">Learn about the fundamentals of testing</div> </div> </div> </div> </div> </div> </div> <nav class="tax-category__nav clear page-wrapper-on-load " id="guide-cat-nav"> <div class="container tax-category__nav--container"> <div class="tax-category__nav--title hide-sm hide-xs"> <a id="category-header-title" class="tax-category__nav--title-a" title="Guide Home" href="/guide"> <img decoding="async" alt="BrowserStack logo" id="category-header-logo" class="b-lazy b-lazy-hidden tax-category__nav--title-logo" height="31" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/bstack-logo.svg" width="31"><noscript><img decoding="async" alt="BrowserStack logo" id="category-header-logo" class="tax-category__nav--title-logo" height="31" src="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/bstack-logo.svg" width="31"></noscript> <span id="category-header-name" class="tax-category__nav--title-name">Guide</span> </a> </div> <a href="#" id="tax-category__dropdown--toggle" class="tax-category__dropdown--toggle hide-md hide-lg hide-xl" title="Categories Dropdown">Categories <span id="tax-category__dropdown--caret" class="tax-category__dropdown--caret"></span></a> <div class="tax-category-search__container hide"> <div class="tax-category-search__search-box"> <form action="/search" method="get" role="search" class="tax-category-search__form" onsubmit="return validateDocSearchForm()"> <input class="tax-category-search__input" id="tax-category-search-input" name="query" type="search" placeholder="Search across Guide" autocomplete="off" autocorrect="off" autocapitalize="off" maxlength="512"> <input type="hidden" value="guides" name="type"> <input type="hidden" value="guides" name="referrer"> <div class="tax-category-search__shortcut"> <span class="tax-category-search__shortcut__info" title="Press slash to search query"> Press / </span> </div> <div class="tax-category-search__input-handle hide" id="tax-category-search-input-handle"> <button class="tax-category-search__input-handle--reset" type="reset" title="Clear the search query."> <img decoding="async" class="b-lazy b-lazy-hidden clear-input" alt="Clear search" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/docs-search/ic-clear.svg" width="20" height="20" loading="lazy"><noscript><img decoding="async" class="clear-input" alt="Clear search" src="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/docs-search/ic-clear.svg" width="20" height="20" loading="lazy"></noscript> </button> <button class="tax-category-search__input-handle--submit" type="submit" title="Submit the search query."> Press </button> </div> </form> </div> </div> <div id="tax-category__nav--menu" class="tax-category__nav--menu tax-category__dropdown--dd-toggle "> <ul id="menu-guide-category" class="horizontal-list tax-category__nav--menu-ul"><li id="menu-item-29405" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2248 current_page_item active menu-item-29405 nav-item"><a title="Home" href="/guide" class="nav-link" aria-label="Home"><span class="item-text">Home</span></a></li><li id="menu-item-29410" class="menu-item menu-item-type-taxonomy menu-item-object-guide-category menu-item-29410 nav-item"><a title="Testing on Cloud" href="/guide/category/testing-on-cloud" class="nav-link" aria-label="Testing on Cloud"><span class="item-text">Testing on Cloud</span></a></li><li id="menu-item-29409" class="menu-item menu-item-type-taxonomy menu-item-object-guide-category menu-item-29409 nav-item"><a title="Debugging" href="/guide/category/debugging" class="nav-link" aria-label="Debugging"><span class="item-text">Debugging</span></a></li><li id="menu-item-29408" class="menu-item menu-item-type-taxonomy menu-item-object-guide-category menu-item-29408 nav-item"><a title="Best Practices" href="/guide/category/best-practices" class="nav-link" aria-label="Best Practices"><span class="item-text">Best Practices</span></a></li><li id="menu-item-29411" class="menu-item menu-item-type-taxonomy menu-item-object-guide-category menu-item-29411 nav-item"><a title="Tools &amp; Frameworks" href="/guide/category/tools-frameworks" class="nav-link" aria-label="Tools &amp; Frameworks"><span class="item-text">Tools &amp; Frameworks</span></a></li><li id="menu-item-29412" class="menu-item menu-item-type-taxonomy menu-item-object-guide-category menu-item-29412 nav-item"><a title="Tutorials" href="/guide/category/tutorials" class="nav-link" aria-label="Tutorials"><span class="item-text">Tutorials</span></a></li></ul> </div> <div class="tax-category__nav--cta hide-sm hide-xs"> <ul id="category-header-cta" class="horizontal-list tax-category__nav--cta-ul"> <li> <a class="tax-category__nav--cta-sign-in hide-md hide-sm hide-xs" href="https://www.browserstack.com/contact?ref=guide-home-get-a-demo#sales" title="GET A DEMO">GET A DEMO</a></li> <li class="tax-category__nav--cta-trial-link"> <a class="btn-secondary-white btn-md tax-category__nav--cta-trial-cta" href="/users/sign_up?ref=guide-home-free-trial" title="Free Trial">Free Trial</a> </li> </ul> </div> </div></nav> <div class="display-post__card page-wrapper-on-load clear bg-default "> <div class="row"> <div class="col-xs-10 col-sm-10 col-md-10 col-lg-12 col-xl-12 col-center no-pad"> <ul class="display-post__card-ul"> <li class="display-post__card-li"> <div class="row"> <div class="col-lg-4 col-lg-offset-1 col-md-offset-0 col-md-4 col-sm-6 col-xs-12"> <a href="/guide/qa-professional-certification" title="Top QA Certifications for Beginners &amp; Advanced Professionals"> <img fetchpriority="high" decoding="async" class="b-lazy b-lazy-hidden img-responsive display-post__card-img" alt="" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="45936" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification-768x694.png 2x" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification.png" data-lazy-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification-640x578.png 2x" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification-768x694.png 2x" width="300" height="260"/><noscript><img fetchpriority="high" decoding="async" class="img-responsive display-post__card-img" alt="" src="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification.png" srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification-640x578.png 2x" mob-src-set="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Must-Have-QA-certification-768x694.png 2x" width="300" height="260"/></noscript> </a> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <h3 class="display-post__card-h3"><a class="display-post__card-link" href="/guide/qa-professional-certification">Top QA Certifications for Beginners &amp; Advanced Professionals</a></h3> <p>By Kitakabee, Community Contributor - <span class="display-post__card-date">December 3, 2024</span></p> <p>Want to procure a QA certification? Are you looking at honing your skills? Get these certifications now.</p> <a class="learn-more-btn display-post__card-arrow-link " href="/guide/qa-professional-certification">Learn More</a> </div> </div> </li> <li class="display-post__card-li"> <div class="row"> <div class="col-lg-4 col-lg-offset-1 col-md-offset-0 col-md-4 col-sm-6 col-xs-12"> <a href="/guide/grey-box-testing" title="What is Grey Box Testing? (Techniques &amp; Example)"> <img decoding="async" class="b-lazy b-lazy-hidden img-responsive display-post__card-img" alt="" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="69581" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20-768x694.png 2x" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20.png" data-lazy-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20-640x578.png 2x" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20-768x694.png 2x" width="300" height="260"/><noscript><img decoding="async" class="img-responsive display-post__card-img" alt="" src="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20.png" srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20-640x578.png 2x" mob-src-set="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/07/Scroll-20-768x694.png 2x" width="300" height="260"/></noscript> </a> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <h3 class="display-post__card-h3"><a class="display-post__card-link" href="/guide/grey-box-testing">What is Grey Box Testing? (Techniques &amp; Example)</a></h3> <p>By Tom Collins, Community Contributor - <span class="display-post__card-date">December 3, 2024</span></p> <p>Understand what grey box testing is, its advantages, limitations, techniques, and examples.</p> <a class="learn-more-btn display-post__card-arrow-link " href="/guide/grey-box-testing">Learn More</a> </div> </div> </li> <li class="display-post__card-li"> <div class="row"> <div class="col-lg-4 col-lg-offset-1 col-md-offset-0 col-md-4 col-sm-6 col-xs-12"> <a href="/guide/static-testing-vs-dynamic-testing" title="Static Testing vs Dynamic Testing"> <img loading="lazy" decoding="async" class="b-lazy b-lazy-hidden img-responsive display-post__card-img" alt="" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="47455" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing-768x694.png 2x" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing.png" data-lazy-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing-640x578.png 2x" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing-768x694.png 2x" width="300" height="260"/><noscript><img loading="lazy" decoding="async" class="img-responsive display-post__card-img" alt="" src="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing.png" srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing-640x578.png 2x" mob-src-set="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/08/Static-Testing-vs-Dynamic-Testing-768x694.png 2x" width="300" height="260"/></noscript> </a> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <h3 class="display-post__card-h3"><a class="display-post__card-link" href="/guide/static-testing-vs-dynamic-testing">Static Testing vs Dynamic Testing</a></h3> <p> - <span class="display-post__card-date">December 3, 2024</span></p> <p>Learn the core differences of Static Testing vs Dynamic testing that ensures that top level of quality a team should thrive for.</p> <a class="learn-more-btn display-post__card-arrow-link " href="/guide/static-testing-vs-dynamic-testing">Learn More</a> </div> </div> </li> <li class="display-post__card-li"> <div class="row"> <div class="col-lg-4 col-lg-offset-1 col-md-offset-0 col-md-4 col-sm-6 col-xs-12"> <a href="/guide/check-website-availability-from-multiple-locations" title="How to check website availability from multiple locations"> <img loading="lazy" decoding="async" class="b-lazy b-lazy-hidden img-responsive display-post__card-img" alt="" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="54100" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations-768x694.png 2x" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations.png" data-lazy-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations-640x578.png 2x" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations-768x694.png 2x" width="300" height="260"/><noscript><img loading="lazy" decoding="async" class="img-responsive display-post__card-img" alt="" src="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations.png" srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations-640x578.png 2x" mob-src-set="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/How-to-check-website-availability-from-multiple-locations-768x694.png 2x" width="300" height="260"/></noscript> </a> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <h3 class="display-post__card-h3"><a class="display-post__card-link" href="/guide/check-website-availability-from-multiple-locations">How to check website availability from multiple locations</a></h3> <p>By Vivek Mannotra, Community Contributor - <span class="display-post__card-date">November 29, 2024</span></p> <p>As the world economy has become more globalized, companies are increasingly looking to expand their operations into new markets. One of the challenges they face is ensuring that their products are available across borders and time zones.聽 This is true for software companies whose products may be used by people in different parts of the [&hellip;]</p> <a class="learn-more-btn display-post__card-arrow-link " href="/guide/check-website-availability-from-multiple-locations">Learn More</a> </div> </div> </li> <li class="display-post__card-li"> <div class="row"> <div class="col-lg-4 col-lg-offset-1 col-md-offset-0 col-md-4 col-sm-6 col-xs-12"> <a href="/guide/detox-testing-tutorial" title="End to End Detox Testing Tutorial"> <img loading="lazy" decoding="async" class="b-lazy b-lazy-hidden img-responsive display-post__card-img" alt="" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="73098" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25-768x694.png 2x" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25.png" data-lazy-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25-640x578.png 2x" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25-768x694.png 2x" width="300" height="260"/><noscript><img loading="lazy" decoding="async" class="img-responsive display-post__card-img" alt="" src="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25.png" srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25-640x578.png 2x" mob-src-set="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/09/Scroll-25-768x694.png 2x" width="300" height="260"/></noscript> </a> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <h3 class="display-post__card-h3"><a class="display-post__card-link" href="/guide/detox-testing-tutorial">End to End Detox Testing Tutorial</a></h3> <p>By Hamid Akhtar, Community Contributor - <span class="display-post__card-date">November 28, 2024</span></p> <p>An end-to-end Detox testing tutorial along with a sample Detox test for mobile app quality assurance and seamless user experience.</p> <a class="learn-more-btn display-post__card-arrow-link " href="/guide/detox-testing-tutorial">Learn More</a> </div> </div> </li> <li class="display-post__card-li"> <div class="row"> <div class="col-lg-4 col-lg-offset-1 col-md-offset-0 col-md-4 col-sm-6 col-xs-12"> <a href="/guide/cypress-best-practices" title="Cypress Best Practices for Test Automation"> <img loading="lazy" decoding="async" class="b-lazy b-lazy-hidden img-responsive display-post__card-img" alt="" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="105401" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1-640x410.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1-768x492.png 2x" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1.png" data-lazy-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1-320x205.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1-640x410.png 2x" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1-640x410.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1-768x492.png 2x" width="300" height="260"/><noscript><img loading="lazy" decoding="async" class="img-responsive display-post__card-img" alt="" src="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1.png" srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1-320x205.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1-640x410.png 2x" mob-src-set="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1-640x410.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/01/Cypress-Best-Practices-for-Test-Automation-1-768x492.png 2x" width="300" height="260"/></noscript> </a> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <h3 class="display-post__card-h3"><a class="display-post__card-link" href="/guide/cypress-best-practices">Cypress Best Practices for Test Automation</a></h3> <p>By Hamid Akhtar, Community Contributor - <span class="display-post__card-date">November 28, 2024</span></p> <p>Apply these 9 Cypress best practices to make your automated tests run quickly and smoothly without ever producing any errors or failures.</p> <a class="learn-more-btn display-post__card-arrow-link " href="/guide/cypress-best-practices">Learn More</a> </div> </div> </li> <li class="display-post__card-li"> <div class="row"> <div class="col-lg-4 col-lg-offset-1 col-md-offset-0 col-md-4 col-sm-6 col-xs-12"> <a href="/guide/features-of-selenium-ide" title="Features of Selenium IDE that every developer should know"> <img loading="lazy" decoding="async" class="b-lazy b-lazy-hidden img-responsive display-post__card-img" alt="Top features of Selenium IDE" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="25649" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know-768x694.png 2x" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know.png" data-lazy-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know-640x578.png 2x" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know-768x694.png 2x" width="300" height="260"/><noscript><img loading="lazy" decoding="async" class="img-responsive display-post__card-img" alt="Top features of Selenium IDE" src="https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know.png" srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know-640x578.png 2x" mob-src-set="https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2020/04/Features-of-Selenium-IDE-that-every-developer-should-know-768x694.png 2x" width="300" height="260"/></noscript> </a> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <h3 class="display-post__card-h3"><a class="display-post__card-link" href="/guide/features-of-selenium-ide">Features of Selenium IDE that every developer should know</a></h3> <p>By Shreya Bose, Community Contributor - <span class="display-post__card-date">November 28, 2024</span></p> <p>Learn about the features of Selenium IDE that make it one of the most effective tools for automated testing. Boost your automated Selenium tests with the right tool. </p> <a class="learn-more-btn display-post__card-arrow-link " href="/guide/features-of-selenium-ide">Learn More</a> </div> </div> </li> <li class="display-post__card-li"> <div class="row"> <div class="col-lg-4 col-lg-offset-1 col-md-offset-0 col-md-4 col-sm-6 col-xs-12"> <a href="/guide/mlops-vs-devops" title="MLOps vs DevOps: Key Differences and Similarities"> <img loading="lazy" decoding="async" class="b-lazy b-lazy-hidden img-responsive display-post__card-img" alt="Breaking Down MLOps vs DevOps Similarities and Differences" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="59114" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences-768x694.png 2x" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences.png" data-lazy-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences-640x578.png 2x" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences-768x694.png 2x" width="300" height="260"/><noscript><img loading="lazy" decoding="async" class="img-responsive display-post__card-img" alt="Breaking Down MLOps vs DevOps Similarities and Differences" src="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences.png" srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences-640x578.png 2x" mob-src-set="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/02/Breaking-Down-MLOps-vs-DevOps-Similarities-and-Differences-768x694.png 2x" width="300" height="260"/></noscript> </a> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <h3 class="display-post__card-h3"><a class="display-post__card-link" href="/guide/mlops-vs-devops">MLOps vs DevOps: Key Differences and Similarities</a></h3> <p>By Kitakabee, Community Contributor - <span class="display-post__card-date">November 28, 2024</span></p> <p>Understand the major differences and commonalities between DevOps vs MLOps to implement better machine learning projects.</p> <a class="learn-more-btn display-post__card-arrow-link " href="/guide/mlops-vs-devops">Learn More</a> </div> </div> </li> <li class="display-post__card-li"> <div class="row"> <div class="col-lg-4 col-lg-offset-1 col-md-offset-0 col-md-4 col-sm-6 col-xs-12"> <a href="/guide/how-to-create-a-website-from-your-phone" title="How to Create a Website from your Phone?"> <img loading="lazy" decoding="async" class="b-lazy b-lazy-hidden img-responsive display-post__card-img" alt="" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="105240" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone-640x410.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone-768x492.png 2x" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone.png" data-lazy-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone-320x205.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone-640x410.png 2x" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone-640x410.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone-768x492.png 2x" width="300" height="260"/><noscript><img loading="lazy" decoding="async" class="img-responsive display-post__card-img" alt="" src="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone.png" srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone-320x205.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone-640x410.png 2x" mob-src-set="https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone-640x410.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2023/08/How-to-Create-a-Website-from-your-Phone-768x492.png 2x" width="300" height="260"/></noscript> </a> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <h3 class="display-post__card-h3"><a class="display-post__card-link" href="/guide/how-to-create-a-website-from-your-phone">How to Create a Website from your Phone?</a></h3> <p>By Kitakabee, Community Contributor - <span class="display-post__card-date">November 28, 2024</span></p> <p>Learn to create a website from your phone, tools to create website using phone, and how to test the website for delivering a high quality user experience</p> <a class="learn-more-btn display-post__card-arrow-link " href="/guide/how-to-create-a-website-from-your-phone">Learn More</a> </div> </div> </li> <li class="display-post__card-li"> <div class="row"> <div class="col-lg-4 col-lg-offset-1 col-md-offset-0 col-md-4 col-sm-6 col-xs-12"> <a href="/guide/top-ios16-features-to-test" title="Top iOS 16 Features to Test"> <img loading="lazy" decoding="async" class="b-lazy b-lazy-hidden img-responsive display-post__card-img" alt="" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="54781" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test-768x694.png 2x" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test.png" data-lazy-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test-640x578.png 2x" data-lazy-mob-srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test-768x694.png 2x" width="300" height="260"/><noscript><img loading="lazy" decoding="async" class="img-responsive display-post__card-img" alt="" src="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test.png" srcset="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test-320x289.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test-640x578.png 2x" mob-src-set="https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test-640x578.png 1x, https://browserstack.wpenginepowered.com/wp-content/uploads/2022/11/Top-iOS-16-features-to-test-768x694.png 2x" width="300" height="260"/></noscript> </a> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <h3 class="display-post__card-h3"><a class="display-post__card-link" href="/guide/top-ios16-features-to-test">Top iOS 16 Features to Test</a></h3> <p>By Soumya Ananth, Community Contributor - <span class="display-post__card-date">November 28, 2024</span></p> <p>Here鈥檚 a rundown of top iOS16 features to test for in your mobile application for a great user experience on the latest iOS devices.</p> <a class="learn-more-btn display-post__card-arrow-link " href="/guide/top-ios16-features-to-test">Learn More</a> </div> </div> </li> </ul> <div class="display-post__pagination-container"> <div class="display-post__pagination"> <span aria-current="page" class="page-numbers current">1</span><a class="page-numbers" href="/guide/page/2">2</a><a class="page-numbers" href="/guide/page/3">3</a><span class="page-numbers dots">&hellip;</span><a class="page-numbers" href="/guide/page/146">146</a><a class="next page-numbers" href="/guide/page/2">Next &raquo;</a> </div> </div> </div> </div> </div> </div></div></div></div></div></div></div> </article> </section> </main> <footer class="bg-inverse footer-habitat footer-habitat--v3" id="footer-habitat"> <div class="container"> <div class="row footer-top-section"> <div class="footer-habitat--v3-column"> <div id="nav_menu-17" class="widget_nav_menu"><p class="footer-habitat--v3-heading">PRODUCTS</p><ul id="menu-footer-product-v3" class="menu"><li id="menu-item-91784" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91784"><a href="/live"><span class="item-text">Live</span></a></li><li id="menu-item-91785" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91785"><a href="/automate"><span class="item-text">Automate</span></a></li><li id="menu-item-91786" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91786"><a href="/automate-turboscale"><span class="item-text">Automate TurboScale</span></a></li><li id="menu-item-91787" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91787"><a href="/percy"><span class="item-text">Percy</span></a></li><li id="menu-item-91788" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91788"><a href="/app-live"><span class="item-text">App Live</span></a></li><li id="menu-item-91789" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91789"><a href="/app-automate"><span class="item-text">App Automate</span></a></li><li id="menu-item-91790" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91790"><a href="/app-percy"><span class="item-text">App Percy</span></a></li><li id="menu-item-91791" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91791"><a href="/test-management"><span class="item-text">Test Management</span></a></li><li id="menu-item-91792" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91792"><a href="/test-observability"><span class="item-text">Test Observability</span></a></li><li id="menu-item-91793" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91793"><a href="/app-accessibility-testing"><span class="item-text">Accessibility Testing</span></a></li><li id="menu-item-91794" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91794"><a href="/accessibility-testing/features/automated-tests"><span class="item-text">Accessibility Automation</span></a></li><li id="menu-item-109221" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-109221"><a href="/app-accessibility-testing"><span class="item-text">App Accessibility Testing</span></a></li><li id="menu-item-91795" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91795"><a href="/low-code-automation"><span class="item-text">Low Code Automation</span></a></li><li id="menu-item-108294" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-108294"><a href="/bug-capture"><span class="item-text">Bug Capture</span></a></li></ul></div> </div> <div class="footer-habitat--v3-column"> <div id="nav_menu-11" class="widget_nav_menu"><p class="footer-habitat--v3-heading">WHY BROWSERSTACK</p><ul id="menu-footer-why-browserstack-v3" class="menu"><li id="menu-item-91767" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91767"><a href="/customers"><span class="item-text">Customers</span></a></li><li id="menu-item-91768" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91768"><a href="/case-study"><span class="item-text">Case Studies</span></a></li><li id="menu-item-91769" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91769"><a href="/list-of-browsers-and-platforms/live"><span class="item-text">Browsers &#038; Devices</span></a></li><li id="menu-item-91770" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91770"><a href="/enterprise?ref=footer"><span class="item-text">Enterprise</span></a></li><li id="menu-item-91771" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91771"><a href="/data-centers"><span class="item-text">Data Centers</span></a></li><li id="menu-item-91772" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91772"><a href="/real-device-features"><span class="item-text">Real Device Features</span></a></li><li id="menu-item-91773" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91773"><a href="/security"><span class="item-text">Security</span></a></li></ul></div> </div> <div class="footer-habitat--v3-column"> <div id="nav_menu-13" class="widget_nav_menu"><p class="footer-habitat--v3-heading">RESOURCES</p><ul id="menu-footer-resources-v3" class="menu"><li id="menu-item-91774" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91774"><a href="/support"><span class="item-text">Support</span></a></li><li id="menu-item-91775" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91775"><a href="https://status.browserstack.com"><span class="item-text">Status</span></a></li><li id="menu-item-91776" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91776"><a href="/release-notes"><span class="item-text">Release Notes</span></a></li><li id="menu-item-91777" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91777"><a href="/blog"><span class="item-text">Blog</span></a></li><li id="menu-item-91778" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91778"><a href="/events"><span class="item-text">Events</span></a></li><li id="menu-item-108295" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-108295"><a href="/meetups"><span class="item-text">Meetups</span></a></li><li id="menu-item-91779" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91779"><a href="/browserstack-champions"><span class="item-text">Champions</span></a></li><li id="menu-item-91780" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-91780"><a href="/guide" aria-current="page"><span class="item-text">Guide</span></a></li><li id="menu-item-91781" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91781"><a href="/partners"><span class="item-text">Partners</span></a></li><li id="menu-item-91782" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91782"><a href="/partners/find-a-partner"><span class="item-text">Find a partner</span></a></li><li id="menu-item-91783" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91783"><a href="/test-university"><span class="item-text">Test University (Beta)</span></a></li></ul></div> </div> <div class="footer-habitat--v3-column"> <div id="nav_menu-18" class="widget_nav_menu"><p class="footer-habitat--v3-heading">COMPANY</p><ul id="menu-footer-company-v3" class="menu"><li id="menu-item-91758" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91758"><a href="/company"><span class="item-text">About Us</span></a></li><li id="menu-item-91759" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91759"><a href="/careers"><span class="item-text">Careers</span></a></li><li id="menu-item-91760" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91760"><a href="/open-source"><span class="item-text">Open Source</span></a></li><li id="menu-item-91761" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91761"><a href="/press"><span class="item-text">Press</span></a></li><li id="menu-item-91762" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91762"><a href="/blog/tag/newsletter"><span class="item-text">Newsletter</span></a></li></ul></div> </div> <div class="col-xs-12 col-sm-4 col-md-4 col-lg-8 col-xl-8 custom-footer-size custom-footer-social-row"> <div class="custom-footer-wrapper"> <div class="custom-footer-brand"> <a class="brand custom-btn-amp-events" title="BrowserStack Logo" href="/" data-btn-eventname="ClickedOnFooter" data-btn-ampjson='{"value":"BrowserStack Logo"}'> <img class="b-lazy b-lazy-hidden" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/bstack-logo-global.svg" width="219" height="47" alt="BrowserStack Logo"/><noscript><img src="https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/img/bstack-logo-global.svg" width="219" height="47" alt="BrowserStack Logo"/></noscript> </a> </div> <p class="custom-footer-wrapper__heading">Social</p> <ul class="horizontal-list footer-menu social-menu"> <li> <a class="social-link custom-btn-amp-events" href="https://twitter.com/browserstack" target="_blank" rel="noopener noreferrer" title="Twitter" data-btn-eventname="ClickedOnFooter" data-btn-ampjson='{"value":"Twitter","group":"Social"}'> <span class="icon-twitter"><svg width="19" height="17" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="footerSocialTwitterIconTitle footerSocialTwitterIconDesc"><title id="footerSocialTwitterIconTitle">BrowserStack Twitter Account</title><desc id="footerSocialTwitterIconDesc">An illustration of white twitter Logo</desc><path d="M14.0955 10.3165L22.2864 1H20.3456L13.2303 9.08768L7.55141 1H1L9.58949 13.2311L1 23H2.94072L10.4501 14.4571L16.4486 23H23L14.0955 10.3165ZM11.4365 13.3385L10.5649 12.1198L3.64059 2.43161H6.62193L12.2117 10.2532L13.0797 11.4719L20.3447 21.6381H17.3634L11.4365 13.3385Z" fill="white"/></svg></span> </a> </li> <li> <a class="social-link custom-btn-amp-events" href="https://www.facebook.com/pages/BrowserStack/305988982776051" target="_blank" rel="noopener noreferrer" title="Facebook" data-btn-eventname="ClickedOnFooter" data-btn-ampjson='{"value":"Facebook","group":"Social"}'> <span class="icon-facebook"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 19 17" style="enable-background:new 0 0 19 17;" xml:space="preserve" aria-labelledby="footerSocialFaceBookIconTitle footerSocialFaceBookIconDesc" role="img"><title id="footerSocialFaceBookIconTitle">BrowserStack FaceBook Account</title><desc id="footerSocialFaceBookIconDesc">An illustration of white FaceBook Logo</desc><style type="text/css"> .sfacebook{fill:#FFFFFF;}</style><path class="sfacebook" d="M7.38,5.67H5.25V8.5h2.12V17h3.54V8.5h2.58l0.25-2.83h-2.83V4.49c0-0.68,0.14-0.94,0.79-0.94h2.04V0h-2.7 C8.51,0,7.38,1.12,7.38,3.27V5.67z"/></svg></span> </a> </li> <li> <a class="social-link custom-btn-amp-events" href="https://www.linkedin.com/company/browserstack/" target="_blank" rel="noopener noreferrer" title="LinkedIn" data-btn-eventname="ClickedOnFooter" data-btn-ampjson='{"value":"LinkedIn","group":"Social"}'> <span class="icon-linkedin"><svg version="1.1" id="linkedInIconLayer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 459.5 450.7" xml:space="preserve" fill="#fff" aria-labelledby="footerSocialLinkedInIconTitle footerSocialLinkedInIconDesc" role="img"><title id="footerSocialLinkedInIconTitle">BrowserStack LinkedIn Account</title><desc id="footerSocialLinkedInIconDesc">An illustration of white LinkedIn Logo</desc><path d="M3.4,146.6l92.8-1.2v303.8l-92.8,1.2L3.4,146.6L3.4,146.6z"/><path d="M173.9,146.6l88.7-1.1v38.6l0,10.9c26.3-25.7,53.3-45.2,96.6-45.2c51,0,100.4,21.4,100.4,91v208.4l-90,1.3 V291.5c0-35.1-8.8-57.7-50.7-57.7c-36.9,0-52.4,6.6-52.4,55.2v160.4l-92.5,1.1L173.9,146.6L173.9,146.6z"/><path d="M101.6,50.8c0,28.1-22.7,50.8-50.8,50.8S0,78.8,0,50.8C0,22.7,22.7,0,50.8,0C78.8,0,101.6,22.7,101.6,50.8 L101.6,50.8z"/></svg></span> </a> </li> <li> <a class="social-link custom-btn-amp-events" href="https://www.youtube.com/c/browserstack" target="_blank" rel="noopener noreferrer" title="YouTube" data-btn-eventname="ClickedOnFooter" data-btn-ampjson='{"value":"YouTube","group":"Social"}'> <span class="icon-youtube"><svg enable-background="new 0 0 176 124" viewBox="0 0 176 124" xmlns="http://www.w3.org/2000/svg" aria-labelledby="footerSocialYoutubeIconTitle footerSocialYoutubeIconDesc" role="img"><title id="footerSocialYoutubeIconTitle">BrowserStack Youtube Channel</title><desc id="footerSocialYoutubeIconDesc">An illustration of white youtube Logo</desc><path d="m172.3 19.4c-2-7.6-8-13.6-15.6-15.7-13.7-3.7-68.7-3.7-68.7-3.7s-55 0-68.8 3.7c-7.6 2-13.5 8-15.6 15.7-3.6 13.8-3.6 42.6-3.6 42.6s0 28.8 3.7 42.6c2 7.6 8 13.6 15.6 15.7 13.7 3.7 68.7 3.7 68.7 3.7s55 0 68.8-3.7c7.6-2 13.5-8 15.6-15.7 3.6-13.8 3.6-42.6 3.6-42.6s0-28.8-3.7-42.6zm-102.3 68.8v-52.4l46 26.2z" fill="#fff"/></svg></span> </a> </li> <li> <a class="social-link custom-btn-amp-events" href="https://www.instagram.com/browserstack" target="_blank" rel="noopener noreferrer" title="Instagram" data-btn-eventname="ClickedOnFooter" data-btn-ampjson='{"value":"Instagram","group":"Social"}'> <span class="icon-instagram"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="18" height="18" viewBox="0 0 18 18" aria-labelledby="footerSocialInstagramIconTitle footerSocialInstagramIconDesc" role="img"><title id="footerSocialInstagramIconTitle">BrowserStack Instagram Account</title><desc id="footerSocialInstagramIconDesc">An illustration of white instagram Logo</desc> <defs> <path id="prefix__a" d="M0 0.006L17.994 0.006 17.994 17.998 0 17.998z"/> </defs> <g fill="none" fill-rule="evenodd"> <mask id="prefix__b" fill="#fff"> <use xlink:href="#prefix__a"/> </mask> <path fill="#FFF" d="M8.997.006c-2.443 0-2.75.01-3.71.054-.957.043-1.611.196-2.183.418-.592.23-1.094.538-1.594 1.038S.702 2.518.472 3.109C.25 3.682.098 4.336.054 5.293.01 6.253 0 6.56 0 9.003c0 2.443.01 2.75.054 3.71.044.957.196 1.611.418 2.183.23.592.538 1.094 1.038 1.594s1.002.808 1.594 1.038c.572.222 1.226.374 2.184.418.96.044 1.266.054 3.71.054 2.443 0 2.749-.01 3.709-.054.957-.044 1.611-.196 2.184-.418.591-.23 1.093-.538 1.593-1.038s.808-1.002 1.038-1.594c.222-.572.375-1.226.418-2.184.044-.96.054-1.266.054-3.71 0-2.443-.01-2.749-.054-3.709-.044-.957-.196-1.611-.418-2.184-.23-.591-.538-1.093-1.038-1.593S15.482.708 14.891.478C14.318.256 13.664.104 12.707.06c-.96-.044-1.266-.054-3.71-.054zm0 1.62c2.402 0 2.687.01 3.636.053.877.04 1.353.187 1.67.31.42.163.72.358 1.035.673.315.315.51.615.673 1.035.123.317.27.793.31 1.67.043.949.052 1.234.052 3.636s-.009 2.687-.052 3.635c-.04.878-.187 1.354-.31 1.671-.163.42-.358.72-.673 1.035-.315.314-.615.51-1.035.673-.317.123-.793.27-1.67.31-.949.043-1.233.052-3.636.052-2.402 0-2.687-.01-3.635-.053-.878-.04-1.354-.186-1.671-.31-.42-.163-.72-.358-1.035-.672-.314-.315-.51-.615-.673-1.035-.123-.317-.27-.793-.31-1.67-.043-.95-.052-1.234-.052-3.636s.01-2.687.053-3.636c.04-.877.186-1.353.31-1.67.163-.42.358-.72.672-1.035.315-.315.615-.51 1.035-.673.317-.123.793-.27 1.67-.31.95-.043 1.234-.052 3.636-.052z" mask="url(#prefix__b)"/> <path fill="#FFF" d="M8.997 12.002c-1.656 0-2.999-1.343-2.999-3 0-1.656 1.343-2.998 3-2.998 1.655 0 2.998 1.343 2.998 2.999 0 1.656-1.343 2.999-2.999 2.999zm0-7.62c-2.551 0-4.62 2.07-4.62 4.62 0 2.553 2.069 4.621 4.62 4.621 2.552 0 4.62-2.068 4.62-4.62s-2.068-4.62-4.62-4.62zM14.88 4.2c0 .596-.484 1.08-1.08 1.08-.596 0-1.08-.484-1.08-1.08 0-.596.484-1.08 1.08-1.08.596 0 1.08.484 1.08 1.08"/> </g></svg></span> </a> </li> </ul> <div class="custom-footer-btn custom-footer-contact-btn"> <a id="customFooterContactBtn" href="/contact?ref=footer" data-btn-eventname="ClickedOnFooter" data-btn-ampjson='{"value": "Contact Us", "group": "Social"}' class="btn btn-primary btn-md col-md-2 custom-btn-amp-events"><span class="custom-footer-btn-icon"><svg width="24" height="24" alt="Contact Us" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="footerContactUsIconTitle footerContactUsIconDesc" role="img"><title id="footerContactUsIconTitle">BrowserStack Contact Us Icon</title><desc id="footerContactUsIconDesc">An illustration of white contact us icon</desc><path d="M19 3H18V1H16V3H8V1H6V3H5C3.89 3 3 3.9 3 5V19C3 20.1 3.89 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3ZM12 6C13.66 6 15 7.34 15 9C15 10.66 13.66 12 12 12C10.34 12 9 10.66 9 9C9 7.34 10.34 6 12 6ZM18 18H6V17C6 15 10 13.9 12 13.9C14 13.9 18 15 18 17V18Z" fill="white"/></svg></span><span class="custom-footer-btn-text">Contact Us</span></a> </div> </div> </div> <div class="bottom-section__links-v3"> <div id="nav_menu-15" class="widget_nav_menu"><p class="footer-habitat--v3-heading">More Resources</p><ul id="menu-footer-more-resources-v3" class="menu"><li id="menu-item-91745" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91745"><a href="/cross-browser-testing"><span class="item-text">Cross Browser Testing</span></a></li><li id="menu-item-91746" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91746"><a href="/selenium"><span class="item-text">Selenium</span></a></li><li id="menu-item-91747" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91747"><a href="/test-management/what-is-test-management"><span class="item-text">Test Management</span></a></li><li id="menu-item-91748" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91748"><a href="/emulators-simulators"><span class="item-text">Emulators vs Real Device</span></a></li><li id="menu-item-91749" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91749"><a href="/mobile-app-testing"><span class="item-text">Mobile App Testing</span></a></li></ul></div> <div id="nav_menu-16" class="widget_nav_menu"><p class="footer-habitat--v3-heading">Test on Devices</p><ul id="menu-footer-test-on-devices-v3" class="menu"><li id="menu-item-91750" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91750"><a href="/test-on-iphone"><span class="item-text">Test on iPhone</span></a></li><li id="menu-item-91751" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91751"><a href="/test-on-ipad"><span class="item-text">Test on iPad</span></a></li><li id="menu-item-91752" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91752"><a href="/test-on-galaxy"><span class="item-text">Test on Galaxy</span></a></li><li id="menu-item-91753" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91753"><a href="/test-in-internet-explorer"><span class="item-text">Test In IE</span></a></li><li id="menu-item-91754" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91754"><a href="/android-testing"><span class="item-text">Test on Android</span></a></li><li id="menu-item-91755" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91755"><a href="/ios-testing"><span class="item-text">Test on iOS</span></a></li><li id="menu-item-91756" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91756"><a href="/test-on-the-right-mobile-devices"><span class="item-text">Test on Right Devices</span></a></li><li id="menu-item-91757" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91757"><a href="/mobile-browser-emulator"><span class="item-text">Mobile Emulators</span></a></li></ul></div> <div id="nav_menu-12" class="widget_nav_menu"><p class="footer-habitat--v3-heading">Tools</p><ul id="menu-footer-free-tools-v3" class="menu"><li id="menu-item-91763" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91763"><a href="/speedlab"><span class="item-text">SpeedLab</span></a></li><li id="menu-item-91764" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91764"><a href="/screenshots"><span class="item-text">Screenshots</span></a></li><li id="menu-item-91765" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91765"><a href="/responsive"><span class="item-text">Responsive</span></a></li><li id="menu-item-91766" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91766"><a target="_blank" rel="noopener" href="https://nightwatchjs.org"><span class="item-text">Nightwatch.js</span></a></li></ul></div> </div> </div> <div class="row footer-bottom-section"> <div class="footer-bottom-section__child col-xs-12 col-md-6 col-lg-8 col-xl-8 copyright"> <p>漏 2024 BrowserStack. All rights reserved.</p> </div> <div class="footer-bottom-section__child col-xs-12 col-md-6 col-lg-8 col-xl-8"> <ul class="horizontal-list legal"> <li class="legal-list"> <a class="custom-btn-amp-events" href="/terms" data-btn-eventname="ClickedOnFooter" data-btn-ampjson='{"value":"Terms of Service"}'>Terms of Service</a> </li> <li class="legal-list"> <a class="custom-btn-amp-events" href="/privacy" data-btn-eventname="ClickedOnFooter" data-btn-ampjson='{"value":"Privacy Policy"}'>Privacy Policy</a> </li> <li class="legal-list"> <a class="custom-btn-amp-events" href="/cookie-policy" data-btn-eventname="ClickedOnFooter" data-btn-ampjson='{"value":"Cookie Policy"}'>Cookie Policy</a> </li> <li class="legal-list"> <div id="teconsent"></div> </li> <li class="legal-list"> <a class="custom-btn-amp-events" href="/sitemap" data-btn-eventname="ClickedOnFooter" data-btn-ampjson='{"value":"Sitemap"}'>Sitemap</a> </li> </ul> </div> </div> </div> </footer> </div> <div class="freshchat-bubble hide" id="freshchat-bubble"> <span class="freshchat-bubble--cancel" id="freshchat-bubble--cancel"> <svg width="10px" height="10px" viewBox="0 0 10 10" fill="#aeaeae" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <path d="M6.43835616,5.15981735 C6.34703196,5.06849315 6.34703196,4.93150685 6.43835616,4.84018265 L9.8630137,1.41552511 C9.9543379,1.32420091 10,1.18721461 10,1.09589041 C10,1.00456621 9.9543379,0.867579909 9.8630137,0.776255708 L9.22374429,0.136986301 C9.13242009,0.0456621005 8.99543379,0 8.90410959,0 C8.76712329,0 8.67579909,0.0456621005 8.58447489,0.136986301 L5.15981735,3.56164384 C5.06849315,3.65296804 4.93150685,3.65296804 4.84018265,3.56164384 L1.41552511,0.136986301 C1.32420091,0.0456621005 1.18721461,0 1.09589041,0 C1.00456621,0 0.867579909,0.0456621005 0.776255708,0.136986301 L0.136986301,0.776255708 C0.0456621005,0.867579909 0,1.00456621 0,1.09589041 C0,1.18721461 0.0456621005,1.32420091 0.136986301,1.41552511 L3.56164384,4.84018265 C3.65296804,4.93150685 3.65296804,5.06849315 3.56164384,5.15981735 L0.136986301,8.58447489 C0.0456621005,8.67579909 0,8.81278539 0,8.90410959 C0,8.99543379 0.0456621005,9.13242009 0.136986301,9.22374429 L0.776255708,9.8630137 C0.867579909,9.9543379 1.00456621,10 1.09589041,10 C1.18721461,10 1.32420091,9.9543379 1.41552511,9.8630137 L4.84018265,6.43835616 C4.93150685,6.34703196 5.06849315,6.34703196 5.15981735,6.43835616 L8.58447489,9.8630137 C8.67579909,9.9543379 8.81278539,10 8.90410959,10 C8.99543379,10 9.13242009,9.9543379 9.22374429,9.8630137 L9.8630137,9.22374429 C9.9543379,9.13242009 10,8.99543379 10,8.90410959 C10,8.81278539 9.9543379,8.67579909 9.8630137,8.58447489 L6.43835616,5.15981735 L6.43835616,5.15981735 Z"></path> </g> </svg> </span> <p class="freshchat-bubble--text" id="freshchat-bubble--text"></p> </div> <button id="custom-fc-frame" class="hide"> <img class="b-lazy b-lazy-hidden" id="chat-icon" width="20" height="20" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzIDInPjwvc3ZnPg==" data-lazy-type="image" data-id="29962" data-lazy-src="https://browserstack.wpenginepowered.com/wp-content/uploads/2021/03/chat-icon.svg" alt="" title="chat-icon" data-id="29962" ><noscript><img id="chat-icon" width="20" height="20" src="https://browserstack.wpenginepowered.com/wp-content/uploads/2021/03/chat-icon.svg" alt="" title="chat-icon" data-id="29962" ></noscript> Talk to an Expert </button> <div class="fc-overlay" id="fc-overlay"> <div class="fc-overlay-bg"> <form action="" id="fc-overlay-form" class="fc-overlay-content" method="post"> <div class="input-placeholder input-placeholder__email"> <label for="fc-overlay-email-label" class="fc-overlay-email-label">Your business email<span class="color-red">*</span></label> <div class="fc-overlay-email-wrapper" id="fc-overlay-email-wrapper"> <input autocomplete="off" class="fc-overlay-email__input input-md text input-primary" name="email" placeholder="name@company.com" type="text" id="fc-overlay-email"/> <input class="fc-overlay-email__submit btn btn-primary btn-lg" id="fc-overlay-submit" name="SubmitButton" type="submit" value="Submit" data-btndisabled="Validating..." data-btntext="Submit"/> </div> </div> <div class="input-placeholder"> <span class="fc-overlay-email-notify-msg" id="email-notify-msg"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="fc-overlay-email-notify-msg-icon"> <path d="M7.99967 1.33325C4.31967 1.33325 1.33301 4.31992 1.33301 7.99992C1.33301 11.6799 4.31967 14.6666 7.99967 14.6666C11.6797 14.6666 14.6663 11.6799 14.6663 7.99992C14.6663 4.31992 11.6797 1.33325 7.99967 1.33325ZM8.66634 11.3333H7.33301V9.99992H8.66634V11.3333ZM8.66634 8.66659H7.33301V4.66659H8.66634V8.66659Z" fill="#666666"/> </svg> Provide your business email to continue</span> </div> </form> </div> </div> <script type="text/javascript"> window.addEventListener("load", function() { var script = document.createElement('script');script.src = "https://js.sentry-cdn.com/c9636320258848db994911a8f578111c.min.js";script.setAttribute("async", "");script.setAttribute("crossorigin", "anonymous");document.getElementsByTagName('head')[0].appendChild(script); var script = document.createElement('script');script.src = 'https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/js/dist/bstack-load-scripts.js?v=1731413938';script.setAttribute("defer","defer");document.getElementsByTagName('head')[0].appendChild(script); }); function fnLoadMobileScript() { var mobileScriptElem = document.getElementById('load-mobile-script-js'); if (!mobileScriptElem) { var script = document.createElement('script');script.id = 'load-mobile-script-js';script.src = 'https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/js/dist/bstack-load-scripts-mobile.js?v=1712672333';script.setAttribute("defer","defer");document.getElementsByTagName('head')[0].appendChild(script); } } window.addEventListener("resize", function() { if (window.innerWidth < 980) { fnLoadMobileScript(); } }); if (window.innerWidth < 980) { fnLoadMobileScript(); } if (window.innerWidth > 979 && !getCookieVal("bs_logging_id", true) && bstackCheckAcceptCookie) { var script=document.createElement("script");script.src="https://accounts.google.com/gsi/client",script.setAttribute("id","google-one-tap-lib-js"),script.setAttribute("defer","defer"),document.getElementsByTagName("head")[0].appendChild(script); var script=document.createElement("script");script.src='https://browserstack.wpenginepowered.com/wp-content/themes/browserstack/js/google-one-tap-widget.js?v=1731657839',script.setAttribute("id","google-one-tap-widget-js"),script.setAttribute("defer","defer"),document.getElementsByTagName("head")[0].appendChild(script); } </script> <script type="text/javascript" id="main-js-extra"> /* <![CDATA[ */ var ajax_initialize_script = {"ajaxurl":"https:\/\/browserstack.wpengine.com\/wp-admin\/admin-ajax.php","ajax_nonce":"36956cc8bd"}; /* ]]> */ </script><script defer="defer" src="https://browserstack.wpenginepowered.com/wp-content/cache/js/bstack_c6cd096f8804b05a66723c2b6a8c379e.js?v=1731658072" ></script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8ec6c2ee78316c06',t:'MTczMzI2MjUxMi4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10