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

EPIC Automated functional tests #12

Open
obscurerichard opened this issue Jan 4, 2020 · 1 comment
Open

EPIC Automated functional tests #12

obscurerichard opened this issue Jan 4, 2020 · 1 comment
Labels
enhancement New feature or request epic help wanted Extra attention is needed

Comments

@obscurerichard
Copy link
Member

obscurerichard commented Jan 4, 2020

We could use something like cucumber-watir or webdriver.io or maybe even SeleniumBase in the vein of this excellent Stack Overflow answer featuring behave/BDD to build a suite of automated functional tests for freezing-web. We have had issues with things such as package upgrades breaking the software that these would catch.

We should be able to perform automated functional tests of some kind in all of these environments:

  • Local development
  • In CI, with GitHub Actions
  • On the live production site

Related Issues

@obscurerichard obscurerichard added enhancement New feature or request help wanted Extra attention is needed labels Nov 25, 2024
@obscurerichard obscurerichard changed the title Create automated functional tests for the project EPIC Create automated functional tests for Freezing Saddles Jan 5, 2025
@obscurerichard obscurerichard transferred this issue from freezingsaddles/freezing-web Jan 5, 2025
@obscurerichard obscurerichard changed the title EPIC Create automated functional tests for Freezing Saddles EPIC Automated functional tests Jan 5, 2025
@obscurerichard
Copy link
Member Author

Add Docker Build #256 added a production site live test with test/wget-spider.sh to the live site after deployment via GitHub Actions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request epic help wanted Extra attention is needed
Projects
Status: Icebox
Development

No branches or pull requests

1 participant