Skip to content

Commit 0bdf6bb

Browse files
authored
Merge branch 'main' into hg/move_sc4_lc
2 parents 7f25f8b + eae5a82 commit 0bdf6bb

File tree

4 files changed

+7
-4
lines changed

4 files changed

+7
-4
lines changed

docs/mobile-apps/automated-testing.md

+4
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ Whether you are using Appium, Espresso, or XCUITest to run your mobile automatio
4545

4646
Once you have connected to Sauce Labs, provided access to your apps, and configured your tests, you can run your tests from the environment of your choice. For example, if you are running Appium tests through IntelliJ, you can start the test from within the IntellliJ interface or execute the command `mvn clean test` from a terminal. For espresso or XCUITests, you can use our `saucectl` CLI command `saucectl run` to kick off your tests.
4747

48+
### 5. Debug your Tests and locator issues with Appium Inspector.
49+
50+
Once you have successfully run your tests on Sauce Labs, you will be able to utilize our integrated [Appium Inspector capability](/mobile-apps/features/appium-inspector/) to debug your tests faster. It doesn't require you to download and install any 3rd-party tools; instead, it is seamlessly integrated into the Live Testing experience. This enables you to identify locator issues within your application or test script.
51+
4852
## Mobile Automation Test Considerations
4953

5054
Within the high level process described above, there are many nuances that can affect the usefulness of your test results. Here we have tried to provide some of the most common.

docs/mobile-apps/features/mobile-app-diagnostics/view-tree.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ Explore View Tree is a feature that is designed to help you discover all the vis
1111
Explore View Tree feature allows you to see, debug, analyze or determine the state of individual View components. It also informs you about global changes in the view tree.
1212

1313
:::note
14-
This feature CANNOT be used as Appium Inspector. If you want to use Appium Inspector with Sauce, see the [Appium Inspector project](https://github.com/saucelabs/appium-inspector-saucelabs) in GitHub.
15-
Such global changes include, for example, a layout of the whole tree.
14+
You can use our [Appium Inspector capability](/mobile-apps/features/appium-inspector/) to inspect the App Source and attributes in real time during a Live Testing session!
1615
:::
1716

1817
The feature speeds up your debugging experience of QA SDET for automated test scripts, and expedites the debugging and validating View and UI-related issues. Finally, the Explore feature is a critical factor for easy validation of accessibility labels.

docs/mobile-apps/live-testing/live-mobile-app-testing.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ To view your recent configurations, click **Recents**.
6464
| Device Language | Use the dropdown to select the device language. The language selector will tell your application that the locale of the device and region is set to the selected parameter. You won't need to change the language of the OS manually during a session inside iOS/Android settings. For more information about the locale setting, see the documentation for [iOS](https://developer.apple.com/documentation/foundation/locale) and [Android](https://developer.android.com/reference/java/util/Locale). |
6565
| Device Orientation | Use the dropdown to set the device orientation (Landscape or Portrait). |
6666
| Proxy | Enable/disable the use of a proxy. Enter the **Hostname** and **Port** and then click **Update**. |
67-
| Device Passcode <br/><p><span className="sauceGreen">Real Devices Only</span></p> | Enable/disable the device passcode for your apps. If your app requires a device passcode/screenlock to launch, you can enable this setting to run your tests on a passcode-protected device. |
67+
| Device Passcode <br/><p><span className="sauceGreen">Real Devices Only</span></p> | Enable/disable the device passcode for your apps. If your app requires a device passcode/screenlock to launch, you can enable this setting to run your tests on a passcode-protected device. On Android we are setting 000000, on iOS 089675 as passcode. |
6868
| Instrumentation | Enable/disable device instrumentation. Enabling allows you to use advanced features when testing your app in the real device cloud, like image injection and taking screenshots of secure views. |
6969
| Image Injection | Enable/disable image injection. Image injection allows you to mimic camera behavior when testing apps by letting you upload an image and present it to the app as if it were read by the device camera. |
7070
| Bypass Screenshot Restriction <br/><p><span className="sauceGreen">Android Only</span></p> | Enable/disable Bypass Screenshot Restriction (not supported on apps uploaded to the legacy sauce storage). If you're testing Android mobile apps on Sauce Labs and see a black screen in your live testing session, you might need to enable the <b>Bypass Screenshot Restriction</b>. This allows Sauce Labs to work around a setting on those apps that prevents screenshots or videos from being taken. However, there are other details to keep in mind. To effectively test apps that have this setting, see [Bypass Screenshot Restriction](/mobile-apps/features/bypass-screenshot). |

docs/mobile-apps/mobile-faq.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ No.
175175

176176
#### **Do you have any UI inspection tool built into your application like UI Automator viewer?**
177177

178-
Not yet, this is in the works! For now, we recommend using [Appium Inspector](https://github.com/appium/appium-inspector).
178+
Yes, check out our integrated [Appium Inspector solution here](/mobile-apps/features/appium-inspector/).
179179

180180
#### **Can I change the orientation of the device screen during a test?**
181181

0 commit comments

Comments
 (0)