Skip to content

FEA515 - Automate tests for frontend and backend code

Feature ID FEA515
Subsystem the feature is part of Backend
Responsible person Ummar Ahmed
Status In Progress

Description

As a developer, implementing automated tests for frontend and backend code offers significant benefits. It streamlines testing, ensuring reliability and consistency while saving time. By integrating tests into continuous integration workflows, I can quickly detect issues, improve software quality, and prevent regressions. Automation also enhances scalability, enabling efficient testing of complex applications without increasing manual efforts. Overall, this feature enhances development efficiency and supports agile practices.

ID Description
FUNC-REQ-C0009 Automate tests for frontend and backend code

Preliminary user stories

  • As a platform engineer, I want to regularly update and patch the underlying technology stack, including React, MongoDB, Redis, TypeScript, Express, Node.js, to ensure the web app benefits from the latest features, improvements, and security fixes.

  • As a developer, I want to have automated tests for both frontend and backend code to ensure the reliability and correctness of the web app. #71

User interface mock-up

Testing / possible acceptance criteria

Testcase Test source Responsible