Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 2.32 KB

TESTING.md

File metadata and controls

54 lines (34 loc) · 2.32 KB

Testing.

The W3C CSS Validator Services were used to validate every page of the project to ensure there were no syntax errors in the project.

Screenshot-2023-08-19-at-11-28-28

#Lighthouse

Lighthouse Report for app.

Screenshot-2023-08-19-at-11-40-33

A11y Color Contrast Accessibility Checker.

Screenshot-2023-08-19-at-11-39-13

Javascript.

The JavaScript code for this project was validated using: jshint.

jshint-moodloop

Jest.

An attempt to test with Jest was made, however, it seemed not compatible with "vite" and Babel.

Screenshot-2023-08-18-at-16-12-55

Further Testing

  • The Website was tested on Google Chrome, Mozilla, and Safari browsers.
  • The website was viewed on a variety of devices, such as desktops, laptops, iPhone X, iPads, iPhone Pros.
  • A large amount of testing was done to ensure that the app was responsive in all devices.
  • Friends and family members were asked to review the site and documentation to point out any bugs and/or user experience issues.

Known Bugs

  • There's a noticeable millisecond delay at the conclusion of each loop, attributable to the buffer of the Web Audio API. It appears this buffer isn't sufficiently robust to manage 4 players seamlessly.

  • Occasionally, upon selecting the "pre-listen" option, certain audio files exhibit a reduced volume.

Content

  • All content was written by the developer.