PageSourceSearch

https://docs-production-katalon.netlify.app/assets/js/c4984cdd.19dc0c37.js

js docs-production-katalon.netlify.app collected 2026-10-03 10:40:13 UTC 4,839 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkKatalon_Docs=self.webpackChunkKatalon_Docs||[]).push([[1966],{23963:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>m,frontMatter:()=>l,metadata:()=>o,toc:()=>d});const o=JSON.parse('{"id":"troubleshooting/troubleshoot-mobile-automated-testing/unable-to-detect-all-elements-during-mobile-testing-on-browserstack","title":"Unable to detect all elements during mobile testing on BrowserStack","description":"When running mobile tests on BrowserStack, Katalon Studio may fail to detect all elements during test execution.","source":"@site/docs/katalon-studio/troubleshooting/troubleshoot-mobile-automated-testing/unable-to-detect-all-elements-during-mobile-testing-on-browserstack.md","sourceDirName":"troubleshooting/troubleshoot-mobile-automated-testing","slug":"/troubleshooting/troubleshoot-mobile-automated-testing/unable-to-detect-all-elements-during-mobile-testing-on-browserstack","permalink":"/katalon-studio/troubleshooting/troubleshoot-mobile-automated-testing/unable-to-detect-all-elements-during-mobile-testing-on-browserstack","draft":false,"unlisted":false,"tags":[],"version":"current","lastUpdatedAt":1758935351000,"frontMatter":{"title":"Unable to detect all elements during mobile testing on BrowserStack"},"sidebar":"katalon-studio","previous":{"title":"Unable to create a new remote session with iOS real devices","permalink":"/katalon-studio/troubleshooting/troubleshoot-mobile-automated-testing/unable-to-create-a-new-remote-session-with-ios-real-devices"},"next":{"title":"Unable to execute tests with iOS on macOS Ventura and XCode 14.x","permalink":"/katalon-studio/troubleshooting/troubleshoot-mobile-automated-testing/unable-to-execute-tests-with-ios-on-macos-ventura-and-xcode-14.x"}}');var n=s(74848),a=s(28453),i=s(86025);const l={title:"Unable to detect all elements during mobile testing on BrowserStack"},r=void 0,c={},d=[];function u(e){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("section",{xmlns:"http://www.w3.org/1999/xhtml",className:"section condition",children:(0,n.jsx)("p",{className:"p",children:"When running mobile tests on BrowserStack, Katalon Studio may fail to detect all elements during test execution."})}),"\n",(0,n.jsxs)("div",{xmlns:"http://www.w3.org/1999/xhtml",className:"bodydiv troubleSolution",children:[(0,n.jsxs)("section",{className:"section cause",children:[(0,n.jsx)("p",{className:"p",children:"Starting from Katalon Studio version 10.x, the supported Appium version is 2.x. However, the default Appium version on BrowserStack is 1.x. This mismatch between the two Appium versions causes the issue."}),(0,n.jsx)("p",{className:"p",children:"To resolve the issue, you need to define the Appium version in your project settings. Follow these steps:"})]}),(0,n.jsx)("section",{className:"section remedy",children:(0,n.jsxs)("ol",{className:"ol steps",children:[(0,n.jsx)("li",{className:"li step stepexpand",children:(0,n.jsxs)("span",{className:"ph cmd",children:["Go to ",(0,n.jsxs)("span",{className:"ph menucascade",children:[(0,n.jsx)("span",{className:"ph uicontrol",children:"Project Settings"}),(0,n.jsx)("abbr",{title:"and then",children:" > "}),(0,n.jsx)("span",{className:"ph uicontrol",children:"Desired Capabilities"}),(0,n.jsx)("abbr",{title:"and then",children:" > "}),(0,n.jsx)("span",{className:"ph uicontrol",children:"Remote"})]}),"."]})}),(0,n.jsxs)("li",{className:"li step stepexpand",children:[(0,n.jsx)("span",{className:"ph cmd",children:"Add the following configurations."}),(0,n.jsxs)("div",{className:"itemgroup info",children:[(0,n.jsx)("p",{className:"p",children:(0,n.jsx)("img",{className:"image",width:700,src:(0,i.Ay)("/458887cd-576b-44ba-851c-ac62bf46a2eb/edit-browserstack-appium.png")})}),(0,n.jsxs)("p",{className:"p",children:["Ensure that you specify the Appium version under ",(0,n.jsxs)("code",{className:"ph codeph",children:["bstack",":options"]}),"."]}),(0,n.jsxs)("p",{className:"p",children:["As an example, set the Appium version to ",(0,n.jsx)("code",{className:"ph codeph",children:"2.6.0"})," to resolve the compatibility issue."]})]})]}),(0,n.jsx)("li",{className:"li step stepexpand",children:(0,n.jsxs)("span",{className:"ph cmd",children:["Click ",(0,n.jsx)("span",{className:"ph uicontrol",children:"OK"})," to save changes."]})})]})})]})]})}function m(e={}){const{wrapper:t}={...(0,a.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(u,{...e})}):u()}},28453:(e,t,s)=>{s.d(t,{R:()=>i,x:()=>l});var o=s(96540);const n={},a=o.createContext(n);function i(e){const t=o.useContext(a);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),o.createElement(a.Provider,{value:t},e.children)}}}]);

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