Improve Automated Functional Acceptance Testing to match with latest changes to Varbase modules and components

Created on 25 August 2024, 3 months ago
Updated 9 September 2024, 2 months ago

Problem/Motivation

  • Having no full automated testing for the Layout Builder
  • Having outdated tests for Paragraphs
  • Using old media assets, which we can switch to use media from Varbase Demo to save time while testing.

Proposed resolution

Activate
Feature: Content Structure - Landing (Layout Builder) Pages - Check to add sections and choose layouts for sections

As a logged in user with a permission to mange Landing (Layout Builder) pages
I want to be able to add sections with any layouts to the page
So that the "Landing (Layout Builder) page" will show up having the listed section with their content

"04-08-landing-page-layout-builder_check-to-add-sections-and-choose-layouts-for-sections.feature"

Add
Feature: Content Structure - Change section settings in Landing Pages with Layout Builder

As a logged in user with a permission to mange Landing (Layout Builder) pages
I want to be able to add sections with any layouts to the page
So that a section with different section settings/configurations

"04-10-landing-page-section-configurations.feature"

Change
Feature: Content Structure - Landing page (Paragraphs) - Varbase text and image paragraphs

  As a logged in user with a permission to mange Landing page (Paragraphs)
  I want to be able to add number of Text and image paragraph compoments
  So that the "Landing page (Paragraphs)" will have text and images in right and left view.

"04-04-landing-page-paragraphs_text-and-image-paragraphs.feature"

Change
Feature: Support Requirements - Standard Support Navigation - Allow site super administrators to switch users and surf the site as that user

As the site super admin
I want to be able to switch users and surf the site as that user with no password required
So that I can see what is the selected user is seeing in the site then switch back to my own user account at any time.

"03-01-allows-site-administrators-to-masquerade-by-switching-users.feature"

Remaining tasks

  • ✅ File an issue about this project
  • ✅ Addition/Change/Update/Fix to this project
  • ✅ Testing to ensure no regression
  • Automated unit/functional testing coverage
  • ➖ Developer Documentation support on feature change/addition
  • ➖ User Guide Documentation support on feature change/addition
  • ➖ UX/UI designer responsibilities
  • ➖ Accessibility and Readability
  • ✅ Code review from 1 Varbase core team member
  • ✅ Full testing and approval
  • ✅ Credit contributors
  • ✅ Review with the product owner
  • ✅ Update Release Notes and Update Helper on new feature change/addition
  • ✅ Release varbase-10.0.1

Varbase update type

  • ✅ No Update
  • ➖ Optional Update
  • ➖ Forced Update
  • ➖ Forced Update if Unchanged

User interface changes

  • N/A

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

  • Issue #3470129 : Improved Automated Functional Acceptance Testing to match with latest changes to Varbase modules and components
📌 Task
Status

Fixed

Version

10.0

Component

Code

Created by

🇯🇴Jordan Rajab Natshah Jordan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024