diff --git a/docs/test-cases/Advance_Templates.csv b/docs/test-cases/Advance_Templates.csv
new file mode 100644
index 000000000000..9dee7867e854
--- /dev/null
+++ b/docs/test-cases/Advance_Templates.csv
@@ -0,0 +1,29 @@
+Name,Suite,Section,Estimated Time,Type,Steps (Instructions),Steps (Expected Result),Preconditions/Validadtion,,,,,,,,,,,,,,,,,,
+Add Basic HTML Code to the Template,Templates,Advance,10,Functional,"1. Enter basic HTML code (e.g.,
Hello World
) into the code editor.
+2. Click the Save button.","The code is successfully saved without errors, and changes are reflected in the preview or live site.","- User has permission to edit templates.
+- The template is open in code mode.",,,,,,,,,,,,,,,,,,
+Insert a Container into the Template,Templates,Advance,10,Functional,"1. Click on the Add a Container dropdown.
+2. Select a predefined container (e.g., SYSTEM_CONTAINER).
+3. Click the Save button.","The container is inserted into the code and saved successfully, with no errors.","- User has access to predefined containers.
+- The template is open in code mode.",,,,,,,,,,,,,,,,,,
+Modify Existing Template Code,Templates,Advance,10,Functional,"1. Edit the existing code (e.g., change a header tag from
to
).
+2. Click the Save button.",Changes are saved and accurately reflected in the template's design.,- The template already contains code.,,,,,,,,,,,,,,,,,,
+Cancel Edits Before Saving,Templates,Advance,10,Functional,"1. Make changes to the template code.
+2. Click the Cancel button before clicking the Save button.","Changes are discarded, and the template reverts to its previous state.",- The template is open for editing in code mode.,,,,,,,,,,,,,,,,,,
+Add Velocity Script to the Template,Templates,Advance,10,Functional,"1. Enter a simple Velocity script (e.g., #set($greeting = ""Hello World!"") $greeting).
+2. Click the Save button.","The script is saved, and the template renders the Velocity output correctly.",- The user has knowledge of Velocity scripting.,,,,,,,,,,,,,,,,,,
+Enter Invalid HTML Code,Templates,Advance,10,Functional,"1. Enter invalid HTML code (e.g.,
Hello World
-- missing closing
).
+2. Click the Save button.",The system displays an error message indicating the invalid HTML.,- The template is open for editing.,,,,,,,,,,,,,,,,,,
+Insert Multiple Containers in Different Positions,Templates,Advance,10,Functional,"1. Insert different containers (e.g., SYSTEM_CONTAINER, HEADER_CONTAINER) into various sections of the code.
+2. Click the Save button.","Each container is inserted at the correct location, saved successfully, and the changes are reflected in the templateÕs design.","- The template is open in the code editor.
+- Multiple containers are available to be inserted.",,,,,,,,,,,,,,,,,,
+Attempt to Edit Template Without Permissions,Templates,Advance,10,Functional,"1. Open the template in code mode.
+2. Attempt to make changes to the code.
+3. Click the Save button.",The system prevents the changes from being saved and displays a permission error.,- User does not have edit permissions.,,,,,,,,,,,,,,,,,,
+Long Template Name,Templates,Advance,10,Functional,"1. Enter a template name longer than 200 characters.
+2. Click the Save button.",The system either saves the template without truncating the name or displays a validation message if the name exceeds the allowed length.,- The user is logged in with permissions to create templates.,,,,,,,,,,,,,,,,,,
+Duplicate Template Name,Templates,Advance,10,Functional,"1. Create a new template with the same name as an existing one.
+2. Click the Save button.",The system displays an error message indicating that the template name is already in use and prevents saving.,- A template with the same name already exists in the system.,,,,,,,,,,,,,,,,,,
+API Tab Functionality for Large Template,Templates,Advance,10,Functional,"1. Make changes to the template code.
+2. Click the Save button.
+3. Click on the API tab to retrieve the API information for the template.","The API information should load quickly, and the template should be accurately saved before the API view is accessed.",- The template has a complex structure with many containers and rows.,,,,,,,,,,,,,,,,,,
diff --git a/docs/test-cases/Apps_Portlet.csv b/docs/test-cases/Apps_Portlet.csv
new file mode 100644
index 000000000000..a9ead0de3886
--- /dev/null
+++ b/docs/test-cases/Apps_Portlet.csv
@@ -0,0 +1,52 @@
+Name,Section,Type,Steps (Instructions),Steps (Expected Results),Preconditions,,,Assigned to: ,Status,Issue link
+Check if Apps portlet is available with enterprise license,Apps,Functional," 1: Open dotCMS with an enterprise license
+ 2: Verify Apps portlet is available",Apps portlet is available with enterprise license,Enterprise license is active,,,,,
+Verify clear message for community edition users,Apps,Functional," 1: Open dotCMS in community edition
+ 2: Verify a clear and consistent message is shown for community users",Clear and consistent message is shown for community edition users (this feature should be just for EE users) ,Community edition is active,,,,,
+Check if search component filters apps by title or name,Apps,Functional," 1: Open Apps portlet
+ 2: Use the search component to filter apps by title or name",Search component filters apps successfully by title or name,Apps portlet is open,,,,,
+"Verify link to ""how to create apps"" redirects to dotCMS docs",Apps,Functional," 1: Locate the link to ""how to create apps""
+ 2: Click the link
+ 3: Verify redirection to dotCMS docs page",Link redirects to the dotCMS documentation page,Apps portlet is open,,,,,
+Check ability to import configuration by requesting file and password,Apps,Functional," 1: Open Apps portlet
+ 2: Choose import configuration
+ 3: Upload a file and enter a password",System requests file and password for importing configuration,Configuration file and password are available,,,,,
+Verify importing configuration works,Apps,Functional," 1: Upload a configuration file
+ 2: Verify successful import of the configuration",Configuration is imported successfully,Configuration file is available for import,,,,,
+Verify bulk export of all configurations,Apps,Functional," 1: Select bulk export option
+ 2: Verify all configurations are exported",All configurations are exported successfully,Configurations are available for bulk export,,,,,
+Verify password encryption when exporting configuration,Apps,Functional," 1: Attempt to export a configuration
+ 2: Verify the system asks for a password for encryption",System requests a password for encryption before exporting,Configurations are available for export,,,,,
+Ensure listing of all supported apps,Apps,Functional," 1: Open Apps portlet
+ 2: Verify all supported apps are listed",All supported apps are listed,Supported apps are known,,,,,
+Verify redirection to configuration page when an app is selected,Apps,Functional," 1: Select an app
+ 2: Verify redirection to the app configuration page",System redirects to configuration page of the selected app,Apps portlet is open,,,,,
+Check search filter on configuration page,Apps,Functional," 1: Open the configuration page for an app
+ 2: Use the search filter to filter configurations",Search filter works on the configuration page,App configuration page is open,,,,,
+Ensure listing of all available sites when adding new configuration,Apps,Functional," 1: Add a new configuration
+ 2: Verify that all available sites are listed",All available sites are listed when adding new configuration,App configuration page is open,,,,,
+Verify ability to add configuration by filling required fields after selecting a site,Apps,Functional," 1: Select a site from the list
+ 2: Add a configuration by filling in required fields",Configuration is added successfully after selecting a site and filling required fields,Sites are available for configuration,,,,,
+Ensure configuration can be saved,Apps,Functional," 1: After adding a configuration, click save
+ 2: Verify the configuration is saved successfully",Configuration is saved successfully,Configuration page is open and sites are available,,,,,
+Check if every app displays the proper documentation,Apps,Functional," 1: Open the documentation for an app
+ 2: Verify proper documentation is displayed",App documentation is displayed correctly,Apps portlet is open,,,,,
+Verify ability to download configuration file after adding it,Apps,Functional," 1: After adding a configuration, click download
+ 2: Verify the configuration file is downloaded",Configuration file is downloaded successfully,Configuration is added successfully,,,,,
+Ensure password encryption when downloading configuration,Apps,Functional," 1: Attempt to download a configuration file
+ 2: Verify password encryption is required",Password encryption is required when downloading configuration,Configuration file is available for download,,,,,
+Verify ability to edit configuration after adding it,Apps,Functional," 1: Select a configuration
+ 2: Edit the configuration and save changes",Configuration is edited successfully,Configuration is available for editing,,,,,
+Ensure specific configuration can be deleted,Apps,Functional," 1: Select a specific configuration
+ 2: Delete the configuration",Configuration is deleted successfully,Configuration is available for deletion,,,,,
+Ensure bulk deletion of configurations,Apps,Functional," 1: Select bulk delete option
+ 2: Delete all configurations",All configurations are deleted successfully,Multiple configurations are available,,,,,
+Validate confirmation request when deleting configuration,Apps,Functional," 1: Attempt to delete a configuration
+ 2: Verify a confirmation request is displayed",Confirmation request is displayed when attempting to delete configuration,Configuration is available for deletion,,,,,
+Verify exporting configuration for a specific app,Apps,Functional," 1: Select a specific app
+ 2: Export its configuration",Configuration for the selected app is exported successfully,Specific app has configuration,,,,,
+Validate app key is shown when an app is selected,Apps,Functional," 1: Select a specific app
+ 2: Verify the app key is displayed",App key is displayed when app is selected,Specific app is selected,,,,,
+Check if app key can be copied to clipboard by clicking on it,Apps,Functional," 1: Select a specific app
+ 2: Click on the app key
+ 3: Verify the key is copied to clipboard",App key is copied to clipboard when clicked,Specific app is selected,,,,,
\ No newline at end of file
diff --git a/docs/test-cases/BinaryField.csv b/docs/test-cases/BinaryField.csv
new file mode 100644
index 000000000000..c44139b04a16
--- /dev/null
+++ b/docs/test-cases/BinaryField.csv
@@ -0,0 +1,39 @@
+Name,Section,Type,Steps (Instructions),Steps (Expected Results),Preconditions,Status,Assigned to: ,Status,Issue link
+Drag and drop files,Binary Field,Functional,"Step 1: Open the binary field
+Step 2: Drag and drop a valid file",File is successfully uploaded via drag and drop,User is on the binary field,,,,
+"Select files to upload using the ""choose file"" link",Binary Field,Functional,"Step 1: Open the binary field
+Step 2: Select a valid file using the ""choose file"" link",File is successfully selected and uploaded,User is on the binary field,,,,
+Import files from URL,Binary Field,Functional,"Step 1: Open the binary field
+Step 2: Import a valid file by providing a URL",File is successfully imported from the provided URL,User is on the binary field,,,,
+Create a new file from text,Binary Field,Functional,"Step 1: Open the binary field
+Step 2: Create a new file using the text editor",New file is created from text,User is on the binary field,,,,
+Generate a file from AI (if AI configuration exists),Binary Field,Functional,"Step 1: Open the binary field
+Step 2: Attempt to generate a file using AI
+Step 3: Check if AI configuration exists and option is enabled/disabled accordingly","File is generated if AI configuration exists, otherwise the option is disabled",AI configuration exists in the system (or not),,,,
+File preview generation for supported extensions,Binary Field,Functional,"Step 1: Upload files of various supported extensions
+Step 2: Verify the file preview is generated",File preview is generated for all supported extensions,Supported extensions are known,,,,
+Validate if field is required,Binary Field,Functional,"Step 1: Open the binary field
+Step 2: Leave the field empty
+Step 3: Check if validation error appears if the field is required",Validation error appears when the field is required and left empty,Field can be marked as required,,,,
+Show clear message if field is required,Binary Field,Functional,"Step 1: Set the field as required
+Step 2: Leave it empty
+Step 3: Verify a clear error message is shown",A clear error message is shown when the required field is left empty,Field is marked as required,,,,
+Validate metadata display on information button,Binary Field,Functional,"Step 1: Open the binary field
+Step 2: Click the information button
+Step 3: Verify the metadata is displayed properly",Metadata is displayed correctly when information button is clicked,Metadata is available for the file,,,,
+Show remove option upon file selection,Binary Field,Functional,"Step 1: Select a file in the binary field
+Step 2: Verify that the remove option appears",Remove option appears after selecting a file,File is selected,,,,
+Show edit button upon file selection,Binary Field,Functional,"Step 1: Select a file in the binary field
+Step 2: Verify that the edit button appears",Edit button appears after selecting a file,File is selected,,,,
+Edit file using image editor for images,Binary Field,Functional,"Step 1: Select an image file
+Step 2: Open the image editor
+Step 3: Edit the file and save changes",File is edited and saved using the image editor,An image file is selected,,,,
+Edit file using text editor for other file types,Binary Field,Functional,"Step 1: Select a non-image file
+Step 2: Open the text editor
+Step 3: Edit the file and save changes",File is edited and saved using the text editor,A non-image file is selected,,,,
+Edit text file name and code,Binary Field,Functional,"Step 1: Select a text file
+Step 2: Edit the file name and code using the text editor",File name and code are successfully edited,A text file is selected,,,,
+"Support syntax highlighting, format, and line numbers in code editor",Binary Field,Functional,"Step 1: Select a code file
+Step 2: Verify syntax highlighting, formatting, and line numbers are supported","Code editor supports syntax highlighting, formatting, and line numbers",A code file is selected,,,,
+Show cancel and save buttons in code editor,Binary Field,Functional,"Step 1: Open the code editor
+Step 2: Verify the cancel and save buttons are present",Cancel and save buttons are present and functional in the code editor,Code editor is open,,,,
\ No newline at end of file
diff --git a/docs/test-cases/Categories.csv b/docs/test-cases/Categories.csv
new file mode 100644
index 000000000000..55cc49e09b20
--- /dev/null
+++ b/docs/test-cases/Categories.csv
@@ -0,0 +1,38 @@
+Name,Suite,Section,Estimated Time,Type,Steps (Instructions),Steps (Expected Result),Preconditions/Validadtion,,,,,,,,,,,,,,,,,,
+Select a Single Category,Categories,Categories,10,Functional,"1. Open the category selector.
+2. Select a category (e.g., Deck Stains & Sealers).
+3. Click Apply.",The selected category is successfully applied and displayed in the overview.,The user is logged in and has access to the category selection dialog.,,,,,,,,,,,,,,,,,,
+Select Multiple Categories from Different Hierarchies,Categories,Categories,10,Functional,"1. Open the category selector.
+2. Select categories from different parent groups (e.g., Cleaning Supplies and Deck Stains & Sealers).
+3. Click Apply.",All selected categories are applied and displayed in the summary.,The user is logged in and has access to multiple category hierarchies.,,,,,,,,,,,,,,,,,,
+Remove a Selected Category,Categories,Categories,10,Functional,"1. Select multiple categories.
+2. Remove one category from the overview using the ÒXÓ icon.
+3. Click Apply.","The removed category is no longer applied, and the other selections are preserved.",The user has already selected multiple categories.,,,,,,,,,,,,,,,,,,
+Search for a Category,Categories,Categories,10,Functional,"1. Type a keyword (e.g., ""Deck"") in the search bar.
+2. Select the matching category.
+3. Click Apply.",The category related to the search keyword is found and can be applied.,"Categories exist in the system, and the user has access to the search bar.",,,,,,,,,,,,,,,,,,
+Navigate Through the Category Tree,Categories,Categories,10,Functional,"1. Open a category.
+2. Drill down through different levels of the hierarchy (e.g., Home Improvement > Painting & Supplies).
+3. Select a category.",The user is able to navigate through nested categories and make a selection.,The user has access to a multi-level category hierarchy.,,,,,,,,,,,,,,,,,,
+Verify Category Summary Panel,Categories,Categories,10,Functional,"1. Select categories.
+2. Add and remove categories",The summary panel updates dynamically with each selection or removal.,The user has access to categories and can select/deselect categories.,,,,,,,,,,,,,,,,,,
+Clear All Categories,Categories,Categories,10,Functional,"1. Select multiple categories.
+2. Click Clear All.
+3. Click Apply.","All selected categories are cleared, and no categories are applied.",Multiple categories have already been selected.,,,,,,,,,,,,,,,,,,
+Apply Without Selecting a Category,Categories,Categories,10,Functional,"1. Open the category selector.
+2. Do not select any categories.
+3. Click Apply.","The system should apply no categories, and no errors should occur.","The category selection dialog is open, but no categories have been selected.",,,,,,,,,,,,,,,,,,
+Invalid Search Input,Categories,Categories,10,Functional,"1. Enter an invalid search string (e.g., %%%$$$).", The system returns no results but does not display errors or crash.,"The category selection dialog is open, and the user can access the search bar.",,,,,,,,,,,,,,,,,,
+Deselect a Category and Apply,Categories,Categories,10,Functional,"1. Select a category.
+2. Deselect the category.
+3. Click Apply.",The deselected category should not be applied.,The user has previously selected at least one category.,,,,,,,,,,,,,,,,,,
+Cancel Button Functionality,Categories,Categories,10,Functional,"1. Select categories.
+2. Click Cancel instead of Apply.
+3. Reopen the category selection dialog.","The selections are discarded, and no categories are applied.",Categories have been selected but not applied.,,,,,,,,,,,,,,,,,,
+Maximum Category Selection,Categories,Categories,10,Functional,"1. Select every available category.
+2. Click Apply.","The system should apply all selected categories without performance issues, or handle any maximum selection limit gracefully.","The system allows multiple categories, and no hard limit is defined for selection.",,,,,,,,,,,,,,,,,,
+Long Category Names,Categories,Categories,10,Functional,"1. Select categories with long names.
+2. Apply the categories.", Long category names are properly displayed without truncation or overlap.,The user has access to the category selector and can select/deselect quickly.,,,,,,,,,,,,,,,,,,
+Rapid Selection and Deselection of Categories,Categories,Categories,10,Functional,"1. Rapidly select and deselect various categories.
+2. Click Apply.",The system should handle rapid inputs without freezing or crashing.,"The category selection dialog is open, and the user can access the search bar.",,,,,,,,,,,,,,,,,,
+Test Search With Special Characters,Categories,Categories,10,Functional,"1. Enter special characters (e.g., @#$%^&*) in the search bar.","The system should not crash, and it should return no results if no categories match the input.",The user has previously selected at least one category.,,,,,,,,,,,,,,,,,,
diff --git a/docs/test-cases/Containers.csv b/docs/test-cases/Containers.csv
new file mode 100644
index 000000000000..a348fc8631bd
--- /dev/null
+++ b/docs/test-cases/Containers.csv
@@ -0,0 +1,73 @@
+Name,Suite,Section,Estimated Time,Type,Steps (Instructions),Steps (Expected Result),Status,
+Check application works correctly and navigate to the Container list view,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Open the application
Verify that it launches correctly
Navigate to the Container list view to ensure it is accessible ,Application works correctly and user is able to navigate to the Container list view,,
+Verify add Container button or link is present,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Navigate to the relevant page
Look for the ' + ' button or link to add a container
Confirm its presence on the page ,The add ' + ' content button or link is present on the page,,
+Verify ' + ' is present on the page as per the design,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Check the page layout
Ensure that the ' + ' icon is visible on the page as per the design specifications ,The ' + ' is present on the page and matches the design specifications,,?
+Verify the ' + ' is color same as per design,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Compare the color of the ' + ' icon with the design specifications
Ensure the color matches the design ,The ' + ' is the correct color as per the design specifications,,?
+Verify icon added on the ' + ' must be aligned within the button,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Inspect the alignment of the ' + ' icon within the button
Verify it matches the design specifications and is properly aligned ,The ' + ' is properly aligned within the button as per design,,?
+Verify ' + ' is enabled/clickable by clicking on the button,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' + ' button
Verify that it is clickable and triggers the expected action ,The ' + ' button is clickable and functions as expected,,
+Verify that the width and height of the buttons used on the ' + ' are as per design,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Measure the width and height of the ' + ' button
Compare with the design specifications to ensure they match ,The width and height of the buttons used for the ' + ' are as per design specifications,,?
+Verify ' + ' changed on mouse hover the same as per design,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Hover the mouse over the ' + ' button
Verify that the appearance changes as per the design specifications ,The ' + ' changes appearance on mouse hover as per design,,?
+Verify user can be able to open ' + ' functionality by right click on the button,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Right-click on the ' + ' button
Verify that the expected functionality is accessible ,User can open the ' + ' functionality by right-clicking on the button,,?
+Verify the whole ' + ' should be clickable not only the button icon,Site Layout,Containers,6,Functional,"Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on different areas of the ' + ' button
Ensure that the entire button, not just the icon, is clickable ","The entire ' + ' button is clickable, not just the icon",,
+"Verify close button is working, click on the ' X ' button and the window should be closed",Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' X ' button
Verify that the window closes as expected ,X ' button works as expected and closes the window,,?
+Verify that all the checkboxes present on the application are on the correct position,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Check the position of each checkbox on the application
Ensure they are positioned correctly according to the design specifications ,All checkboxes are correctly positioned on the application,,
+Verify the width and height of the checkbox,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Measure the width and height of the checkboxes
Compare with the design specifications to ensure they match ,The width and height of the checkboxes match the design specifications,,?
+Verify border radius for the checkbox is corner edge,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Inspect the border radius of the checkboxes
Verify that it matches the corner edge design specifications ,The border radius of the checkboxes has corner edges as per design,,?
+Verify the background color and the tick on clicking the checkbox,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the checkbox to select it
Verify that the background color and the tick mark appear as per the design specifications ,The background color and tick mark appear correctly when the checkbox is clicked,,
+Verify all the checkboxes are seleble by clicking on the checkbox next to the Containers name title,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the checkbox next to the Containers name title
Verify that all checkboxes are selectable ,All checkboxes next to the Containers name title can be selected by clicking,,
+Verify all the checkboxes are seleble by tapping on the checkbox next to the Containers Name title using the keyboard,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Use the keyboard to navigate to the checkbox next to the Containers name title
Tap on the checkbox and verify that all checkboxes are selectable ,All checkboxes next to the Containers name title can be selected by tapping using the keyboard,,?
+Verify the user can uncheck the checkboxes by clicking on them,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on selected checkboxes to uncheck them
Verify that the checkboxes are unchecked as expected ,User can uncheck the checkboxes by clicking on them,,
+Verify if the user can select multiple checkboxes,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on multiple checkboxes
Verify that multiple checkboxes can be selected simultaneously ,User can select multiple checkboxes simultaneously,,
+Verify on page load no checkbox are selected by default and showing tick sign,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Reload the page
Verify that no checkboxes are selected by default and no tick marks are shown ,No checkboxes are selected by default on page load and no tick marks are shown,,
+Verify the checkbox to deselect all can be uncheck it by clicking on the checkbox,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the checkbox to deselect all
Verify that all checkboxes are deselected as expected ,The checkbox to deselect all can be unchecked by clicking on it,,
+Verify value ' Add Container ' on the ' + ' click shows correctly in the selection window,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' + ' button
Verify that the ' Add Container ' value is displayed correctly in the selection window ,Add Container ' on the ' + ' shows correctly in the selection window,,?
+Verify the desired action performed on click of the ' Add Container ' button,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' Add Container ' button
Verify that the expected action is performed ,The action performed on clicking the ' Add Container ' button works as expected,,?
+Verify value ' Publish ' on the 3 buttons ' Actions ' after click shows correctly in the selection window,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' Actions ' button
Verify that the ' Publish ' value is displayed correctly in the selection window ,Publish ' shows correctly in the selection window,,?
+Verify the desired action performed on click of the ' Publish ' button,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' Publish ' button
Verify that the expected action is performed ,The action performed on clicking the ' Publish ' button works as expected,,
+Verify value ' Delete ' on the 3 buttons ' Actions ' on click shows correctly in the selection window,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' Actions ' button
Verify that the ' Delete ' value is displayed correctly in the selection window ,Delete ' on the ' + ' shows correctly in the selection window,,?
+Verify the desired action performed on click of the ' Delete ' button,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' Delete ' button
Verify that the expected action is performed ,The action performed on clicking the ' Delete ' button works as expected,,
+Verify the sorting when clicking on the ' Title ' column once,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' Title ' column header
Verify that the column is sorted in ascending order ,The bookmarks sort into alphabetical order (a-b-c-d-e),,
+Verify the sorting when clicking on the ' Title ' column a second time,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' Title ' column header again
Verify that the column is sorted in descending order ,The bookmarks sort into reverse-alphabetical order (e-d-c-b-a),,
+Verify clicking on the sorting on the ' Title ' column a third time,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' Title ' column header a third time
Verify that the sorting is cleared or reset ,The bookmarks sort into 'natural' order (a-d-e-b-c),,
+Verify the sorting when clicking on the ' Mod Date ' column once,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' Mod
Date ' column header
Verify that the column is sorted in ascending order ,The bookmarks sort into added date order (1-2-3-4-5),,
+Verify the sorting when clicking on the ' Mod Date ' column a second time,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' Mod
Date ' column header again
Verify that the column is sorted in descending order ,The bookmarks sort into reverse-added date order (5-4-3-2-1),,
+Verify the sorting when clicking on the 'Mod Date ' column a third time,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' Mod
Date ' column header a third time
Verify that the sorting is cleared or reset ,The bookmarks sort into 'natural' order (1-2-3-4-5),,
+Verify Content Type drop down is available and showing on the Log in window,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Navigate to the Log in window
Verify that the Content Type dropdown is visible and available ,The drop-down is available and showing on the Container window,,
+Verify on click on the dropdown should displayed containing the list values,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the Content Type dropdown
Verify that the list of values is displayed ,The drop-down displays the containing list values correctly,,
+Verify all values are added in the dropdown list,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Inspect the dropdown list
Verify that all expected values are present ,All values are present in the drop-down list,,
+Verify selected values are marked as selected on the drop down field,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Select a value from the dropdown
Verify that the selected value is marked as selected ,Selected values are marked as selected in the drop-down field,,
+Verify the label text for the dropdown should be as per requirements and properly aligned,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Inspect the label text for the dropdown
Verify that it meets the requirements and is properly aligned ,The label text for the drop-down is as per requirements and properly aligned,,?
+Verify that the drop-down list should be scrolled down by pressing the down arrow key on the keyboard,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Use the down arrow key to scroll through the dropdown list
Verify that the list scrolls as expected ,The drop-down list scrolls down when pressing the down arrow keys on the keyboard,,?
+Verify that the dropdown values are accessible and selected by clicking on the alphabetic keys,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Type alphabetic keys while the dropdown is focused
Verify that the corresponding values are accessible and selectable ,Drop-down values are accessible and can be selected by clicking on the alphabetic keys,,
+Verify dropdown list should not be editable,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Try to edit the text in the dropdown list
Verify that the list is not editable ,The drop-down list is not editable,,?
+Check order of the values in the dropdown list is the same as the requirements,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Compare the order of values in the dropdown list with the requirements
Verify that the order matches ,The order of values in the drop-down list matches the requirements,,?
+Verify there should not be any blank values shown in the dropdown list,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Inspect the dropdown list
Verify that there are no blank values ,No blank values are shown in the drop-down list,,?
+Verify the dropdown list design is rendering properly on all browsers,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Open the application in different browsers
Verify that the dropdown list design renders correctly in each browser ,The drop-down list design renders properly on all browsers,,
+Check the spelling for the values in the dropdown list,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Inspect the values in the dropdown list
Verify that the spelling of each value is correct ,The spelling of values in the drop-down list is correct,,?
+Verify all the values in the Dropdown are properly aligned,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Check the alignment of values in the dropdown list
Verify that they are properly aligned ,All values in the drop-down are properly aligned,,
+Verify that proper spacing is added on the dropdown values,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Inspect the spacing between values in the dropdown list
Verify that the spacing meets the design specifications ,Spacing between drop-down values is correct and consistent,,?
+Check the text length for the maximum char or words shown in the dropdown,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Verify the maximum character or word length for values in the dropdown list
Ensure it meets the design specifications ,A maximum amount of characters or words can be shown in the drop-down menu without breaking the menu,,
+Verify the design of the pagination is as per requirements,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Inspect the pagination design
Verify that it matches the requirements ,The design of the pagination matches the requirements,,
+Verify the color of the active number of the pagination is correct,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Check the color of the active pagination number
Verify that it matches the design specifications ,The color of the active number in the pagination per page is correct,,?
+Verify the alignment of the pagination,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Inspect the alignment of the pagination
Verify that it meets the design specifications ,The alignment of the pagination is as expected,,
+Verify the ' > ' and ' < ' button is displayed,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Verify that the ' > ' and ' < ' buttons are visible in the pagination ,> ' and ' < ' buttons are displayed correctly,,
+Verify the default count of the pagination should be selected,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Verify that the default count of the pagination is selected on page load ,The default count of 25 per page is selected,,?
+Verify the > and < buttons should be clickable,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' > ' and ' < ' buttons
Verify that they are clickable and navigate to the next or previous page ,> ' and ' < ' buttons are clickable and navigate to the selected page,,
+Verify whether the pagination number field is available for redirection on the destination page,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Verify that the pagination number field allows redirection to the destination page ,The pagination number field is available and redirects to the destination page,,
+Verify when the user clicks on the > button the user should be navigated to the next page,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' > ' button
Verify that the user is navigated to the next page ,Clicking on the ' > ' button navigates to the next page,,
+Verify when the user clicks on the < button the user should be navigated to the previous page,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' < ' button
Verify that the user is navigated to the previous page ,Clicking on the ' < ' button navigates to the previous page,,
+Verify when the user is on the first page then ' < ' button should be disabled,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Navigate to the first page
Verify that the ' < ' button is disabled ,"When on the first page, the ' < ' button is disabled",,
+Verify when the user is on the last page then ' > ' button should be disabled,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Navigate to the last page
Verify that the ' > ' button is disabled ,"When on the last page, the ' > ' button is disabled",,
+Verify when the user clicks on the ' << ' button the first page should be displayed,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' << ' button
Verify that the first page is displayed ,Clicking on the ' << ' button navigates to the first page,,
+Verify when the user clicks on the >> button the last page should be displayed,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Click on the ' >> ' button
Verify that the last page is displayed ,Clicking on the ' >> ' button navigates to the last page,,
+Verify the search field present and aligned,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Verify that the search field is present and properly aligned ,The search field is present and properly aligned,,
+Verify place holder text added on search,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Inspect the search field for placeholder text
Verify that it is added and correct ,Placeholder text is added in the search field,,
+Verify cursor is focused on the search field by default,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Load the page
Verify that the cursor is focused on the search field by default ,The cursor is focused on the search field by default,,
+Verify search is functional and generating the correct result by adding valid search,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Enter a valid search term
Verify that the correct search results are generated ,The search is functional and generates correct results for valid searches,,
+Verify if the user can paste the keyword with the mouse,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Paste a keyword into the search field using the mouse
Verify that it functions correctly ,User can paste values into the search field using the mouse,,
+Verify and observe how much time required for getting the search result,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Perform a search
Observe and note the time taken to display the search results ,The time required to get search results meets the requirements,,
+Verify the search result are generated by the search in the correct order as per requirement,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Verify that the search results are displayed in the correct order according to the requirements ,Search results are generated in the correct order as per the requirements,,
+Verify pagination added in case if the search result go off the number of pages,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Perform a search with many results
Verify that pagination is added if the results span multiple pages ,Pagination appears if the search results span multiple pages,,
+Verify the max and min range for the search keyword,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Test the search functionality with maximum and minimum keyword lengths
Verify that the search operates correctly within these ranges ,The max and min range values work properly,,?
+Verify auto suggestion shown on adding a keyword,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
Enter a keyword in the search field
Verify that auto-suggestions are displayed ,Auto-suggestions are shown when adding a keyword,,?
+Verify if new items added to the list create a keyword be for the search,Site Layout,Containers,6,Functional,Go to the app using {{serverURL}}/dotAdmin/#/containers
.
+2.Switch back to WYSIWYG view to check if the text renders correctly.","""Hello, World!"" displays in the WYSIWYG view as regular text.",WYSIWYG editor is open,,,,,,,,,,,,,,,,,,
+Text Formatting Tags,WYSIWYG,WYSIWYG,10,Functional,"1.Enter HTML tags for formatting, such as Bold, Italic, and Underline.
+ 2.Switch to WYSIWYG view.","The text appears with bold, italic, and underline formatting as specified in the HTML.",WYSIWYG editor is open in code view.,,,,,,,,,,,,,,,,,,
+Adding Links in Code View,WYSIWYG,WYSIWYG,10,Functional,"1.Enter an HTML anchor tag: Example Link.
+2.Switch back to WYSIWYG view.","“Example Link” appears as a clickable hyperlink, opening https://example.com when clicked.", WYSIWYG editor is open in code view.,,,,,,,,,,,,,,,,,,
+Image Tag Addition,WYSIWYG,WYSIWYG,10,Functional,"1.Enter an HTML tag with a valid image URL: .
+2.Switch to WYSIWYG view.",The image is displayed in the editor with the specified source and alt text, WYSIWYG editor is open in code view.,,,,,,,,,,,,,,,,,,
+Correctly Structured HTML,WYSIWYG,WYSIWYG,10,Functional,"1.Enter properly nested HTML tags, such as
Nested Text
.
+2.Switch back to WYSIWYG view.","""Nested Text"" appears with the correct formatting and hierarchy as per the HTML structure.",WYSIWYG editor is open in code view.,,,,,,,,,,,,,,,,,,
+Incorrect HTML Structure,WYSIWYG,WYSIWYG,10,Functional,"1.Enter incorrectly structured HTML, such as Incorrect HTML.
+2.Switch to WYSIWYG view and observe the result.","The editor ignores or removes the invalid tag, displaying only the text ""Invalid Tag.""", WYSIWYG editor is open in code view.,,,,,,,,,,,,,,,,,,
+Invalid Attribute Values,WYSIWYG,WYSIWYG,10,Functional,"1.Enter an image tag with an invalid URL, e.g., .
+2.Switch to WYSIWYG view.","The system prevents editing and does not allow automatic saving, displaying a permission error message.",WYSIWYG editor is open in code view.,,,,,,,,,,,,,,,,,,
+Unsupported File Types in Code,WYSIWYG,WYSIWYG,10,Functional,"1.Enter an