---
title: TABLES
slug: branching-45-space
docTags: 
createdAt: 2026-03-27T10:15:51.757Z
---

| **Test Case ID&#x20;**    | **TC-EDITOR-H1-001&#x20;**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that Heading-1 option is correctly displayed in the "Add blocks" dropdown menu with proper styling and shortcut information.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Click on an empty block or position cursor in the editor.<br />4. Type "/" character to trigger the "Add blocks" menu .<br />5. Wait for the dropdown menu to appear (verify dropdown is visible).<br />6. Locate the "Heading-1" option in the dropdown list.<br />7. Verify the Heading-1 option is displayed with correct styling.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. "/" character triggers the "Add blocks" dropdown menu.<br />3. Dropdown menu appears and is visible on screen.<br />4. "Heading-1" option is present in the dropdown list.<br />5. Typography icon (capital 'T' with horizontal bars) is displayed on the left side.<br />6. Icon color is medium grey (#9aa0a6 or similar).<br />7. "Heading-1" text is displayed in large, bold, white font.<br />8. "Heading-1" text is positioned to the right of the icon.<br />9. "Shortcut: type # + space" text appears below "Heading-1".<br />10. Shortcut text is smaller and lighter grey than main text.<br />11. All text is left-aligned relative to the icon.<br />12. Option appears in its default, unselected state.<br />13. Heading-1 option is clickable and selectable.<br />14. Dropdown remains open and functional.<br />15. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should display "Heading-1" option correctly in Add blocks dropdown<br />**Test ID:** AUTO-TC-EDITOR-H1-001                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |



| **Test Case ID**          | **TC-EDITOR-H1-002**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that Heading-1 block can be created and displayed correctly using the "/" menu selection.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.<br />3. Document has an empty block or cursor position available.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Click on an empty block or position cursor where heading should be created.<br />4. Type "/" character to open the "/" menu.<br />5. Wait for the dropdown menu to appear (verify dropdown is visible).<br />6. Locate and click on "Heading-1" option from the dropdown.<br />7. Wait for the block transformation to complete.<br />8. Verify the heading block is created and editable.                                                                                                                                                                  |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. "/" character opens the "/" menu dropdown.<br />3. "Heading-1" option is selectable from the menu.<br />4. Clicking "Heading-1" transforms the block into a Heading-1 block.<br />5. Heading-1 text appears in large, bold, white font.<br />6. Text is left-aligned with consistent padding from left edge.<br />7. Blinking cursor appears at the beginning of "Heading-1" text.<br />8. Block is in editable state and ready for text input.<br />9. User can immediately start typing to replace "Heading-1" text.<br />10. Editor remains in edit mode.<br />11. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should create Heading-1 block via "/" menu selection<br />**Test ID:** AUTO-TC-EDITOR-H1-002                                                                                                                                                                                                                                                                                                                                                                                                   |



| **Test Case ID**          | **TC-EDITOR-H1-003**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that Heading-1 block can be created and displayed correctly using the "# + space" shortcut.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.<br />3. Document has an empty block or cursor position available.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Click on an empty block or position cursor where heading should be created.<br />4. Type "#" (hash symbol) character.<br />5. Type a space character immediately after "#".<br />6. Wait for the block transformation to complete.<br />7. Verify the heading block is created and editable.                                                                                                                                                                                                                    |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. "#" character followed by space triggers block transformation.<br />3. Block transforms into a Heading-1 block after "# + space".<br />4. Heading-1 text appears in large, bold, white font.<br />5. Text is left-aligned with consistent padding from left edge.<br />6. Blinking cursor appears at the beginning of "Heading-1" text.<br />7. Block is in editable state and ready for text input.<br />8. User can immediately start typing to replace "Heading-1" text.<br />9. Editor remains in edit mode.<br />10. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should create Heading-1 block via # + space shortcut<br />**Test ID:** AUTO-TC-EDITOR-H1-003                                                                                                                                                                                                                                                                                                                                                       |



| **Test Case ID**          | **TC-EDITOR-H1-004**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Test Case Description** | Verify that a single word can be typed in a Heading-1 block and displays correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type "Introduction" (single word).<br />7. Press Enter key or click outside the block to confirm.<br />8. Wait for the text to be saved.<br />9. Verify the heading display and formatting.                                                                                                                                       |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Block accepts the single word input "Cypress".<br />5. "Introduction" replaces the "Heading-1" placeholder text.<br />6. Text maintains Heading-1 styling (large, bold, white font).<br />7. Text is left-aligned with consistent padding.<br />8. Block maintains its Heading-1 formatting.<br />9. Text is saved and persists in the document.<br />10. Cursor behavior is appropriate after text entry.<br />11. Editor remains in edit mode.<br />12. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should accept and display single word in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-004                                                                                                                                                                                                                                                                                                                                                                                                  |



| **Test Case ID**          | **TC-EDITOR-H1-005**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that multiple words can be typed in a Heading-1 block and display correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type "Cypress Multi Word" (multiple words).<br />7. Press Enter key or click outside the block to confirm.<br />8. Wait for the text to be saved.<br />9. Verify the heading display and formatting.                                                                                                                                                                                                       |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Block accepts the multiple word input "Cypress Multi Word".<br />5. "Cypress Multi Word" replaces the "Heading-1" placeholder text.<br />6. All words are displayed with proper spacing.<br />7. Text maintains Heading-1 styling (large, bold, white font).<br />8. Text is left-aligned with consistent padding.<br />9. Block maintains its Heading-1 formatting.<br />10. Text is saved and persists in the document.<br />11. Cursor behavior is appropriate after text entry.<br />12. Editor remains in edit mode.<br />13. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should accept and display multiple words in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-005                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |



| **Test Case ID**          | **TC-EDITOR-H1-006**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that an existing Heading-1 block can be edited and modified.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Type "Cypress" in the heading.<br />6. Press Enter key or click outside to confirm the text.<br />7. Wait for the text to be saved.<br />8. Click on the heading text to enter edit mode.<br />9. Verify cursor appears and text becomes editable.<br />10. Modify the text to "Cypress Words".<br />11. Press Enter key or click outside to confirm changes.<br />12. Wait for changes to be saved.<br />13. Verify the updated heading display.                        |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. Text "Cypress" is entered and saved.<br />4. Clicking on heading text enters edit mode.<br />5. Cursor appears at appropriate position in the text.<br />6. Text becomes editable and can be modified.<br />7. "Cypress Words" replaces "Cypress".<br />8. Text maintains Heading-1 styling (large, bold, white font).<br />9. Text is left-aligned with consistent padding.<br />10. Block maintains its Heading-1 formatting.<br />11. Text is saved and persists in the document.<br />12. Cursor behavior is appropriate after text entry.<br />13. Editor remains in edit mode.<br />14. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should allow editing of existing Heading-1 text<br />**Test ID:** AUTO-TC-EDITOR-H1-006                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |



| **Test Case ID**          | **TC-EDITOR-H1-007**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that a Heading-1 block can be emptied of all text and handles empty state correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Type "Cypress" in the heading.<br />6. Press Enter key or click outside to confirm the text.<br />7. Wait for the text to be saved.<br />8. Click on the heading text to enter edit mode.<br />9. Select all text using Ctrl+A or use backspace.<br />10. Delete all text to make the heading empty.<br />11. Press Enter key or click outside the block.<br />12. Wait for the empty state to be saved.<br />13. Verify the empty heading behavior. |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. Text "Cypress" is entered and saved.<br />4. All text can be selected and deleted.<br />5. Heading block becomes empty but remains as Heading-1.<br />6. Block maintains Heading-1 styling and formatting.<br />7. Cursor appears in the empty block ready for new input.<br />8. Block maintains its Heading-1 formatting.<br />9 Text is saved and persists in the document.<br />10. Cursor behavior is appropriate after text entry.<br />11. Editor remains in edit mode.<br />12. No error messages or loading indicators are visible.                                                                                   |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should handle empty Heading-1 block correctly<br />**Test ID:** AUTO-TC-EDITOR-H1-007                                                                                                                                                                                                                                                                                                                                                                                                                                                               |



| **Test Case ID**          | **TC-EDITOR-H1-008**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that text can be inserted in the middle of existing Heading-1 text.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Type "Cypress Words" in the heading.<br />6. Press Enter key or click outside to confirm the text.<br />7. Wait for the text to be saved.<br />8. Click on the heading text to enter edit mode.<br />9. Position cursor between "Cypress" and "Words" using arrow keys or mouse click.<br />10. Type "Middle " (with space).<br />11. Press Enter key or click outside to confirm changes.<br />12. Wait for changes to be saved.<br />13. Verify the updated heading text. |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. Text "Cypress Words" is entered and saved.<br />4. Cursor can be positioned between existing words.<br />5. Text can be inserted at cursor position.<br />6. "Cypress Middle Words" displays correctly.<br />7. All text maintains proper spacing and formatting.<br />8. Text maintains Heading-1 styling (large, bold, white font).<br />9. Block maintains its Heading-1 formatting.<br />10 Text is saved and persists in the document.<br />11. Cursor behavior is appropriate after text entry.<br />12. Editor remains in edit mode.<br />13. No error messages or loading indicators are visible.                                             |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should allow inserting text in middle of Heading-1<br />**Test ID:** AUTO-TC-EDITOR-H1-008                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |



| **Test Case ID**          | **TC-EDITOR-H1-009**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Test Case Description** | Verify that individual characters can be deleted from Heading-1 text.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Type "Cypress Individual Words" in the heading.<br />6. Press Enter key or click outside to confirm the text.<br />7. Wait for the text to be saved.<br />8. Click on the heading text to enter edit mode.<br />9. Position cursor after "Cypress " using arrow keys or mouse click.<br />10. Press Backspace key to delete "I" from "Individual".<br />11. Continue deleting characters as needed.<br />12. Press Enter key or click outside to confirm changes.<br />13. Wait for changes to be saved.<br />14. Verify the updated heading text. |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. Text "Cypress Individual Words" is entered and saved.<br />4. Backspace key deletes characters one at a time.<br />5. Cursor moves appropriately as characters are deleted.<br />6. Text updates in real-time as characters are removed.<br />7. Remaining text maintains proper formatting and spacing.<br />8. Text maintains Heading-1 styling (large, bold, white font).<br />9. Block maintains its Heading-1 formatting.<br />10 Text is saved and persists in the document.<br />11. Cursor behavior is appropriate after text entry.<br />12. Editor remains in edit mode.<br />13. No error messages or loading indicators are visible.                                                                             |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should allow deleting characters from Heading-1 text<br />**Test ID:** AUTO-TC-EDITOR-H1-009                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |



| **Test Case ID**          | **TC-EDITOR-H1-010**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that plain text can be copied and pasted into a Heading-1 block.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.<br />3. User has plain text copied to clipboard (e.g., "Cypress Pasted Text").                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Test Steps**            | 1. Navigate to the document editor<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Select all existing text using Ctrl+A or drag to select.<br />7. Paste the copied text using Ctrl+V or right-click paste.<br />8. Press Enter key or click outside to confirm changes.<br />9. Wait for the pasted text to be saved.<br />10. Verify the pasted text display and formatting.                                                                                                              |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Existing "Heading-1" text can be selected and replaced.<br />5. Pasted text "Cypress Pasted Text" replaces "Heading-1".<br />6. Pasted text maintains Heading-1 styling (large, bold, white font).<br />7. Text is left-aligned with consistent padding.<br />8. Paste operation works consistently and reliably.<br />9. Block maintains its Heading-1 formatting.<br />10 Text is saved and persists in the document.<br />11. Cursor behavior is appropriate after text entry.<br />12. Editor remains in edit mode.<br />13. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should accept pasted plain text in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-010                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |



| **Test Case ID**          | **TC-EDITOR-H1-011**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that part of a Heading-1 text can be selected and replaced.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Type "Cypress Selectable Word" in the heading.<br />6. Press Enter key or click outside to confirm the text.<br />7. Wait for the text to be saved.<br />8. Click on the heading text to enter edit mode.<br />9. Select the word "Selectable" by dragging cursor or double-clicking.<br />10. Type "Selected" to replace the selected text.<br />11. Press Enter key or click outside to confirm changes.<br />12. Wait for changes to be saved.<br />13. Verify the updated heading text.                   |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. Text "Cypress Selectable Word" is entered and saved.<br />4. Part of the text can be selected (word "Complete").<br />5. Selected text is highlighted and can be replaced.<br />6. "Cypress Selected Word" displays correctly.<br />7. All text maintains proper spacing and formatting.<br />8. Text maintains Heading-1 styling (large, bold, white font).<br />9. Block maintains its Heading-1 formatting.<br />10. Text is left-aligned with consistent padding.<br />11 Text is saved and persists in the document.<br />12. Cursor behavior is appropriate after text entry.<br />13. Editor remains in edit mode.<br />14. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should allow selecting and replacing part of Heading-1 text<br />**Test ID:** AUTO-TC-EDITOR-H1-011                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |



| **Test Case ID**          | **TC-EDITOR-H1-012**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that a Heading-1 block can accept and display numbers correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type "Cypress 1: Word" (heading with numbers).<br />7. Press Enter key or click outside the block to confirm.<br />8. Wait for the text to be saved.<br />9. Verify the heading display and formatting.                                                                                                                                                                                                          |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Block accepts the heading with numbers "Cypress 1: Word".<br />5. "Cypress 1: Word" replaces the "Heading-1" placeholder text.<br />6. Numbers are displayed correctly within the heading text.<br />7. Text maintains Heading-1 styling (large, bold, white font).<br />8. Block maintains its Heading-1 formatting.<br />9. Text is left-aligned with consistent padding.<br />10 Text is saved and persists in the document.<br />11. Cursor behavior is appropriate after text entry.<br />12. Editor remains in edit mode.<br />13. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should accept and display numbers in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-012                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |



| **Test Case ID**          | **TC-EDITOR-H1-013**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that a Heading-1 block can accept and display special characters correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type "Cypress API & Documentation" (heading with special characters).<br />7. Press Enter key or click outside the block to confirm.<br />8. Wait for the text to be saved.<br />9. Verify the heading display and formatting.                                                                                                                                                                                                                             |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Block accepts the heading with special characters "Cypress API & Documentation".<br />5. "API & Documentation" replaces the "Heading-1" placeholder text.<br />6. Special characters (&) are displayed correctly within the heading text.<br />7. Text maintains Heading-1 styling (large, bold, white font).<br />8. Block maintains its Heading-1 formatting.<br />9. Text is left-aligned with consistent padding.<br />10 Text is saved and persists in the document.<br />11. Cursor behavior is appropriate after text entry.<br />12. Editor remains in edit mode.<br />13. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should accept and display special characters in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-013                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |



| **Test Case ID**          | **TC-EDITOR-H1-014**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Test Case Description** | Verify that a Heading-1 block handles leading and trailing spaces correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type " Cypress Words With Spaces " (with leading and trailing spaces).<br />7. Press Enter key or click outside the block to confirm.<br />8. Wait for the text to be saved.<br />9. Verify the heading display and formatting.<br />10. Check if spaces are preserved or trimmed.                                                                                                                              |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Block accepts the heading with leading and trailing spaces.<br />5. Text is processed correctly (spaces are preserved).<br />6. Final text displays properly without excessive spacing issues.<br />7. Text maintains Heading-1 styling (large, bold, white font).<br />8. Block maintains its Heading-1 formatting.<br />9. Text is left-aligned with consistent padding.<br />10 Text is saved and persists in the document.<br />11. Cursor behavior is appropriate after text entry.<br />12. Editor remains in edit mode.<br />13. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should handle leading and trailing spaces in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-014                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |



| **Test Case ID**          | **TC-EDITOR-H1-015**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that multiple Heading-1 blocks can be created in sequence and function correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Type "First Heading" in the first heading block.<br />6. Press Enter key to create a new block below.<br />7. Wait for the new block to be created.<br />8. Create another Heading-1 block using "/" menu or "# + space" shortcut.<br />9. Wait for the second block to be created.<br />10. Type "Second Heading" in the second heading block.<br />11. Press Enter key to create a third block.<br />12. Create a third Heading-1 block using "/" menu or "# + space" shortcut.<br />13. Wait for the third block to be created.<br />14. Type "Third Heading" in the third heading block.<br />15. Verify all three headings are displayed correctly.                     |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. First Heading-1 block is created successfully.<br />3. "Cypress First Heading" is entered and saved in the first block.<br />4. Pressing Enter creates a new block below the first heading.<br />5. Second Heading-1 block is created successfully.<br />6. "Cypress Second Heading" is entered and saved in the second block.<br />7. Third Heading-1 block is created successfully.<br />8. "Cypress Third Heading" is entered and saved in the third block.<br />9. All three headings maintain Heading-1 styling (large, bold, white font).<br />10. All headings are left-aligned with consistent padding.<br />12. All blocks maintain their Heading-1 formatting.<br />13. No error messages are displayed.<br />14. All text is saved and persists in the document.<br />15. All blocks remain editable for further modifications.<br />16. Headings are properly spaced and visually distinct. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should create multiple Heading-1 blocks in sequence<br />**Test ID:** AUTO-TC-EDITOR-H1-015                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |



| **Test Case ID**          | **TC-EDITOR-H1-016**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that a Heading-1 block can handle very long text and displays correctly without breaking.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type a very long heading: "This is an extremely long heading that contains many words and should test how the system handles text that might wrap or be displayed across multiple lines in the user interface".<br />7. Press Enter key or click outside the block to confirm.<br />8. Wait for the text to be saved.<br />9. Verify the heading display and formatting.<br />10. Check if text wraps or is truncated. |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Block accepts the very long heading text.<br />5. Long text replaces the "Heading-1" placeholder text.<br />6. Text is displayed correctly (either wrapped or truncated based on implementation).<br />7. Text maintains Heading-1 styling (large, bold, white font).<br />8. Text is left-aligned with consistent padding.<br />9 Text is saved and persists in the document.<br />10. Cursor behavior is appropriate after text entry.<br />11. Editor remains in edit mode.<br />12. No error messages or loading indicators are visible.                                                        |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should handle very long text in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-016                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |



| **Test Case ID**          | **TC-EDITOR-H1-017**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify if there's a character limit for Heading-1 blocks and how the system handles it.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type a very long text to test character limit (e.g., repeat "A" 1000 times).<br />7. Continue typing until either a limit is reached or system behavior is observed.<br />8. Press Enter key or click outside the block to confirm.<br />9. Wait for the text to be saved.<br />10. Verify the heading display and any limit behavior.                                                |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. System either accepts all characters or enforces a character limit.<br />5. If limit exists, system prevents additional input or shows appropriate message.<br />6. If no limit, all characters are accepted and saved.<br />7. Text maintains Heading-1 styling (large, bold, white font).<br />8. Text is left-aligned with consistent padding.<br />9 Text is saved and persists in the document.<br />10. Cursor behavior is appropriate after text entry.<br />11. Editor remains in edit mode.<br />12. No error messages or loading indicators are visible. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should handle maximum character limit in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-017                                                                                                                                                                                                                                                                                                                                                                                                                                                      |



| **Test Case ID**          | **TC-EDITOR-H1-018**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that heading text persists after browser refresh and page reload.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Type "Cypress Persistent Heading Test" in the heading.<br />6. Press Enter key or click outside the block to confirm.<br />7. Wait for the text to be saved.<br />8. Verify the heading is displayed correctly.<br />9. Refresh the browser page (F5 or Ctrl+R).<br />10. Wait for the page to reload completely.<br />11. Verify the document loads with the heading text intact.<br />12. Click on the heading to verify it's still editable.<br />13. Verify the heading maintains its formatting.  |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Cypress Persistent Heading Test" is entered and saved in the block.<br />4. Browser refresh/reload completes successfully.<br />5. Document loads with the heading text "Cypress Persistent Heading Test" intact.<br />6. Heading maintains its Heading-1 styling (large, bold, white font).<br />7. Text is left-aligned with consistent padding.<br />8. Block maintains its Heading-1 formatting.<br />9. Heading remains editable after refresh.<br />10. No error messages are displayed.<br />11. Text persists correctly after browser refresh.<br />12. Document state is maintained across page reloads.<br />13. User can continue editing the heading after refresh. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should persist Heading-1 text after browser refresh<br />**Test ID:** AUTO-TC-EDITOR-H1-018                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |



| **Test Case ID**          | **TC-EDITOR-H1-019**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that a Heading-1 block can accept and display Unicode/accented characters correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type "Cypress Café Documentation" (heading with accented characters).<br />7. Press Enter key or click outside the block to confirm.<br />8. Wait for the text to be saved.<br />9. Verify the heading display and formatting.<br />10. Check if Unicode characters are displayed correctly.                                                                                                                                                                                                                   |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Block accepts the heading with Unicode characters "Cypress Café Documentation".<br />5. "Cypress Café Documentation" replaces the "Heading-1" placeholder text.<br />6. Accented character "é" is displayed correctly.<br />7. Unicode characters render properly in the interface.<br />8. Text maintains Heading-1 styling (large, bold, white font).<br />10. Text is left-aligned with consistent padding.<br />11 Text is saved and persists in the document.<br />12. Cursor behavior is appropriate after text entry.<br />13. Editor remains in edit mode.<br />14. No error messages or loading indicators are visible.<br />15. Block remains editable for further modifications. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should accept and display Unicode characters in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-019                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |



| **Test Case ID**          | **TC-EDITOR-H1-020**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that a Heading-1 block can accept and display emojis correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type "🚀 Cypress Emoji Test" (heading with emoji).<br />7. Press Enter key or click outside the block to confirm.<br />8. Wait for the text to be saved.<br />9. Verify the heading display and formatting.<br />10. Check if emoji is displayed correctly.                                                                                                                                                                                                    |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Block accepts the heading with emoji "🚀 Cypress Emoji Test".<br />5. "🚀 Cypress Emoji Test" replaces the "Heading-1" placeholder text.<br />6. Emoji "🚀" is displayed correctly.<br />7. Emoji renders properly in the interface.<br />8. Text maintains Heading-1 styling (large, bold, white font).<br />9. Text is left-aligned with consistent padding.<br />10 Text is saved and persists in the document.<br />11. Cursor behavior is appropriate after text entry.<br />12. Editor remains in edit mode.<br />13. No error messages or loading indicators are visible.<br />14. Block remains editable for further modifications. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should accept and display emojis in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-020                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |



| **Test Case ID**          | **TC-EDITOR-H1-021**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that a Heading-1 block can handle various text cases correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type "MIXED case TeSt" (heading with various text cases).<br />7. Press Enter key or click outside the block to confirm.<br />8. Wait for the text to be saved.<br />9. Verify the heading display and formatting.<br />10. Check if different cases are preserved correctly.                                                                                                                                                                                                            |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Block accepts the heading with mixed case "MIXED case TeSt".<br />5. "MIXED case TeSt" replaces the "Heading-1" placeholder text.<br />6. Different text cases (UPPER, lower, Mixed) are preserved correctly.<br />7. Text maintains Heading-1 styling (large, bold, white font).<br />8. Case sensitivity is maintained as typed.<br />9. Text is left-aligned with consistent padding.<br />10 Text is saved and persists in the document.<br />11. Cursor behavior is appropriate after text entry.<br />12. Editor remains in edit mode.<br />13. No error messages or loading indicators are visible.<br />14. Block remains editable for further modifications. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should handle mixed case text in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-021                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |



| **Test Case ID**          | **TC-EDITOR-H1-022**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that a Heading-1 block can accept and display a single character correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type "C" (single character).<br />7. Press Enter key or click outside the block to confirm.<br />8. Wait for the text to be saved.<br />9. Verify the heading display and formatting.<br />10. Check if single character is displayed correctly.                                                                                                                                                                                    |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Block accepts the single character "C".<br />5. "C" replaces the "Heading-1" placeholder text.<br />6. Single character is displayed correctly.<br />7. Text maintains Heading-1 styling (large, bold, white font).<br />8. Single character heading is valid and functional.<br />9. Text is left-aligned with consistent padding.<br />10 Text is saved and persists in the document.<br />11. Cursor behavior is appropriate after text entry.<br />12. Editor remains in edit mode.<br />13. No error messages or loading indicators are visible.<br />14. Block remains editable for further modifications. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should accept and display single character in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-022                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |



| **Test Case ID**          | **TC-EDITOR-H1-023**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that common keyboard shortcuts work correctly within a Heading-1 block.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Type "Test Heading for Shortcuts" in the heading.<br />6. Press Enter key or click outside to confirm the text.<br />7. Wait for the text to be saved.<br />8. Click on the heading text to enter edit mode.<br />9. Test Ctrl+A (Select All) - verify all text is selected.<br />10. Test Ctrl+C (Copy) - verify text is copied to clipboard.<br />11. Test Ctrl+V (Paste) - verify text can be pasted.<br />12. Test Ctrl+X (Cut) - verify text can be cut.<br />13. Test Ctrl+Z (Undo) - verify changes can be undone.<br />14. Test Ctrl+Y (Redo) - verify changes can be redone.<br />15. Verify the heading maintains its formatting after shortcuts.                                                                                               |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Test Heading for Shortcuts" is entered and saved.<br />4. Ctrl+A selects all text in the heading block.<br />5. Ctrl+C copies the selected text to clipboard.<br />6. Ctrl+V pastes text from clipboard into the heading.<br />7. Ctrl+X cuts the selected text from the heading.<br />8. Ctrl+Z undoes the last action (if applicable).<br />9. Ctrl+Y redoes the last undone action (if applicable).<br />10. All keyboard shortcuts work as expected.<br />11. Text maintains Heading-1 styling (large, bold, white font).<br />12. Keyboard shortcuts function consistently and reliably.<br />13. Text is left-aligned with consistent padding.<br />14. Text is saved and persists in the document.<br />15. Cursor behavior is appropriate after text entry.<br />16. Editor remains in edit mode.<br />17. No error messages or loading indicators are visible.<br />18. Block remains editable for further modifications. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should support keyboard shortcuts in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-023                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |



| **Test Case ID**          | **TC-EDITOR-H1-024**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that HTML-like characters are displayed as plain text in Heading-1 blocks without script execution.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Type "\<script>alert('test')\</script>" (HTML-like characters).<br />7. Press Enter key or click outside the block to confirm.<br />8. Wait for the text to be saved.<br />9. Verify the heading display and formatting.<br />10. Check if HTML-like characters are displayed as plain text.<br />11. Verify no script execution or HTML interpretation occurs.                                                                                                                                                                                                         |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Block accepts the HTML-like characters "\<script>alert('test')\</script>".<br />5. HTML-like characters are displayed as plain text, not interpreted as HTML.<br />6. No script execution or security issues occur.<br />7. Text maintains Heading-1 styling (large, bold, white font).<br />8. HTML-like characters are treated as regular text content.<br />9. Text is left-aligned with consistent padding.<br />10. Text is left-aligned with consistent padding.<br />11. Text is saved and persists in the document.<br />12. Cursor behavior is appropriate after text entry.<br />13. Editor remains in edit mode.<br />14. No error messages or loading indicators are visible.<br />15. Block remains editable for further modifications. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should handle HTML-like characters in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-024                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |



| **Test Case ID**          | **TC-EDITOR-H1-025**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Test Case Description** | Verify that extremely long text (1000+ characters) can be pasted into Heading-1 blocks without performance issues.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **Preconditions**         | 1. User has a document created and opened.<br />2. User is in edit mode of the document.<br />3. User has extremely long text (1000+ characters) copied to clipboard.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **Test Steps**            | 1. Navigate to the document editor.<br />2. Wait for the editor to fully load (verify editor container is visible).<br />3. Create a new Heading-1 block using "/" menu or "# + space" shortcut.<br />4. Wait for the block to be created (verify "Heading-1" text is visible).<br />5. Verify the block shows "Heading-1" with blinking cursor.<br />6. Select all existing text using Ctrl+A or drag to select.<br />7. Paste the extremely long text using Ctrl+V or right-click paste.<br />8. Wait for the paste operation to complete.<br />9. Press Enter key or click outside to confirm changes.<br />10. Wait for the pasted text to be saved.<br />11. Verify the heading display and formatting.<br />12. Check if very long text is handled properly.<br />13. Test cursor navigation within the long pasted text.                                                                                                                                                                                                                          |
| **Expected Results**      | 1. Editor loads successfully and is ready for input.<br />2. Heading-1 block is created successfully.<br />3. "Heading-1" placeholder text is visible in the block.<br />4. Existing text can be selected and replaced.<br />5. Extremely long text is pasted into the heading block.<br />6. Paste operation completes without errors or timeouts.<br />7. Long text is displayed correctly (wrapped or truncated based on implementation).<br />8. Text maintains Heading-1 styling (large, bold, white font).<br />9. Text is left-aligned with consistent padding.<br />10. Horizontal line remains visible above the heading.<br />11. Block maintains its Heading-1 formatting.<br />12. No error messages are displayed.<br />13. Pasted text is saved and persists in the document.<br />14. Block remains editable for further modifications.<br />15. Cursor navigation works within the long pasted text.<br />16. System handles large amounts of pasted content gracefully.<br />17. Performance remains acceptable during paste operation. |
| **Actual Results**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Status**                | - [ ] <font color="#0cdb20">**PASS**</font>
- [ ] <font color="#ff0000">**FAIL**</font>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Comments**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **Automation Test Case**  | **Cypress Test File:** [cypress/e2e/EDITOR\_I\_AM\_TESTING\_THIS3.cy.ts](https://github.com/Archbee/archbee-e2e/blob/main/cypress/e2e/EDITOR/EDITOR_heading_1.cy.ts)<br />**Test Name:** Should handle pasting very long text in Heading-1 block<br />**Test ID:** AUTO-TC-EDITOR-H1-025                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |



