diff --git a/src/left-nav-title.json b/src/left-nav-title.json index e91c6e81..cd67a829 100644 --- a/src/left-nav-title.json +++ b/src/left-nav-title.json @@ -687,5 +687,7 @@ "gearset": {"/docs/continuous-integration/gearset/": "Gearset CI/CD" }, "copilot": {"/docs/genai-capabilities/copilot/": "Testsigma Copilot"}, "genai-capabilities": {"/docs/genai-capabilities/": "GenAI Capabilities" }, - "generate-tdp": {"/docs/genai-capabilities/generate-tdp/": "Generate TDP Using Copilot"} + "generate-tdp": {"/docs/genai-capabilities/generate-tdp/": "Generate TDP Using Copilot"}, + "smtp-configuration": {"/docs/configuration/smtp-configuration/": "SMTP Configuration"}, + "generate-wda-file": {"/docs/configuration/generate-wda-file/": "Create WDA File" } } \ No newline at end of file diff --git a/src/pages/docs/configuration/generate-wda-file.md b/src/pages/docs/configuration/generate-wda-file.md index 392e17f9..b28c3a8c 100644 --- a/src/pages/docs/configuration/generate-wda-file.md +++ b/src/pages/docs/configuration/generate-wda-file.md @@ -39,11 +39,11 @@ WebDriverAgent (WDA) plays an important role in automating iOS tests. It bridges 2. Open **WDA Xcode Project** in **Xcode**. -![Xcode Project](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/repimgwda.png) + ![Xcode Project](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/repimgwda.png) 3. On **Signing & Capabilities**, add Apple Account for wherever necessary in **Target OS & Integrations**. -![Signing & Capabilities](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/setcap.png) + ![Signing & Capabilities](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/setcap.png) 4. Once the signing is done, run the following command to build the latest WDA WebDriverAgent. This command will build the WDA project and prepare it for testing. @@ -68,16 +68,16 @@ Locate the **Products** folder within the Xcode derived data directory. The path 6. Generating a New WDA for Installation -Run the following commands to create a new WDA package for installation. + Run the following commands to create a new WDA package for installation. - ``` + ``` xcodebuild -scheme WebDriverAgentRunner -sdk iphoneos -configuration Release -derivedDataPath /tmp/derivedDataPath cd /tmp/derivedDataPath/Build/Products/Release-iphoneos mkdir -p Payload mv WebDriverAgentRunner-Runner Payload zip Payload wda.zip mv wda.zip wda.ipa - ``` + ``` The above commands will generate a new **wda.ipa** file. diff --git a/src/pages/docs/configuration/security/azure-sso.md b/src/pages/docs/configuration/security/azure-sso.md index af464427..ca6d5520 100644 --- a/src/pages/docs/configuration/security/azure-sso.md +++ b/src/pages/docs/configuration/security/azure-sso.md @@ -39,12 +39,9 @@ You can use the Azure Active Directory Admin Center to enable single sign-on (SS --- -## **Prerequisites** - -- Azure Account with Active Directory enabled - -- Admin Access to Azure Account - +> ## **Prerequisites** +> +> Before you begin, ensure you have an **Azure Account** with **Active Directory** enabled and admin access to the Azure account. --- @@ -55,7 +52,7 @@ You can use the Azure Active Directory Admin Center to enable single sign-on (SS 2. Click the **View** button below **“Manage Microsoft Entra ID”.** -3. In the Active Directory Overview page, click on **+ New application** and choose **Enterprise Application** +3. In the **Active Directory Overview** page, click on **+ New application** and choose **Enterprise Application** 4. Click on **+ Create your own application** diff --git a/src/pages/docs/configuration/security/google-sso.md b/src/pages/docs/configuration/security/google-sso.md index f2e74be7..dc08f213 100644 --- a/src/pages/docs/configuration/security/google-sso.md +++ b/src/pages/docs/configuration/security/google-sso.md @@ -27,8 +27,9 @@ With SSO, you are not required to store and manage passwords for the websites yo --- -## **Prerequisites** -- You should have an active Testsigma account. +> ## **Prerequisites** +> +> Before you begin, ensure you have an active Testsigma account. --- diff --git a/src/pages/docs/configuration/security/okta-sso.md b/src/pages/docs/configuration/security/okta-sso.md index 354cffd3..c45b86e7 100644 --- a/src/pages/docs/configuration/security/okta-sso.md +++ b/src/pages/docs/configuration/security/okta-sso.md @@ -13,11 +13,14 @@ contextual_links: - type: link name: "Terminology" url: "#terminology" +- type: link + name: "Prerequisites" + url: "#prerequisites" - type: link name: "Getting the Testsigma Configuration for Okta" url: "#getting-the-testsigma-configuration-for-okta" - type: link - name: "Create and configure Okta" + name: "Create and Configure Okta" url: "#create-and-configure-okta" - type: link name: "Configure Testsigma for Okta SSO" @@ -25,6 +28,9 @@ contextual_links: - type: link name: "Sign in to Testsigma with SAML SSO" url: "#sign-in-to-testsigma-with-saml-sso" +- type: link + name: "Assign App to Users in Okta" + url: "#assign-app-to-users-in-okta" - type: link name: "Disable Configured SSO" url: "#disable-configured-sso" @@ -53,6 +59,12 @@ Familiarise yourself with these key terms before proceeding: --- +> ## **Prerequisites** +> +> Before you begin, ensure you have an active Okta account. + +--- + ## **Getting the Testsigma Configuration for Okta** 1. Navigate to **Settings** > **Security (SSO)**. @@ -63,7 +75,7 @@ Familiarise yourself with these key terms before proceeding: --- -## **Create and configure Okta** +## **Create and Configure Okta** 1. Log in to the [Okta Admin Console](https://www.okta.com/login). [[info | NOTE:]] @@ -108,6 +120,26 @@ After configuring your Testsigma account with SAML, you can log in using SSO. --- +## **Assign App to Users in Okta** + + +1. From the **Dashboard**, go to **Applications** and select the application you want to assign to users. + ![OKTA Dashboard](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Okta_DB.png) + +2. On the **Application Details** page, click **Assign** and select **Assign to People** from the dropdown menu. + ![App Details Page](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Assign_Users_Okta.png) + +3. In the **Assign <App> to People** dialog box, click the **Assign** button next to the user's ID. + ![Assign Button Okta](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Assign_User_Button.png) + +4. Validate the email in the dialog box, then click **Save and Go Back**. + ![Save the ID](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Save_ID_Okta.png) + +5. Click **Done**. The assigned user can now access the application through Okta. + ![Done Assigning User](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Done_Adding_User_In_Okta.png) + +--- + ## **Disable Configured SSO** To disable SSO login using Okta, turn off the toggle to disable SAML SSO at any time. A disable SAML SSO warning prompt will appear. Click **I Understand and Disable** to remove the SSO configuration from your account. ![disable configured sso](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/disable_configured_sso.gif) diff --git a/src/pages/docs/desired-capabilities/basic-authentication-safari.md b/src/pages/docs/desired-capabilities/basic-authentication-safari.md index eff7498d..8b03f0e5 100644 --- a/src/pages/docs/desired-capabilities/basic-authentication-safari.md +++ b/src/pages/docs/desired-capabilities/basic-authentication-safari.md @@ -64,4 +64,8 @@ Safari restricts automated Basic Authentication login by blocking credentials in 4. After execution completes, refer to the screenshot captured at the test step level. ![Screenshot of Execution](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Screenshot_Run_BA.png) + +[[info | **NOTE**:]] +| This capability is available only for the Safari browser. + --- \ No newline at end of file diff --git a/src/pages/docs/genai-capabilities/copilot.md b/src/pages/docs/genai-capabilities/copilot.md index 0c78ed2d..eae44c5a 100644 --- a/src/pages/docs/genai-capabilities/copilot.md +++ b/src/pages/docs/genai-capabilities/copilot.md @@ -69,7 +69,7 @@ Testsigma Copilot redefines test automation with the power of generative AI 🤖 9. Modify the test steps as per the desired test case behavior. Once the necessary modifications are done, click **Stop** to return to the test case details page. - ![Stop](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Stop_Rec_AI_TestSteps.png) + ![Stop](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Stop_Rec_GenAI.png) --- diff --git a/src/pages/docs/genai-capabilities/generate-tdp.md b/src/pages/docs/genai-capabilities/generate-tdp.md index 79e6d5a1..80671120 100644 --- a/src/pages/docs/genai-capabilities/generate-tdp.md +++ b/src/pages/docs/genai-capabilities/generate-tdp.md @@ -47,7 +47,11 @@ With Testsigma Copilot, you can quickly generate a Test Data Profile. This elimi - Select **Convert** to generate a **Test Data Profile** and convert the test case to a data-driven one. ![Gen AI TDP](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Copilot_TDP_SneakPeak.png) - - Once you are satisfied with the data, click **Create and Replace**. + + Alternatively, you can generate a **Test Data Profile** by selecting **Generate TDP with AI** from the dropdown menu under **Test Case Settings > Test Data Profile** in the **Right Utility Panel**. + ![Generate TDP from Test Case Settings](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Generate_TDP_from_TC_Settings.png) + + - Once you are satisfied with the data, click **Create and Replace**. [[info | **NOTE**:]] | - You can click **Add more rows** to generate additional data. diff --git a/src/pages/docs/genai-capabilities/generate-tests-from-requirements.md b/src/pages/docs/genai-capabilities/generate-tests-from-requirements.md index abf9ea87..71ec2b46 100644 --- a/src/pages/docs/genai-capabilities/generate-tests-from-requirements.md +++ b/src/pages/docs/genai-capabilities/generate-tests-from-requirements.md @@ -36,7 +36,7 @@ With Testsigma, you can create test cases directly from Jira stories and epics b 2. Click **Copilot**, and then select **Generate from Requirements** from the dropdown menu. 3. In **Generate Test Cases from Requirements** overlay, - - Select a **Project** from the dropdown menu. + - Select a **Jira Project** from the dropdown menu. - Under **Issue Type**, select either **Epic** or **Story**: - If you select **Epic**, choose the stories for which you want to generate test cases. - If you select **Story**, choose all the stories for which you want to generate test cases. diff --git a/src/pages/docs/genai-capabilities/generate-tests-from-user-actions.md b/src/pages/docs/genai-capabilities/generate-tests-from-user-actions.md index 8ececd5e..32d6eeb1 100644 --- a/src/pages/docs/genai-capabilities/generate-tests-from-user-actions.md +++ b/src/pages/docs/genai-capabilities/generate-tests-from-user-actions.md @@ -46,7 +46,7 @@ This article discusses generating end to end automated test cases based on user 6. Perform the actions for which you want to create test cases. [[info | **NOTE**:]] -| Test case generation is available only for **1 minute & 30 seconds**. +| The recording option for user actions is available only for **1 minute and 30 seconds**. 7. Wait while Copilot generates the test cases.