plankanban / planka

The realtime kanban board for workgroups built with React and Redux.
https://planka.app
GNU Affero General Public License v3.0
8.12k stars 763 forks source link

Add UI Tests using Playwright with BDD #911

Closed nabim777 closed 1 month ago

nabim777 commented 1 month ago

Description

- User logs in with valid credentials.
- Login with invalid username and password.
- User creates a new project.
- User logs out successfully.

NOTE To keep this PR small, I’ve focused on these key scenarios. If you like, I’d be happy to add more test scenarios in future contributions. Test scenarios that can be added in the future contributions are like

- create a user
- delete a user
- rename a user
- delete a project
- rename a project
- edit the project background
- create a new project board
and other CRUD operations on board and user

If there is any suggestions or feedback, I’d love to hear them!

CLAassistant commented 1 month ago

CLA assistant check
All committers have signed the CLA.

meltyshev commented 1 month ago

Hi! Thanks for the tests and for your contribution 🙏

nabim777 commented 1 month ago

Hi! You're very welcome 🙏. I'm glad I could contribute!