info@ejadtech.sa
966555861076
+

Test Summary Results

Document Change Control

Version No Date ModifiedCreated ByVersion CommentClick Up Version Time
1.023/04/2026Basant Hamad First version of Test Summary Results

 

List Of Approvers

Name TitleApproved Release No
Tarek Ramadan Software Engineering Director 1.0

Project / Release Information

Release NameQC EngineerRelease Version #
 ادارةمشروعات التقنيه - R1 Basant Hamed R1

1. Introduction

Purpose

The purpose of this Test Summary Results document is to present the outcomes of the testing activities executed for the “Technology Projects Management” (ادارة مشروعات التقنيه) module within the Compliance Management project.

 

It aims to:Summarize test execution across the first 24 sprints, and the current status in Sprint 25.Highlight coverage, main defects, risks, and limitations of the current testing scope.Provide management with a clear, concise view of the quality status of the System Under Test (SUT) and a Go / No-Go recommendation for release R1 in the target environment.

 

document represents the test results summary for the Resale1, which includes Technical Projects Managements module , delivered across

  • phase1 (Sprint1-10):
  • Empty Sprints: 1, 2, 3, 5, 6, 8, 9, 10. These periods were dedicated to administrative setup and backlog grooming; no active test cases were executed.
  • Sprint 4 (Active): Focused on "Define Team Functions." 5 tasks added, 100% assigned. Observed 4 tasks missing effort initially, later stabilized.
  • Sprint 7 (Active): 25 tasks added. Significant focus on Localization and Table Header UI Fixes. (Status: 1 Passed, 21 Fixed, 3 Not a Bug).

 

  • phase2 (Sprint11-20):
  • Sprint 11: 32 tasks. Focus on Epic Management and Task Tracking. (Status: 1 Accepted, 5 Passed, 22 Fixed).
  • Sprint 12: 36 tasks. Core functionality for Bug filtration and UI consistency. (Status: 3 Accepted, 29 Fixed).
  • Sprint 13: 32 tasks. Total of 76 Test Cases executed. (Status: 67 Passed, 8 Failed, 1 Obsolete).
  • Sprint 14: 15 tasks. Focused on DDL roles and Analytics view charts.
  • Sprint 15: 23 tasks. Regression and permission separation stories.
  • Sprint 16: 6 tasks. Fixes for Hours Spent and Sub-task original view popups.
  • Empty Sprints: 17, 19, 20.

 

  • phase3 (Sprint21-25)
  • Empty Sprints: 21, 22, 23.
  • Sprint 24: 1 task. Final project-wide enhancements.
  • Sprint 25 (Current): Stabilization and Go/No-Go final checks.

 

 

Scope:

  1. Functional scope covered up to Sprint 24
  • Approx. 90% of the functional scope has been implemented over Sprints 1–24, mainly:
  • Master data screens.
  • Instance (project) screens.
  • Core configurations and basic workflows.

 

 

  1. Test types / levels actually executed
  • Executed:
  • UI Testing: for master data and instance screens across Sprints 1–24
  • Integration Testing: between the new module and related compliance components where available.
  • Ad-hoc functional checks before demo.

 

  • Not executed or only partially executed so far:
  • API Testing: not covered yet.
  • fully to-End System Testing: not executed in a full integrated environment.
  • UAT (User Acceptance Testing): not formally conducted yet.
  • Formal Smoke & Full Regression Testing: only starting in Sprint 15, not completed at time of this report.

 

4. ALM / Backlog toolRequirements, user stories, sprints, and defects are managed in ClickUp (backlog, sprints, and boards screenshots referenced separately).

3. Test Results Summary

Test Cycle/Sprints Results:

Sprints 1–24Focus:

  • building and verifying new master data and instance screens and configurations.
  • Majority of user stories related to core CRUD operations and configuration flows have been implemented and UI-tested.
  • Overall functional completion ~90% for planned scope of this release.

 

Testing performed:

  • UI checks on most implemented stories.
  • Integration checks where other dependent components were ready.

 

Gaps:

  • No structured API, system, or regression testing across the whole module.
  • No formal UAT.

 

Sprint 25 (current):Scope:

  • Remaining bugs from previous sprints.
  • Regression testing on the module.
  • Make some Enhancements produced after Demo

 

Status at the time of this report:

  • Sprint is in progress; regression suite and permissions scenarios are being designed and executed.
  • Some outstanding defects and UI issues remain open and under fix.

 

Demos:A demo was delivered on 01/04/2026 to:

  • Product Owner: Ahmed Osama
  • Technical Team Lead: Mahmoud Elbadry

 

Demo scope:Around all user stories (selected end-to-end flows) were demonstrated for the new module.

 

Final Test Results Summary (High-Level):Because formal system testing, full regression, and UAT are still incomplete, this summary reflects the status as of the end of Sprint 24 and early Sprint 25:

 

  • Implemented features: ~90% of planned functional scope.
  • UI & Integration tests: executed on the majority of implemented features, but without a formal, fully regressionized suite.

 

  • Main defect types identified so far:
  • UI/UX issues across many screens.
  • Functional deviations from user story acceptance criteria.
  • Environment and configuration issues delaying proper test execution.

 

Graphs / charts (to be added in your document):

  • Bar chart: Executed vs Not Executed test cases per sprint (1–25).
  • Pie chart: Defects by severity & category (UI, Functional, Environment).
  • Line chart: Defects opened vs closed over sprints.

 

4. Test Metrics

 Updated Execution Table

 

Sprint

 

 

Planned TCs

 

 

Executed

 

 

Passed

 

 

Failed

 

 

Status

 

 

Sprint 1-3

 

 

0

 

 

0

 

 

0

 

 

0

 

 

Empty

 

 

Sprint 4

 

 

5

 

 

5

 

 

5

 

 

0

 

 

Completed

 

 

Sprint 5-6

 

 

0

 

 

0

 

 

0

 

 

0

 

 

Empty

 

 

Sprint 7

 

 

25

 

 

25

 

 

22

 

 

3

 

 

Completed (Fixes)

 

 

Sprint 8-10

 

 

0

 

 

0

 

 

0

 

 

0

 

 

Empty

 

 

Sprint 11

 

 

32

 

 

32

 

 

27

 

 

5

 

 

Completed

 

 

Sprint 12

 

 

36

 

 

36

 

 

33

 

 

3

 

 

Completed

 

 

Sprint 13

 

 

76

 

 

76

 

 

67

 

 

8

 

 

Completed

 

 

Sprint 14

 

 

15

 

 

15

 

 

15

 

 

0

 

 

Completed

 

 

Sprint 15

 

 

23

 

 

23

 

 

21

 

 

2

 

 

Completed

 

 

Sprint 16

 

 

6

 

 

6

 

 

6

 

 

0

 

 

Completed

 

 

Sprint 17

 

 

0

 

 

0

 

 

0

 

 

0

 

 

Empty

 

 

Sprint 18

 

 

20

 

 

20

 

 

19

 

 

1

 

 

Completed

 

 

Sprint 19-23

 

 

0

 

 

0

 

 

0

 

 

0

 

 

Empty

 

 

Sprint 24

 

 

1

 

 

1

 

 

1

 

 

0

 

 

Completed

 

 

 

Note: Exact numeric values should be extracted from ClickUp (backlog/sprint boards and testing lists). Below is a structure plus a qualitative summary based on available information.

 

This some of Test set link on click up:

 

 

Test Effort per Sprint (qualitative)

  • Sprints 1–14: Majority of effort focused on feature implementation and UI checks, limited regression.
  • Sprints 11–14: Increase in integration testing and defect retesting.
  • Sprint 15: Majority of effort was dedicated to comprehensive regression testing and the implementation of 10 new user stories specifically for permissions separation.
  • Sprint 16: Effort shifted toward mathematical logic validation, specifically focusing on the aggregation of hours spent and fixing sub-task popup window behaviors.
  • Sprints 17–18: Focus was placed on UX/UI stabilization and Kanban board enhancements, with a high volume of defect retesting to clear the backlog of "In Progress" sprints.
  • Sprints 19–23: These were Low-Effort/Empty cycles primarily used for administrative backlog grooming, environment stabilization, and non-active development windows.
  • Sprint 24: Effort was concentrated on Final Project-wide Enhancements, serving as a pre-release "polish" phase to ensure all global components were synchronized.

 

 

A portion of planned test cases for early sprints were postponed or re-tested in later sprints due to:

  • Late environment readiness.
  • Changing requirements and incomplete functionality in some screens.

 

5. Final Test Results Summary

Test Metrics

  • Test effort (in each test sprint) need add auto calculation in dashboard
  • No. of Executed TCs = 139, obsolete TCs = 0
  • TCs Passed = 139, Failed =0, Not executed =15

 

  • Requirements Coverage
  • Functional scope implemented: ~90% of planned stories across 24 sprints.

 

  • Coverage from QA perspective:
  • Implemented user stories: majority has at least basic UI & integration testing.
  • Non-functional requirements (performance, security) are out of scope for this release’s testing

 

  • DRE (Defect Removal Efficiency):
  • At this point no production release for this module has occurred, so DRE cannot be fully calculated.
  • For internal sprints, we can compute an internal DRE once we distinguish defects found during QA vs defects found by PO/Tech Lead after demo.

 

From the issues described:

  • Most defects are UI-related (Minor/Major) but spread across many screens.
  • Some Major functional gaps where “function not implemented as required in user stories”.

 

DRE (in 24 sprints) = 208/208*100=100%For the chart : Google Sheetادارة المشروعات التقنية-قاموس البيانات For DRE in dashboard: Google Sheetادارة المشروعات التقنية-قاموس البيانات   

  • Defects Per Severity :

 

Severity

 

 

Number of Defects

 

 

Status

 

 

Critical

 

 

2

 

 

Resolved

 

 

High

 

 

28 (Increased due to UI consistency)

 

 

Resolved

 

 

Medium

 

 

18

 

 

Resolved

 

 

Low

 

 

15

 

 

4 Open

 

 

6. Test Analysis (Sprints /release)

Key observations from the first 24 sprints and beginning of Sprint 25:

  1. High concentration of UI issues
  • Many screens failed UI consistency and UX expectations.
  • Indicates the need for:
  • Common UI design standards.
  • Earlier UI review before sprint completion.

 

  1. Environment readiness issues
  • Test environment was set up late and sometimes unstable.
  • Result: compressed testing windows, more defects discovered late in the sprint or pushed to later sprints.

 

  1. Requirements & implementation gaps
  • Some functions were not implemented as per user stories, leading to rework.
  • Root causes:
  • Ambiguities or misinterpretation of acceptance criteria.
  • Changes during development not reflected in test cases.

 

  1. Incomplete test levels
  • No API testing, system testing, or formal UAT yet.
  • Integration testing only started systematically in Sprint 24.

 

Corrective actions proposed:

  • Introduce earlier test environment preparation (before start of the sprint).
  • Add story readiness criteria (Definition of Ready) that include clear acceptance criteria and UI mocks.
  • Enforce the Definition of Done that requires:
  • Basic regression run.
  • No open Critical/Major defects for a story.

This link of folder of bugs in Clickup :ادارة المشروعات التقنية > Scrum_Testing > Scr um PM Bugs > List And this link of folder of trial bugs and enhancements in Clickup: ادارة المشروعات التقنية > Scrum_Testing > Trial Bugs27

7. Recommendations/lessons learned

  1. Stabilize the UI and standardize design
  • Define a UI/UX guideline for the module and enforce it.
  • Include a UI review checkpoint before a user story is considered “Done”.

 

  1. Plan and lock test environments early
  • Test environment must be ready and stable at the beginning of each sprint.
  • Assign a clear owner for environment set up and configuration.

 

  1. Strengthen requirements & acceptance criteria
  • PO and Tech Lead to ensure clear, testable acceptance criteria for each story.
  • Introduce grooming sessions with QA involved to avoid misinterpretation.

 

  1. Introduce API, system, and UAT phases
  • Run system/end-to-end testing after Sprint 24 regression.
  • Prepare and schedule a formal UAT cycle with business stakeholders.

 

  1. Improve regression strategy
  • Define and maintain a regression test suite for key flows (creation, update, permissions, reporting).
  • Run at least a smoke suite on each build and a full regression on major releases.

8. Conclusion

  • Functional implementation progress is high (~90%), and UI & integration testing has been performed on most implemented features.

 

  • However, significant gaps remain:
  • Many UI issues still open or recently fixed (risk of regressions).
  • API, system, and UAT testing have not been executed in a structured way.
  • Integration testing for the entire module is still in progress in Sprint 25.
  • Some functions were previously not aligned with user stories, requiring recent rework.

 

Conclusion for Release R1 at this point:

  • Recommendation: No-Go for a final production release until:

 

  • Sprint 24 is completed with regression testing on all critical flows and permissions stories.
  • API and basic system tests are executed on core services and integrated flows.
  • A formal UAT cycle is completed with key stakeholders (e.g., PO Ahmed Osama and relevant business users).

 

Once these conditions are met and Critical/Major defects are at an acceptable level, the module can be reconsidered for Go