Replies: 5 comments 15 replies
-
Hi Chris, Thank you for reaching out! It's great to hear about your work with the Banking Portal API and UI projects. Developing a test plan sounds like a valuable contribution, and we would certainly appreciate any deliverables you could share. It’s also helpful that you've identified discrepancies between the API documentation and the current implementation. Updating the Wiki with those corrections would be fantastic. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the feedback on the other post @AmrElsayyad I based my test matrix (included again below) on all of the endpoints defined in the Wiki and the cases to generate each error/status code. Are there any new functions in the latest main branch commit that aren't captured in that Wiki? I found these endpoints in the AuthController and UserController that I didn't see in the original Wiki, with the POST and GET pulled from those .java files.
As I mentioned in a previous comment, I'm also going to look at the existing commands as well. |
Beta Was this translation helpful? Give feedback.
-
I have a basic test running with the Spock framework that uses the Groovy library "HTTP Builder". I did 4 example tests so far.
My main problem now is I automated the tests with users I registered and created with my own emails and information. I need to abstract that away. Was wondering what you guys thought would be the best way to do this? I had 2 ideas:
|
Beta Was this translation helpful? Give feedback.
-
Looking for some input on validating the Status Code 404, throughout. It was listed as a possible status code for a few endpoints, but I'm having trouble running commands to generate that status code. I had some ideas to delete data from the database, but that doesn't seem realistic.
|
Beta Was this translation helpful? Give feedback.
-
@cdaug16 Will you please share the test code with us in a pull request? |
Beta Was this translation helpful? Give feedback.
-
Hi Abhi and team,
I'm a graduate student in the US. I'm currently taking a course for Software Testing and Quality Assurance. I was looking for open-source projects in a known working state and found the Banking Portal API and UI projects. Part of our class is to develop a test plan, I was wondering if that was something that would be helpful? I'd be happy to share any deliverables from the project.
I currently have the API running in Java and reading/writing with a local MySQL database. I have used Postman in the past for REST API testing, so I was trying to set it up with the API documentation in the the project wiki https://github.com/abhi9720/BankingPortal-API/wiki . I noticed some of the REST API endpoint bodies have changed since the Wiki was written. I was able to reverse engineer the new bodies from the classes in the project. Pretty minor changes, but I can provide those corrections to update the Wiki.
My class ends September 30, 2024. Would be great to connect before then and see if the deliverables from my class would be helpful for you guys.
Chris Daughters
Beta Was this translation helpful? Give feedback.
All reactions