boyuan12 / boyuan12/ReadSaltie
Automate test
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
As our website grow bigger and bigger with more features, we need to automate testing.
**Describe the solution you'd like**
My solution will use selenium as a web scraper, to scrape and test this website out. Attached below are some features that we want to get tested. If you think there's more feature should be tested, feel free comment on this [google doc](https://docs.google.com/document/d/1R5OPUroCgYsBX2TfLuDnxlFbHS4u9BvQ4tb_GAhua7E/edit?usp=sharing)
**Describe alternatives you've considered**
Some Flask unit testing should also work. But still, recommend selenium because it's easy to get work done with.
**Additional context**
[ReadSaltie’s All Features.pdf](https://github.com/boyuan12/ReadSaltie/files/4613416/ReadSaltie.s.All.Features.pdf)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the linked ReadSaltie feature list and inspect the existing Flask application to turn the listed behaviors into a bounded test plan. Compare Selenium browser tests with Flask unit tests; done should be defined as automated coverage for an explicitly selected set of features, but the issue does not identify files, test entry points, or acceptance criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- flask, python
- Domain
- testing-qa, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100