Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a test suite #24

Open
waldyrious opened this issue Jan 12, 2023 · 0 comments
Open

Add a test suite #24

waldyrious opened this issue Jan 12, 2023 · 0 comments
Labels
hacktoberfest Issues that welcome PRs from Hacktoberfest participants help wanted Additional input is needed to determine the resolution of this issue. infrastructure Internal reworking without affecting available functionality.

Comments

@waldyrious
Copy link
Owner

waldyrious commented Jan 12, 2023

This would give us more confidence (other than manually testing the site) when merging PRs. It would also enable automatic version bumps.

Since this is a GUI app rather than a software library or CLI interface, it's likely that we will need some sort of visual testing, e.g. using Playwright, WebdriverIO, BackstopJS, etc. Here's a blog post describing how Wikipedia implemented such a visual regression testing system.

@waldyrious waldyrious added help wanted Additional input is needed to determine the resolution of this issue. infrastructure Internal reworking without affecting available functionality. labels Jan 12, 2023
@waldyrious waldyrious added the hacktoberfest Issues that welcome PRs from Hacktoberfest participants label Oct 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest Issues that welcome PRs from Hacktoberfest participants help wanted Additional input is needed to determine the resolution of this issue. infrastructure Internal reworking without affecting available functionality.
Projects
None yet
Development

No branches or pull requests

1 participant