From 958085b1483037a26f092bd553d1d0d3edd438ff Mon Sep 17 00:00:00 2001 From: Bharath Krishna <118433150+bharathk08@users.noreply.github.com> Date: Thu, 8 Aug 2024 14:15:35 +0530 Subject: [PATCH 1/3] Added Windows Lite docs & updated Onprem Archi doc Added 4 new docs for Windows Lite Apps & Updated On-premise Architecture doc. --- src/left-nav-title.json | 7 ++- .../docs/best-practices/best-practices.md | 2 +- .../testsigma-on-prem-architecture.md | 47 ++------------- src/pages/docs/open-source-docs/docker.md | 2 +- .../introduction-community.md | 2 +- .../docs/open-source-docs/reset-password.md | 2 +- .../testsigma-community-cloud.md | 2 +- .../docs/windows-automation/error-handling.md | 2 +- .../windows-automation/import-tsrx-files.md | 2 +- .../docs/windows-automation/introduction.md | 2 +- .../windows-automation/object-learning.md | 2 +- .../project-and-application.md | 2 +- .../docs/windows-automation/test-cases.md | 2 +- .../docs/windows-automation/tsr-tsrx-files.md | 2 +- .../element-learning.md | 55 +++++++++++++++++ .../windows-lite-automation/introduction.md | 60 +++++++++++++++++++ .../projects-and-applications.md | 50 ++++++++++++++++ .../windows-lite-automation/test-cases.md | 53 ++++++++++++++++ 18 files changed, 240 insertions(+), 56 deletions(-) create mode 100644 src/pages/docs/windows-lite-automation/element-learning.md create mode 100644 src/pages/docs/windows-lite-automation/introduction.md create mode 100644 src/pages/docs/windows-lite-automation/projects-and-applications.md create mode 100644 src/pages/docs/windows-lite-automation/test-cases.md diff --git a/src/left-nav-title.json b/src/left-nav-title.json index 06ab2a97..11627cc7 100644 --- a/src/left-nav-title.json +++ b/src/left-nav-title.json @@ -688,5 +688,10 @@ "setup": {"/docs/on-premise-setup/installation-process/setup/": "Installation Steps" }, "post-installation-checklist": {"/docs/on-premise-setup/post-installation/post-installation-checklist/": "Post-Installation Checklist" }, "troubleshooting": {"/docs/on-premise-setup/post-installation/troubleshooting/": "Troubleshooting" }, - "faqs": {"/docs/on-premise-setup/post-installation/faqs/": "FAQs" } + "faqs": {"/docs/on-premise-setup/post-installation/faqs/": "FAQs" }, + "windows-lite-automation": {"/docs/windows-lite-automation/": "Windows Automation (Lite)"}, + "windows-automation": {"/docs/windows-automation/": "Windows Automation (Advanced)"}, + "projects-and-applications": {"/docs/windows-lite-automation/projects-and-applications/": "Windows (Lite) Project & Application"}, + "element-learning": {"/docs/windows-lite-automation/element-learning/": "Element Learning with Test Recorder"}, + "test-cases": {"/docs/windows-lite-automation/test-cases/": "Test Cases for Windows (Lite)" } } \ No newline at end of file diff --git a/src/pages/docs/best-practices/best-practices.md b/src/pages/docs/best-practices/best-practices.md index 9195bb44..84c6cb40 100644 --- a/src/pages/docs/best-practices/best-practices.md +++ b/src/pages/docs/best-practices/best-practices.md @@ -3,7 +3,7 @@ title: "Testsigma Automation Standards and Best Practices" page_title: "Enhance Efficiency with Automated Testing Best Practices" metadesc: "Explore best practices for enhancing efficiency and reliability in automated testing through modular design, dynamic waits, and data-driven testing." noindex: false -order: 30.1 +order: 31.1 page_id: "Best Practices to follow Testsigma Automation Standards" warning: false contextual_links: diff --git a/src/pages/docs/on-premise-setup/pre-installation/testsigma-on-prem-architecture.md b/src/pages/docs/on-premise-setup/pre-installation/testsigma-on-prem-architecture.md index 3a19be34..c5678614 100644 --- a/src/pages/docs/on-premise-setup/pre-installation/testsigma-on-prem-architecture.md +++ b/src/pages/docs/on-premise-setup/pre-installation/testsigma-on-prem-architecture.md @@ -16,25 +16,13 @@ contextual_links: name: "Important Components" url: "#important-components" - type: link - name: "Interactions" - url: "#interactions" -- type: link - name: "Testsigma Central Server Architecture" - url: "#testsigma-central-server-architecture" + name: "Ports Used in Different Containers" + url: "#ports-used-in-different-containers" --- --- -The Testsigma On-Premise System Architecture provides a secure environment for creating and executing automated tests within your organization's local infrastructure. This article discusses Testsigma's On-Premise System Architecture. - -This architecture includes three main components: -1. Client Systems -2. Central Server -3. Database - -Here’s a high level illustration of Testsigma’s On-prem Architecture: - -![Architecture](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/tsarchitecture.png) +The Testsigma On-Premise System Architecture provides a secure environment for creating and executing automated tests within your organization's local infrastructure. This article discusses physical layout deployment diagram of Testsigma's on-premise setup. --- @@ -55,8 +43,6 @@ The physical layout deployment diagram above illustrates how tests are created a - Each container has specific ports for organized and efficient communication within the system. -For more information, see the [Testsigma Central Server Architecture](https://testsigma.com/docs/on-premise-setup/pre-installation/testsigma-on-prem-architecture/#testsigma-central-server-architecture) section of this document. - --- @@ -85,32 +71,7 @@ For more information, see the [Testsigma Central Server Architecture](https://te --- -## **Interactions** - -Here's the detailed explanation of communication between components: - -![Detailed Communication](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/DetailedArchitecture.png) - -### **1. Client Access** -- Clients access the Testsigma application using web browsers and interact with the application's features and functionalities. -- Communication between the Client and the Central Server happens via HTTPS protocol. - -### **2. Agent Communication** -- The Agent on client machines executes tests on browsers and mobile devices by communicating with the Central Server using HTTPS. -- The Agent also handles the test execution process and returns the results to the Central Server. - -### **3. Central Server to Database** -- The Central Server communicates with the Database using TCP on port 3307 to store and retrieve necessary data. - ---- - -## **Testsigma Central Server Architecture** - -The Testsigma Central Server Architecture is designed within a Docker environment, providing containerization benefits such as isolation, scalability, and easy deployment. The architecture consists of servers responsible for specific tasks and a MySQL database to manage data storage. - -![Central Server Architecture](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/CentralServerAchitecture.png) - -### **Components** +## **Ports Used in Different Containers** **1. Load Balancer** - **Role:** Acts as the entry point to the system, distributing incoming traffic among multiple servers to prevent any single server from becoming a bottleneck. diff --git a/src/pages/docs/open-source-docs/docker.md b/src/pages/docs/open-source-docs/docker.md index b56362a8..244abd14 100644 --- a/src/pages/docs/open-source-docs/docker.md +++ b/src/pages/docs/open-source-docs/docker.md @@ -3,7 +3,7 @@ title: "Testsigma Docker Setup" page_title: "Testsigma Community Edition Docker Setup" metadesc: "Learn how to set up Testsigma Server and MySQL as docker containers using Docker Compose | Easiest way to set up Testsigma on your local machines" noindex: false -order: 29.3 +order: 30.3 page_id: "Testsigma Docker Setup" warning: false contextual_links: diff --git a/src/pages/docs/open-source-docs/introduction-community.md b/src/pages/docs/open-source-docs/introduction-community.md index ddd43f53..e059c856 100644 --- a/src/pages/docs/open-source-docs/introduction-community.md +++ b/src/pages/docs/open-source-docs/introduction-community.md @@ -2,7 +2,7 @@ title: "Intro: Testsigma Community Edition" metadesc: "Testsigma Community Edition is an open-source automation platform | This article discusses installing Testsigma on your workstation & start test automation" noindex: false -order: 29.1 +order: 30.1 page_id: "Introduction to Testsigma Community Edition" warning: false contextual_links: diff --git a/src/pages/docs/open-source-docs/reset-password.md b/src/pages/docs/open-source-docs/reset-password.md index aaa7e465..986df5fd 100644 --- a/src/pages/docs/open-source-docs/reset-password.md +++ b/src/pages/docs/open-source-docs/reset-password.md @@ -1,7 +1,7 @@ --- title: "Reset Password" page_title: "How to reset password in Testsigma Community Edition" -order: 29.4 +order: 30.4 page_id: "Reset password" metadesc: "Learn steps in detail on how to reset username and password in Testsigma Community Edition. Follow these steps to reset username and password." search_keyword: "Reset password" diff --git a/src/pages/docs/open-source-docs/testsigma-community-cloud.md b/src/pages/docs/open-source-docs/testsigma-community-cloud.md index fee7e911..a630a29e 100644 --- a/src/pages/docs/open-source-docs/testsigma-community-cloud.md +++ b/src/pages/docs/open-source-docs/testsigma-community-cloud.md @@ -2,7 +2,7 @@ title: "Testsigma Community Cloud" metadesc: "Integrate self-hosted open-source platform with Testsigma Community Cloud. This will provide free access to test labs, addons, visual testing, our discord, etc." noindex: false -order: 29.2 +order: 30.2 page_id: "Testsigma Community Cloud" warning: false contextual_links: diff --git a/src/pages/docs/windows-automation/error-handling.md b/src/pages/docs/windows-automation/error-handling.md index 4cb4e5a2..15917f28 100644 --- a/src/pages/docs/windows-automation/error-handling.md +++ b/src/pages/docs/windows-automation/error-handling.md @@ -3,7 +3,7 @@ title: "Error Handling Post TSRx File Update" page_title: "Error Handling Post TSRx File Update" metadesc: "On updating TSRx file, Testsigma identifies potential errors in test cases, step groups and elements linked to updates in the application structure" noindex: false -order: 28.7 +order: 29.7 page_id: "Error Handling Post TSRx File Update" warning: false contextual_links: diff --git a/src/pages/docs/windows-automation/import-tsrx-files.md b/src/pages/docs/windows-automation/import-tsrx-files.md index beba0d31..b82d2581 100644 --- a/src/pages/docs/windows-automation/import-tsrx-files.md +++ b/src/pages/docs/windows-automation/import-tsrx-files.md @@ -3,7 +3,7 @@ title: "Importing/Updating TSRx Files into Testsigma" page_title: "Import TSRx Files" metadesc: "For Windows Advanced automation, you need to have objects captured in TSRx format. This article discusses how to import TSRx files into Testsigma application" noindex: false -order: 28.5 +order: 29.5 page_id: "Import TSRx Files" warning: false contextual_links: diff --git a/src/pages/docs/windows-automation/introduction.md b/src/pages/docs/windows-automation/introduction.md index d64c2a3b..4a06b5cc 100644 --- a/src/pages/docs/windows-automation/introduction.md +++ b/src/pages/docs/windows-automation/introduction.md @@ -3,7 +3,7 @@ title: "Intro: Windows Desktop Automation" page_title: "Introduction: Windows Desktop Automation" metadesc: "Testsigma simplifies Windows Automation with special NLPs & object based authoring | This article discusses how to create & execute tests for Windows Automation" noindex: false -order: 28.1 +order: 29.1 page_id: "Testsigma for Windows Automation" warning: false contextual_links: diff --git a/src/pages/docs/windows-automation/object-learning.md b/src/pages/docs/windows-automation/object-learning.md index c1402fd1..c61cd579 100644 --- a/src/pages/docs/windows-automation/object-learning.md +++ b/src/pages/docs/windows-automation/object-learning.md @@ -3,7 +3,7 @@ title: "Object Learning (Using UFT One)" page_title: "Object Learning (Using UFT One)" metadesc: "To automate windows advanced applications, you need to have objects captured & converted them to application models. This article discusses how to learn objects using UFT One" noindex: false -order: 28.3 +order: 29.3 page_id: "Testsigma for Windows Automation" warning: false --- diff --git a/src/pages/docs/windows-automation/project-and-application.md b/src/pages/docs/windows-automation/project-and-application.md index 59b6a074..8da3bd1b 100644 --- a/src/pages/docs/windows-automation/project-and-application.md +++ b/src/pages/docs/windows-automation/project-and-application.md @@ -3,7 +3,7 @@ title: "Creating a Windows Project & Application" page_title: "Create a Windows Project & App" metadesc: "Testsigma supports various apps, including Web, Mobile Web, Android, iOS, Salesforce, Windows, & APIs | This article discusses how to create a Windows Advanced app" noindex: false -order: 28.2 +order: 29.2 page_id: "Testsigma for Windows Automation" warning: false contextual_links: diff --git a/src/pages/docs/windows-automation/test-cases.md b/src/pages/docs/windows-automation/test-cases.md index 5d471017..c31f5825 100644 --- a/src/pages/docs/windows-automation/test-cases.md +++ b/src/pages/docs/windows-automation/test-cases.md @@ -3,7 +3,7 @@ title: "Test Cases for Windows Automation" page_title: "Test Cases for Windows Automation" metadesc: "With Testsigma, you can create & execute tests for Windows Applications from the cloud using Testsigma Agent | Learn how to build tests for Windows Automation" noindex: false -order: 28.6 +order: 29.6 page_id: "Test Cases for Windows Automation" warning: false contextual_links: diff --git a/src/pages/docs/windows-automation/tsr-tsrx-files.md b/src/pages/docs/windows-automation/tsr-tsrx-files.md index b7c22931..af72a0bb 100644 --- a/src/pages/docs/windows-automation/tsr-tsrx-files.md +++ b/src/pages/docs/windows-automation/tsr-tsrx-files.md @@ -3,7 +3,7 @@ title: "Converting TSR Files to TSRx" page_title: "Converting TSR Files to TSRx" metadesc: "To automate windows advanced applications, you need to have objects captured in TSRx format. This article discusses how to convert TSR files to TSRx using ORAppModelConverter" noindex: false -order: 28.4 +order: 29.4 page_id: "Converting TSR Files to TSRx" warning: false contextual_links: diff --git a/src/pages/docs/windows-lite-automation/element-learning.md b/src/pages/docs/windows-lite-automation/element-learning.md new file mode 100644 index 00000000..c0fb3c00 --- /dev/null +++ b/src/pages/docs/windows-lite-automation/element-learning.md @@ -0,0 +1,55 @@ +--- +title: "Element Learning (Using Test Recorder)" +page_title: "Object Learning (Using Test Recorder)" +metadesc: "To automate windows advanced applications, you need to have elements captured from Test Recorder. This article discusses how to learn elements using Test Recorder in Testsigma" +noindex: false +order: 28.3 +page_id: "Windows (Lite) Automation Element Learning" +warning: false +--- + + +--- + +For applications built on UWP, WinForms, WPF, and Classic Windows, you can provide the app path and selectively capture elements using Test Recorder. This article discusses learning and capturing elements for Windows (Lite) applications in Testsigma. + + +--- + +> ## **Prerequisites** +> - You should know how to create a [project](https://testsigma.com/docs/projects/overview/) and [application](https://testsigma.com/docs/projects/applications/) in Testsigma. +> - You should have the Testsigma’s test recorder extension installed. +> - You should have the Testsigma Agent setup. +> - Any Windows app to capture elements. + +--- + +## **Steps to Learn Windows Lite Elements using Test Recorder** + +1. From the left navigation bar, go to **Create Tests > Elements** and click **Record**. + + ![Record](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_Element.png) + +2. On **Record Elements** overlay, select **Local Test Machine**, provide **App path** and click **Record**. + + ![Record Element](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_ElementRecord.png) + +3. Wait for the app to load fully. + +4. Once the app is loaded, click on the element you want to capture. + + ![Click Element](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_WaitforApptoLoad.png) + +5. On the **Create Element** section, validate the **Name**, **Screen Name**, **Element Type**, and the **Value**. + + ![Validate](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_ValidateElement.png) + +6. Click **Create**. + + ![Create Element](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_CreateElement.png) + +7. Stop the recorder to close the session. + + ![Stop Recorder](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_Stop_Recorder.png) + +--- \ No newline at end of file diff --git a/src/pages/docs/windows-lite-automation/introduction.md b/src/pages/docs/windows-lite-automation/introduction.md new file mode 100644 index 00000000..acbd9526 --- /dev/null +++ b/src/pages/docs/windows-lite-automation/introduction.md @@ -0,0 +1,60 @@ +--- +title: "Intro: Windows Automation (Lite)" +page_title: "Introduction: Windows (Lite) Automation" +metadesc: "Testsigma simplifies Windows Automation with NLPs for the apps built on UWP, WPF, WinForms & Win32 | This article discusses how to create & execute tests for Windows Automation" +noindex: false +order: 28.1 +page_id: "Testsigma for Windows Automation" +warning: false +contextual_links: +- type: section + name: "Contents" +- type: link + name: "Prerequisites" + url: "#prerequisites" +- type: link + name: "Getting Started" + url: "#getting-started" +- type: link + name: "Getting Help" + url: "#getting-help" +--- + +--- + + +Welcome! This section contains topics on how to get started with Windows Automation (Lite) using Testsigma. + +You can seamlessly test Windows applications built on Universal Windows Platform (UWP), Windows Forms (WinForms), Windows Presentation Foundation (WPF), and Classic Windows (Win32) in Testsigma. Simply upload the application path, record the elements using the Test Recorder, and execute tests locally using the Testsigma Agent. It's that simple! + +For legacy applications, see [Windows Advanced](https://testsigma.com/docs/windows-automation/introduction/). + +Jump to one of the following topics to learn about Windows Automation (Lite) in Testsigma. + +--- + +> ## **Prerequisites** +> +> - Testsigma Agent Setup +> - An Application Built on UWP/WinForms/WPF/Classic Windows +> - Testsigma’s Test Recorder Installed +> - Enable Developer Mode on Windows Machine + + +--- + +## **Getting Started** + +- Creating a Windows (Lite) Project + +- Element Learning through Test Recorder + +- Building & Executing Test Cases for Windows (Lite) Applications + +--- + +## **Getting Help** + +- For inquiries or help, reach out to Testsigma support at **support@testsigma.com**. + +--- \ No newline at end of file diff --git a/src/pages/docs/windows-lite-automation/projects-and-applications.md b/src/pages/docs/windows-lite-automation/projects-and-applications.md new file mode 100644 index 00000000..ddeeac43 --- /dev/null +++ b/src/pages/docs/windows-lite-automation/projects-and-applications.md @@ -0,0 +1,50 @@ +--- +title: "Creating a Windows Project & Application" +page_title: "Create a Windows Project & App" +metadesc: "Testsigma supports various apps, including Web, Mobile Web, Android, iOS, Salesforce, Windows Lite, Windows Advanced, & APIs | This article discusses how to create a Windows Lite app" +noindex: false +order: 28.2 +page_id: "Windows Automation Project & Application" +warning: false +contextual_links: +- type: section + name: "Contents" +- type: link + name: "Prerequisites" + url: "#prerequisites" +- type: link + name: "Steps to Create a Windows (Advanced) Project and Application" + url: "#steps-to-create-a-windows-advanced-project-and-application" +--- + +--- + +Creating a Windows (Lite) application in Testsigma is simple! + +Go to one of your existing projects and create a new Windows (Lite) application, or create a new project and add a Windows (Lite) application to it. This article discusses creating a project and adding a Windows (Lite) application to the project in Testsigma. + +For more information, see [projects](https://testsigma.com/docs/projects/overview/) and [applications](https://testsigma.com/docs/projects/applications/). + +--- + +## **Steps to Create a Windows (Lite) Project and Application** + +1. Navigate to **Project** on the left-nav bar, and click **New Project**. + + ![Project](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_Project.png) + +2. On the **New project** page, + + - Enter **Project name** and choose **Windows (Lite)** from the **Application type** dropdown. + + ![Project Name](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_ProjectName.png) + + - Enter **Application name**, **Version** and click **Create**. + + ![Create Project](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_VersionCreate.png) + +[[info | **NOTE**:]] +| - You can also add a **Windows (Lite)** application to an existing project by navigating to **Project > Project Settings > Applications > New Application**. +| - Ensure the **Allow Multiple Applications** option is enabled before proceeding with creating a new application. + +--- \ No newline at end of file diff --git a/src/pages/docs/windows-lite-automation/test-cases.md b/src/pages/docs/windows-lite-automation/test-cases.md new file mode 100644 index 00000000..d38e461a --- /dev/null +++ b/src/pages/docs/windows-lite-automation/test-cases.md @@ -0,0 +1,53 @@ +--- +title: "Test Cases for Windows (Lite) Automation" +page_title: "Test Cases for Windows Automation" +metadesc: "With Testsigma, you can create & execute tests for Windows Applications from the cloud using Testsigma Agent | Learn how to build tests for Windows Automation" +noindex: false +order: 28.4 +page_id: "Test Cases for Windows Automation" +warning: false +contextual_links: +- type: section + name: "Contents" +- type: link + name: "Prerequisites" + url: "#prerequisites" +- type: link + name: "Create & Execute Test Cases for Windows" + url: "#create--execute-test-cases-for-windows" +--- + +--- + +Test cases for Windows (Lite) applications depend on the elements captured using the Test Recorder. Once you have the elements, you can manually create test cases using NLPs. This article discusses creating and executing test cases for Windows (Lite) applications in Testsigma. + +--- + +> ## **Prerequisites** +> - You should know how to create a [project](https://testsigma.com/docs/projects/overview/) and [application](https://testsigma.com/docs/projects/applications/) in Testsigma. +> - You should have the Testsigma chrome extension installed. +> - You should have the [Testsigma Agent](https://testsigma.com/docs/agent/setup-on-windows-mac-linux/) setup. +> - A Windows app to test. +> - Elements captured using Testsigma Recorder. + +--- + +## **Create & Execute Test Cases for Windows (Lite)** + +1. From the left navigation bar, go to **Create Tests > Test Cases** and click on **Create Test Case**. + + ![Test Case](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_CreateTestCase.png) + +2. From the **Test Case Details** page, you can create the test steps using inbuilt **Actions/NLPs** and **Elements**. + + ![Test Steps](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_TestSteps.png) + +3. Once the test steps are created, click **Run** to execute the **Test Case**. This will open an **Ad-Hoc Run** overlay. + + ![Run](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_RunTc.png) + +4. On **Ad-Hoc Run** overlay, select the **Local Test Machine** in which you want to run the test case, add **Additional settings**, and click **Run Now**. + + ![Execute Test Case](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/WL_ExecuteTest.png) + +--- \ No newline at end of file From a55f008d0d9877b8cb62ed2e9184c043547fcd25 Mon Sep 17 00:00:00 2001 From: Bharath Krishna <118433150+bharathk08@users.noreply.github.com> Date: Thu, 8 Aug 2024 14:26:11 +0530 Subject: [PATCH 2/3] Subsection Changes --- .../windows-lite-automation/element-learning.md | 15 ++++++++++++--- .../docs/windows-lite-automation/introduction.md | 6 +++--- .../projects-and-applications.md | 7 ++----- .../docs/windows-lite-automation/test-cases.md | 6 +++--- 4 files changed, 20 insertions(+), 14 deletions(-) diff --git a/src/pages/docs/windows-lite-automation/element-learning.md b/src/pages/docs/windows-lite-automation/element-learning.md index c0fb3c00..6a7e3f85 100644 --- a/src/pages/docs/windows-lite-automation/element-learning.md +++ b/src/pages/docs/windows-lite-automation/element-learning.md @@ -6,6 +6,15 @@ noindex: false order: 28.3 page_id: "Windows (Lite) Automation Element Learning" warning: false +contextual_links: +- type: section + name: "Contents" +- type: link + name: "Prerequisites" + url: "#prerequisites" +- type: link + name: "Steps to Learn Windows (Lite) Elements Using Test Recorder" + url: "#steps-to-learn-windows-lite-elements-using-test-recorder" --- @@ -18,13 +27,13 @@ For applications built on UWP, WinForms, WPF, and Classic Windows, you can provi > ## **Prerequisites** > - You should know how to create a [project](https://testsigma.com/docs/projects/overview/) and [application](https://testsigma.com/docs/projects/applications/) in Testsigma. -> - You should have the Testsigma’s test recorder extension installed. -> - You should have the Testsigma Agent setup. +> - You should have the Testsigma’s [Test Recorder](https://chromewebstore.google.com/detail/testsigma-recorder/epmomlhdjfgdobefcpocockpjihaabdp?hl=en-GB&utm_source=ext_sidebar) installed. +> - You should have the [Testsigma Agent](https://testsigma.com/docs/agent/setup-on-windows-mac-linux/) setup. > - Any Windows app to capture elements. --- -## **Steps to Learn Windows Lite Elements using Test Recorder** +## **Steps to Learn Windows (Lite) Elements Using Test Recorder** 1. From the left navigation bar, go to **Create Tests > Elements** and click **Record**. diff --git a/src/pages/docs/windows-lite-automation/introduction.md b/src/pages/docs/windows-lite-automation/introduction.md index acbd9526..ead52504 100644 --- a/src/pages/docs/windows-lite-automation/introduction.md +++ b/src/pages/docs/windows-lite-automation/introduction.md @@ -35,10 +35,10 @@ Jump to one of the following topics to learn about Windows Automation (Lite) in > ## **Prerequisites** > -> - Testsigma Agent Setup +> - [Testsigma Agent Setup](https://testsigma.com/docs/agent/setup-on-windows-mac-linux/) > - An Application Built on UWP/WinForms/WPF/Classic Windows -> - Testsigma’s Test Recorder Installed -> - Enable Developer Mode on Windows Machine +> - Testsigma’s [Test Recorder](https://chromewebstore.google.com/detail/testsigma-recorder/epmomlhdjfgdobefcpocockpjihaabdp?hl=en-GB&utm_source=ext_sidebar) installed +> - Enable **Developer Mode** on Windows Machine --- diff --git a/src/pages/docs/windows-lite-automation/projects-and-applications.md b/src/pages/docs/windows-lite-automation/projects-and-applications.md index ddeeac43..66684465 100644 --- a/src/pages/docs/windows-lite-automation/projects-and-applications.md +++ b/src/pages/docs/windows-lite-automation/projects-and-applications.md @@ -10,11 +10,8 @@ contextual_links: - type: section name: "Contents" - type: link - name: "Prerequisites" - url: "#prerequisites" -- type: link - name: "Steps to Create a Windows (Advanced) Project and Application" - url: "#steps-to-create-a-windows-advanced-project-and-application" + name: "Steps to Create a Windows (Lite) Project and Application" + url: "#steps-to-create-a-windows-lite-project-and-application" --- --- diff --git a/src/pages/docs/windows-lite-automation/test-cases.md b/src/pages/docs/windows-lite-automation/test-cases.md index d38e461a..ad507d68 100644 --- a/src/pages/docs/windows-lite-automation/test-cases.md +++ b/src/pages/docs/windows-lite-automation/test-cases.md @@ -13,8 +13,8 @@ contextual_links: name: "Prerequisites" url: "#prerequisites" - type: link - name: "Create & Execute Test Cases for Windows" - url: "#create--execute-test-cases-for-windows" + name: "Create & Execute Test Cases for Windows (Lite)" + url: "#create--execute-test-cases-for-windows-lite" --- --- @@ -25,7 +25,7 @@ Test cases for Windows (Lite) applications depend on the elements captured using > ## **Prerequisites** > - You should know how to create a [project](https://testsigma.com/docs/projects/overview/) and [application](https://testsigma.com/docs/projects/applications/) in Testsigma. -> - You should have the Testsigma chrome extension installed. +> - You should have the Testsigma’s [Test Recorder](https://chromewebstore.google.com/detail/testsigma-recorder/epmomlhdjfgdobefcpocockpjihaabdp?hl=en-GB&utm_source=ext_sidebar) installed. > - You should have the [Testsigma Agent](https://testsigma.com/docs/agent/setup-on-windows-mac-linux/) setup. > - A Windows app to test. > - Elements captured using Testsigma Recorder. From a072a0a6e0a673ecb1b9b937ffd3ab4fc0ee6415 Mon Sep 17 00:00:00 2001 From: Bharath Krishna <118433150+bharathk08@users.noreply.github.com> Date: Thu, 8 Aug 2024 14:40:22 +0530 Subject: [PATCH 3/3] Metas Edit --- src/pages/docs/windows-lite-automation/element-learning.md | 2 +- src/pages/docs/windows-lite-automation/test-cases.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/docs/windows-lite-automation/element-learning.md b/src/pages/docs/windows-lite-automation/element-learning.md index 6a7e3f85..cba2c42f 100644 --- a/src/pages/docs/windows-lite-automation/element-learning.md +++ b/src/pages/docs/windows-lite-automation/element-learning.md @@ -1,7 +1,7 @@ --- title: "Element Learning (Using Test Recorder)" page_title: "Object Learning (Using Test Recorder)" -metadesc: "To automate windows advanced applications, you need to have elements captured from Test Recorder. This article discusses how to learn elements using Test Recorder in Testsigma" +metadesc: "To automate windows applications, you need to have elements captured from Test Recorder. This article discusses how to learn elements using Test Recorder in Testsigma" noindex: false order: 28.3 page_id: "Windows (Lite) Automation Element Learning" diff --git a/src/pages/docs/windows-lite-automation/test-cases.md b/src/pages/docs/windows-lite-automation/test-cases.md index ad507d68..75150dd6 100644 --- a/src/pages/docs/windows-lite-automation/test-cases.md +++ b/src/pages/docs/windows-lite-automation/test-cases.md @@ -1,7 +1,7 @@ --- title: "Test Cases for Windows (Lite) Automation" page_title: "Test Cases for Windows Automation" -metadesc: "With Testsigma, you can create & execute tests for Windows Applications from the cloud using Testsigma Agent | Learn how to build tests for Windows Automation" +metadesc: "With Testsigma, you can create & execute tests for Windows Applications using Testsigma Agent | Learn how to build tests for Windows Automation" noindex: false order: 28.4 page_id: "Test Cases for Windows Automation"