Oscorp-HQ / quash-max

Quash: All-in-one bug reporting for mobile apps. Capture crashes, replays, and logs with shake-to-report. Auto-collect vital data, integrate with popular tools. Built by devs, for devs. Boost app quality and streamline debugging.
https://quashbugs.com
MIT License
33 stars 7 forks source link

Set up testing infrastructure and improve test coverage for frontend components #3

Open Hemanthr1 opened 3 months ago

Hemanthr1 commented 3 months ago

Issue Description

Our frontend codebase currently lacks a testing infrastructure and comprehensive test coverage. We need to set up a testing environment, implement initial test cases, and gradually improve our test coverage to ensure better code quality, reliability, and maintainability. This is an excellent opportunity for the open source community to contribute to the project in multiple stages.

Environment

For Frontend Issues:

Steps to Reproduce

N/A - This is an enhancement issue for setting up testing infrastructure and improving test coverage.

Expected Behavior

Phase 1 (Initial Setup):

Phase 2 (Ongoing Improvement):

Actual Behavior

Additional Context

We welcome contributions from the open source community to help set up our testing infrastructure, create initial test cases, and continuously improve our test coverage for frontend components.