You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: src/pages/docs/configuration/ios-settings.md
+32-29
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,18 @@
1
1
---
2
-
title: "Configure your Local iOS Device"
3
-
order: 19.3
4
-
page_id: "iOS Settings"
5
-
metadesc: "Testsigma allows you to run tests on your Local iOS devices in addition to Testsigma Cloud machines/devices. Learn how to configure your local iOS Devices"
2
+
title: "Configuring Local iOS Device with Provisioning Profile"
3
+
page_title: "Configure Local iOS Device Provisioning Profile for Testing"
4
+
metadesc: "Effortlessly configure your local iOS device with a provisioning profile to start. Follow steps for error-free testing and elevate your mobile app development."
Testsigma allows you to test local iOS devices and Testsigma Cloud machines/devices. To do this, you need to configure your provisioning profiles on Testsigma. This document provides a step-by-step guide for configuring your provisioning profiles and troubleshooting errors on Testsigma.
24
+
Testsigma allows you to seamlessly test your applications on local iOS devices as well as on Testsigma Cloud machines. To achieve this, you need to properly configure your provisioning profiles or WebdriverAgent (WDA) on the Testsigma platform. This guide provides the step-by-step process for configuring your provisioning profiles and troubleshooting any potential errors encountered within Testsigma.
24
25
25
26
---
26
27
@@ -30,33 +31,35 @@ Before configuring your local iOS devices, ensure you have a valid [Apple Develo
30
31
31
32
---
32
33
33
-
## **iOS Native Setting**
34
-
35
-
You must generate a Certificate Signing Request (CSR) and upload it to the Apple Developer portal to run Testsigma tests on your local iOS device. Here's how to do that:
36
-
37
-
1. Navigate to **Settings** > **iOS Settings**. 
38
-
2. Click **+New Profile** in the top-right corner of the screen, and enter **Profile Name** in the field. 
39
-
3. Click **Generate Request** to create a **Certificate Signing Request** (CSR) and click **Download Request** to download the CSR. 
40
-
4. Go to the [Apple Developer](https://developer.apple.com/account/resources/certificates/) portal and navigate to the **Certificates, Identifiers & Profiles** section. 
41
-
5. Click on **+** next to **Certificates** in the **Certificates** section, then select **iOS App Development**. Finally, click on **Continue**. 
42
-
6. Click **Continue** after uploading the **CSR file** downloaded from **Testsigma**. 
43
-
7. Click **Download** in the screen's top-right corner to download the certificate file from the Apple Developer Portal. 
44
-
8. Click **Upload Certificate** next to **Certificate** in **Testsigma** and select the certificate downloaded from the Apple Developer Portal. 
45
-
9. Create your **Mobile Provisioning Profile** by returning to the **Apple Developer** Portal and the **Certificates, Identifiers & Profiles** > **Profiles** section. 
46
-
10. Click on **+** next to **Profiles** in the **Profiles** section, then select **iOS App Development**. Finally, click on **Continue**. 
47
-
11. Click on the drop-down menu and select a **Wildcard App ID** in **Select an App ID**, then click **Continue** to proceed to the next step. 
48
-
12. Select a **Certificate** downloaded from the **Apple Developer** Portal, upload it to **Testsigma**, and include it in this provisioning profile. Afterwards, proceed to the next step by clicking on **Continue**. 
49
-
13. Select the **Devices** that you want to include in this provisioning profile. 
50
-
14. Enter the **Provisioning Profile Name** in the field and click **Generate**. 
51
-
15. Click **Download** in the screen's top-right corner to download the **Provisioning Profile** from the Apple Developer Portal. 
52
-
16. Click **Upload Certificate** next to **Provisioning Profile** in Testsigma and select the Provisioning Profile downloaded from the Apple Developer Portal. 
53
-
17. Click **Provisioning Profile Details** to view **Provisioned Devices** and **Re-signing Uploads Status**. 
34
+
## **Steps to Create Provisioning Profile**
35
+
36
+
Follow these steps to generate a Certificate Signing Request (CSR) and upload it to the Apple Developer portal to run Testsigma tests on your local iOS device:
37
+
38
+
1. Navigate to **Settings** > **iOS Settings**.
39
+
2. Under the **Provisional Profile** tab, click on **Create New Profile** located in the top-right corner. 
40
+
3. Enter a name for the profile in the provided field.
41
+
4. Click **Generate Request** to create a **Certificate Signing Request** (CSR), and then click **Download Request** to save the CSR file. 
42
+
5. Visit the [Apple Developer](https://developer.apple.com/account/resources/certificates/) portal and go to the **Certificates, Identifiers & Profiles** section. 
43
+
6. Click on the **+** next to **Certificates** in the **Certificates** section, select **iOS App Development**. Click **Continue**. 
44
+
7. After you upload the **CSR** file downloaded from **Testsigma**, click **Continue**. 
45
+
8. Click **Download** in the top-right corner to download the certificate file from the Apple Developer Portal. 
46
+
9. In **Testsigma**, click **Upload Certificate** next to **Certificate** and select the downloaded certificate file. 
47
+
10. Go back to the **Apple Developer** Portal and navigate to the **Certificates**, **Identifiers** & **Profiles** > **Profiles** section. 
48
+
11. Click on the **+** next to **Profiles** in the **Profiles** section, select **iOS App Development**. Click **Continue**. 
49
+
12. Click on the drop-down menu and select a **Wildcard App ID** in **Select an App ID**, then click **Continue** to proceed to the next step. 
50
+
13. Select a **Certificate** downloaded from the **Apple Developer** Portal, upload it to **Testsigma**, and include it in this provisioning profile. Afterwards, proceed to the next step by clicking on **Continue**. 
51
+
14. Select the **Devices** that you want to include in this provisioning profile. 
52
+
15. Enter a name for the **Provisioning Profile** and click **Generate**. 
53
+
16. Click **Download** in the top-right corner to download the **Provisioning Profile** from the Apple Developer Portal 
54
+
17. In Testsigma, click **Upload Certificate** next to **Provisioning Profile** and select the downloaded Provisioning Profile file. 
55
+
18. Finally, you click **Create** to complete the **Provisioning Profile** setup. 
56
+
54
57
55
58
[[info | NOTE:]]
56
59
| 1. You should download the iTunes exe installer from Apple's website for Windows. If you have installed it from Microsoft Store, please uninstall it.
57
60
| 2. If you have installed iTunes, ensure that Apple Mobile Device Service runs in Task Manager. If it is not running, open iTunes and check again if the service starts running.
58
61
59
-
Now that you have set up everything, you can record your iOS tests and run them on your iOS device(s).
62
+
You can further manage your certificates by downloading CSR and Provisioned certificates for viewing and checking the validity of the Provisioning Profile certificate. If necessary, you can remove Provisioning Profile certificates by clicking Delete.<br><br>Now that you have set up everything, you can record your iOS tests and run them on your iOS device(s).
Copy file name to clipboardexpand all lines: src/pages/docs/configuration/reset-password.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: "Reset Password"
3
3
page_title: "How to reset password in Testsigma Community Edition"
4
-
order: 19.4
4
+
order: 19.3
5
5
page_id: "Reset password"
6
6
metadesc: "Learn steps in detail on how to reset username and password in Testsigma Community Edition. Follow these steps to reset username and password."
Copy file name to clipboardexpand all lines: src/pages/docs/configuration/storage-types.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: "Storage Types Supported in Testsigma"
3
3
page_title: "How to configuration Storage Types in Testsigma Community Edition"
4
-
order: 19.5
4
+
order: 19.4
5
5
page_id: "Storage Types Supported in Testsigma"
6
6
metadesc: "Storage allows you to store files on your integrated cloud storage provider. How to configuration Storage Types in Testsigma Community Edition"
Copy file name to clipboardexpand all lines: src/pages/docs/desired-capabilities/most-common.md
+13-9
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,10 @@
1
1
---
2
2
title: "Common Desired Capabilities"
3
-
metadesc: "Learn about most commonly used Desired Capabilities for Chrome, Mozilla Firefox, Microsoft Edge, Execution Timeouts Specific and Environment Customizations in Testsigma Labs in Testsigma"
3
+
page_title: "Streamline Testing Processes with Advanced Capabilities"
4
+
metadesc: "Enhance efficiency with common desired capabilities in testing. Optimise workflows, boost collaboration, and ensure quality with cutting-edge testing features."
4
5
noindex: false
5
6
order: 15.2
6
-
page_id: "Common Desired Capabilities"
7
+
page_id: "common-desired-capabilities"
7
8
search_keyword: ""
8
9
warning: false
9
10
contextual_links:
@@ -30,6 +31,9 @@ contextual_links:
30
31
- type: link
31
32
name: "Android Specific"
32
33
url: "#android-specific"
34
+
- type: link
35
+
name: "iOS Specific"
36
+
url: "#ios-specific"
33
37
---
34
38
35
39
---
@@ -114,15 +118,15 @@ Below are a few of the most commonly used Desired Capabilities in executions usi
114
118
|Description|Capability|Data Type|Value|
115
119
|---|---|---|---|
116
120
|Persist App data in local Android devices across Hybrid Test sessions|noReset|boolean|true|
121
+
|Automatically grant required app permissions based on the [Android manifest](https://developer.android.com/guide/topics/manifest/manifest-intro) during installation.|autoGrantPermissions|boolean|true|
117
122
118
123
---
119
124
125
+
## **iOS Specific**
120
126
127
+
|Description|Capability|Data Type|Value|
128
+
|---|---|---|---|
129
+
|Automatically approve all permission pop-ups, including privacy access requests for location, contacts, and photos.|autoAcceptAlerts|boolean|true|
130
+
|Automatically dismiss all permission pop-ups, including privacy access permissions like location, contacts, and photos.|autoDismissAlerts|boolean|true|
Copy file name to clipboardexpand all lines: src/pages/docs/troubleshooting/agent/mobile-device-not-displayed-recorder.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ Testsigma agent may be unable to detect your local mobile device for the test re
50
50
<li><strong>Disabled Developer Options and USB Debugging</strong>: Follow the steps to <ahref="https://testsigma.com/docs/agent/connect-android-local-devices/">set up a local Android device</a> to enable Developer Options and USB debugging.</li>
51
51
<li><strong>Android Debug Bridge (ADB) Recognition Failure</strong>: Verify the ADB recognition by following the steps below if <ahref="https://testsigma.com/docs/troubleshooting/agent/mobile-device-not-displayed-recorder/#adb-does-not-recognize-the-device-connected-to-the-system"> ADB does not recognize the device connected to the system </a>.</li>
52
52
<li><strong>Desired Capabilities Not Modified</strong>: Use the guide on <ahref="https://testsigma.com/docs/desired-capabilities/overview/">desired capabilities</a> to modify desired capabilities according to your device or application.</li>
53
-
<liid="driver-install-error"><strong>Driver installation error</strong>: If you encounter a <strong>Failed to install drivers</strong> message, follow these steps: <imgsrc="https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/diver_installation_android.png"alt="driver-install-error"></a>
53
+
<liid="driver-install-error"><strong>Driver installation error</strong>: If you encounter a <strong>Failed to install drivers</strong> message, follow these steps: <imgsrc="https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/diver_installation_error.png"alt="driver-install-error"></a>
54
54
<ol type="a">
55
55
<li>Allow time for the driver installation to finish.</li>
56
56
<li>Check device memory for sufficient space.</li>
0 commit comments