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

End-to-end testing with PHP backend and JS Frontend #1335

Open
rugk opened this issue May 14, 2024 · 0 comments
Open

End-to-end testing with PHP backend and JS Frontend #1335

rugk opened this issue May 14, 2024 · 0 comments
Labels
code quality enhancement help wanted javascript Pull requests that update Javascript code

Comments

@rugk
Copy link
Member

rugk commented May 14, 2024

The problem

We have no e2e tests yet in our project, but in an aftermath of a release, we think we should probably add something. These tests should just automatically spin up a browser and test the most common usage scenarios making sure everything works in combination.

The solution

  • it must work offline (possibly in a container or whatever)
  • and be fully automated
  • must run automatically in GitHub Actions
  • for a start should cover the most common scenarios [which?], later more could be added

Ideas would be:

  • cypress?

Alternatives

Additional context

This issue has been discovered as a lessons learned from previous releases, which often had bugs being introduced. To have more confidence on code changes etc.

The important bit: Dear reader, if you feel like this is a thing you could contribute knowledge or actually doing it, feel free to comment here and help! This will greatly help the PrivateBin project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality enhancement help wanted javascript Pull requests that update Javascript code
Projects
None yet
Development

No branches or pull requests

1 participant