SbloodyS opened a new issue, #3737: URL: https://github.com/apache/incubator-streampark/issues/3737
### Search before asking - [X] I had searched in the [feature](https://github.com/apache/incubator-streampark/issues?q=is%3Aissue+label%3A%22Feature%22) and found no similar feature requirement. ### Description Reason: 1. Make sure that every time you submit new code, existing functions will not be affected. 2. Supplement the lack of unit testing, the connectivity between interfaces and interfaces. Process: - Sort out the overall use cases of DS, including: project management, resource management, security center, data source center. - Hierarchical use cases above: P0, P1, P2, P3. - We give priority to converting P0 level use cases into E2E automation test cases. Current Test cases #### System page | Module | Priority | issue | status | | --- | --- | --- | --- | | User Management | P0 | | | | Token Management | P1 | | | | Role Management | P0 | | | | Team Management | P0 | | | | Member Management | P0 | | | | Menu Management | P1 | | | #### System page | Module | Test Cases | Priority | issue | status | | --- | --- | --- | --- | --- | | User Management | createUser/deleteUser/editUser | P0 | | | | Token Management | createToken/deleteToken/editToken | P1 | | | | Role Management | createRole/deleteRole/editRole | P0 | | | Team Management | createTeam/deleteTeam/editTeam | P0 | | | | Member Management | createMember/deleteMember/editMember | P1 | | | | Menu Management | createMenu/deleteMenu/editMenu | P2 | | | #### Streampark page | Module | Mode | Version | Test Cases | Priority | issue | status | | --- | --- | --- | --- | --- | --- | --- | | Application | Flink on Yarn per job mode | Flink 1.16/1.17/1.18 | createUser/deleteUser/editUser | P0 | | | | Application | Flink on Yarn yarn session | Flink 1.16/1.17/1.18 | createUser/deleteUser/editUser | P0 | | | ### Usage Scenario _No response_ ### Related issues _No response_ ### Are you willing to submit a PR? - [X] Yes I am willing to submit a PR! ### Code of Conduct - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@streampark.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org