image_1.pngCopyright©2024 Yonyou Group All Rights Reserved.Without the written permission of Yonyou Group, no part of this user manual may be copied, reproduced, translated, or reduced for any purpose. The content of this user manual may change without notice, please stay informed.Please note: The content of this user manual does not represent a commitment made by Yonyou Network.Basic ServicesYouyun Test is a cloud testing platform product that provides a complete automated testing solution for ToB products. It offers comprehensive UI testing and API interface automation testing services on the public cloud, and also provides private solutions for VIP customers. It belongs to the technical platform sub-product and includes three main functional modules: basic services, testing services, and testing reports.Basic Services: Configure some basic records, basic settings, and test resources.Cloud Testing InitializationFunction OverviewThe cloud testing initialization mainly lists the transaction list during the enterprise initialization, indicating which items are mandatory, which have system preset data, and arranging them in order. Each business document is described and explained.Key ApplicationsQuick links to access the corresponding tasks.Operation InstructionsQuick links in the cloud testing initialization lead to the corresponding services, with hover displaying the business document description.image_2.pngBasic RecordsProduct StructureAll menu nodes in YctUI are organized in the order of main domain, domain, product, group, and node, supporting add, delete, modify, query functions, as well as batch import and export. The product structure is used to define the complete menu structure of the tested product, distinguishing the product nodes to which the test cases belong. The complete menu structure of the tested system is imported as the test directory, supporting Excel data import and manual data maintenance, and supporting a four-level product directory structure.When using Youyun to test target products, different customers have different target products, and the products are continuously iterated and updated. Users can customize the menu structure based on the tested product and regularly update and maintain it. It supports two maintenance methods: online editing configuration and import.Field NameDescriptionNameMulti-level product menu node nameCodeTest case bound to the node codeService CodeReserved field for automatic synchronization of product forms in future versionsEntry: Youyun Test > Basic Services > Basic Archives > Product Structure.image_3.pngSupports fuzzy search and exact search, allowing input of name, code, and service code for fuzzy and exact matching search entries.Support shortcut key Enter for search.Supports global search, and the collapsed state can also search for content. If it is a child level, the search results will automatically expand the state of its parent level.Product Structure - New AdditionEnter the product structure node and click on Add.image_4.pngSuperior Category: Select according to the nodes you have created;Node Title: Node Name, can be repeated;Code: Based on the upper-level classification, it cannot be duplicated;Service Code: Optional, to be filled in as per the page.Enter the product structure node, hover over the data you want to modify, and click edit.image_5.pngAll information can be modified.Enter the product structure node and click on Import.Import dropdown options: Template Download, Import.Import Logic: The imported product structure will automatically overwrite the current product structure and update all associated product nodes.Import constraints: Unique code, unique service code. If not unique, an error will be reported and import is not allowed.Supported format: Only .xlsx format is allowed for import. (No empty rows are allowed in between)image_6.pngSelect the file, click open, and import according to the requirements. The product structure will be updated, and the codes cannot be duplicated.Enter the product structure node and click on template download.image_7.pngEnter the product structure node and click export.image_8.png1.Supports a four-level menu structure, with each level represented by a name-code pair.2.The use case for modifying node names is not affected.3.It is essential to ensure that node codes are unique.4.Test cases are bound to the node code, and under the condition that the code remains unchanged, the test cases will not be affected.5.Add new node code: Directly add, no impact on the current test case.6.Delete Node Encoding: Test cases bound to the node will also be deleted. Please confirm that the test cases are no longer needed before deletion.7.Can be deleted; or move the test case to another location for backup before deleting.8.Modify node encoding: equivalent to deleting first, then adding.Enter the product structure node, select one or more data entries, and click delete.A confirmation dialog will pop up when deleting.Supports hover deletion of child and parent levels, supports batch deletion of multiple levels and items, and all.image_9.pngProduct Environment ComparisonThe product environment comparison is used to configure the menu structure differences between different environments or versions of the tested product, at a full scale.Based on this, global control is implemented, supporting synchronization, import, and manual data maintenance.YctUI menu use cases can look up the corresponding node names and node paths in the environment menu according to the menu code, while supporting correct execution in multiple languages such as Simplified Chinese, Traditional Chinese, and English, etc. This is used to configure the specific access paths of menus in each test environment, supporting operations such as synchronization, import, comparison, and manual maintenance and copying.YctUI menu use cases support multi-language execution.Field NameDescriptionEnvironment GroupThe environment name added to the environment definition node, with uniqueness validationMenu CodeThe code added to the product structure node, with uniqueness validation, can be selected according to the product node codeService CodeThe service code added to the product structure node, can only be added manually, can log in to the page to access the V3 interface, and find the service code: serviceCodeMenu IframeIdOptional, fill in if the page exists, leave blank if it does notLowest Level Menu NameCurrently supports Simplified Chinese, Traditional Chinese, and English, all of which can be queried in the V3 interfaceMenu PathCurrently supports Simplified Chinese, Traditional Chinese, and English, all of which can be queried in the V3 interfaceEntry: Access the function through the menu [Youyun Test] → [Basic Services] → [Basic Archives] → [Product Environment Comparison].image_10.pngMain Page DisplayDivided into two tabs: Environment Comparison | Environment Menu.Default display in the Environment Comparison tab.Select a node from the product structure, which can be chosen based on the characteristics of each environment tenant. It serves as a good use case filter. Nodes that are not selected in this product form (filter) will have their use cases automatically skipped during task execution, preventing the execution of use cases that should not be run and avoiding errors.image_11.pngimage_12.png*Note:If the product structure needs minor adjustments in the future, it can be modified through the add, edit, or delete functions at the sub-node level.If there are significant adjustments to the product structure, the tenant administrator or Youyun test administrator can use the "Export" function to export the existing product structure, make adjustments, and then import it all at once to complete the modifications.The environment menu is used to configure the specific access paths of the menu in each test environment, supporting operations such as synchronization, import, comparison, and manual maintenance and copying.Add NewSelect the environment group on the left and click Add.image_13.pngThe environment grouping is derived from the newly added environment definitions. If you need to add more, you can go to the environment definition node to add.The menu code is derived from the product structure. If you need to add more, you can import or add it at the product structure node.Service Code: Query according to the V3 interface on the page;Menu IframId: Can be left blank according to the page;Submenu Name: Currently supports Simplified Chinese, Traditional Chinese, and English, all of which can be queried in the V3 interface.Menu Path: Currently supports Simplified Chinese, Traditional Chinese, and English, all of which can be queried in the V3 interface.Environmental ComparisonSelect the environment group on the left and click on Environment Comparison.image_14.pngBaseline environment: This environment is used as the baseline;Comparison Environment: Identify the differences between the comparison environment and the baseline environment; the two environments must not be identical.Click to compareimage_15.pngAdditional items: The differences between the comparison environment and the baseline environment.Reduce thinking: The difference between the comparison environment and the baseline environment.Difference items: Inconsistencies between the comparison environment and the baseline environment.SyncSelect the environment group on the left, click sync, and display all environment information in the current group from environment management.image_16.pngSelect Environment: The environment is passed through in environmental management to ensure that account, tenant, and other information are correct; otherwise, clicking next will result in an error.Process by domain: Synchronization occurs in specific environments, and data can only be synchronized for one tenant at a time. It is not possible to synchronize all domains together; operations can only be performed one domain at a time.Comparison Results: The update items refer to the original data that differs from the page and can be updated to be consistent with the page. The addition items refer to the original data that does not exist but is present on the page. Both update and addition items must be selected before they can be synchronized.ImportEnter the environment menu, click on Import. The import operation is equivalent to deleting everything before the import; it is an overwrite operation.image_17.pngExportClick to export, and there will be a prompt for the exported file.Export the results as the current menu paths.image_18.pngDeleteHover over the table row, click on the floating "Delete" to delete the data in that row;Select multiple rows of data, click "Delete" to delete multiple rows of data.image_19.pngEditHover over the data that needs to be modified and click edit;The environment grouping cannot be modified;image_20.pngAfter making the changes, click "Save".QueryMenu code, menu iframeId, and service code fill in the information for a simple basic query; advanced queries can also be performed by clicking on the advanced option in the upper right corner, filling in all the conditions for the query. You can also add a new query plan based on your requirements and fields for the query.image_21.pngTag ManagementLabel management allows for the configuration and definition of classification tags, which are used to categorize user-created test cases, case groups, task plans, etc., and enables quick filtering based on tags.Label management supports the addition, deletion, modification, and querying of label groups, as well as the addition, dele...