Skip to main content
Version: 1.0.1

Profile

Overview of Profiles in Centralize Automation Testing Suite​

A profile is a feature that allows users to run test scripts with customized settings, which include specific parameters set by the tool or a framework. The main information for setting up a profile includes: Platform, Operating System, and Browser (if testing on a computer).

If the user has enabled Auto create profile during project setup, there is no need to manually create a profile. The profile will be automatically created when the user starts the Agent (private) based on the platform and operating system parameters (e.g., Windows 10 Chrome 120).

This section will guide users on how to manually set up a profile and use certain profile features:

Create/Set Up a Profile​

To manually create a profile in the Centralize Automation Testing Suite, follow these steps:

Step 1: Click Setting in the project menu.

alt text

Step 2: Select the PROFILE tab

alt text

The system will display the project’s profile list:

alt text

Step 3: Click the NEW PROFILE button

alt text

Step 4: Enter the required information in the CREATE PROJECT PROFILE form.

alt text

Field descriptions:

Field NameMandatoryFormatConstraintsDescription
PlatformYesComboboxThe platform for the product, options include:
+ Web
+ Android
+ IOS
+ JavaSwing
+ Windows
+ API
+ JDBC
+ SSH
+ FTP
Cho phép chọn một giá trị
CodeYesTextboxCode must be uniqueProfile code
NameYesTextboxProfile name, users should name it according to the OS for easy identification.
AppNoTextboxApp ID or app path
UdidNoTextboxUdid of the device (read the note below if unsure what Udid is).
StatusYesComboboxProfile’s operational status, options include:
- Active: Profile is active
- Inactive: Profile is inactive
Screen WidthYesTextboxScreen width of the device or browser
Screen HeightYesTextboxScreen height of the device or browser
Default profileYesComboboxSet the default profile for the project, options include:
- Default: Functions with profile fields will default to this profile
- Not default: This profile is not selected by default
Operating systemYesComboboxValues change based on the selected platformThe operating system for testing on the selected platform. Choose the appropriate OS based on the platform.
BrowserYesComboboxOnly visible for Web platform after selecting Operating SystemBrowser for testing on the selected platform and OS. Only one value can be selected.
Browser versionYesComboboxVisible only when Browser is not “Any”Browser version, only one value can be selected.
HeadlessYesComboboxDetermines whether the browser operates with or without UI. Options:
- True: Yes
- False: No
Only 1 value can be selected
Recorder disabledYesComboboxRecorder function that records test execution. Allows users to disable screen recording during execution. Options:
- True: có
- False: không
Image disabledYesComboboxImage function that captures a screenshot when an error occurs during execution. Allows users to disable image capture. Options:
- True: có
- False: không
DescriptionNoTextareaProfile description
FileNo

Step 5: Click OK. The system displays the message: “Create successful”

Note:

  • UDID stands for “Unique Device Identifier”, a unique identifier string used to differentiate iPads or iPhones from other devices.
  • Headless browser refers to a program that simulates a browser without a user interface. It works like any other browser but does not display the UI.

View and Edit Profile​

To view and edit a profile in the Centralize Automation Testing Suite, follow these steps:

Step 1: On the PROFILE tab screen, select the profile you wish to view/edit and click the ⋮ icon on the left of the record.

alt text

Step 2: Click Edit or select the record to view/edit.

alt text

Step 3: View and edit the profile information as required. Description of information fields is similar to the new add form.

Step 4: Click OK. The system displays the message: “Update successful”

Note: The Code field cannot be edited.

Delete Profile​

Note: A profile can only be deleted if it has not been used for test execution. If the profile has been used, it cannot be deleted.

To delete a profile in the Centralize Automation Testing Suite, follow these steps:

Step 1: On the PROFILE tab screen, select the profile you want to delete and click the ⋮ icon on the left side of the record.

alt text

Step 2: Click Delete

alt text

The system will display a confirmation popup for deleting the profile:

alt text

Step 3: Click DELETE to confirm the deletion. The system will display the message: “Delete successful”

Headless Profile​

The system only supports the following browsers in headless mode: Chrome, Firefox, Microsoft Edge.

To configure a profile in headless mode, follow these steps:

Step 1: Go to Setting > Profile

Step 2: Create a new profile or edit an existing one.

Step 3: In the Headless field, select TRUE to enable headless browser mode.

alt text

Step 4: Click OK để to complete.