-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Karate UI improvements #306
Comments
this is fantastic. the UI was something I had created quickly but then started focusing on other features (e.g. mocks as a priority). the world needs a better alternative to postman. you can also look at https://insomnia.rest for ideas, but karate's core competency is being able to integrate into a Java project structure if needed. I agree with all your points, I would not put too much time into 8 since in case you did not see this already - you should be aware that the So all the work that you are doing is super-relevant ! |
@ptrthomas cool as the time permits I will try to get the implementation done for all the points. I was looking for contribution section but couldn't find one. Do we have any guidelines for contribution? Shall I just raise the pull requests? |
@RavinderSinghMaan yes, please raise the pull requests. just make sure you target the |
…I. Added menu item "Load Directory" in File menu. When user clicks on this a directory panel is added on the left and user can open any feature file. Arrow keys , enter key and mouse can be used to navigate or open feature files.
#306 | Ravinder | Adding a button to run all steps upto the step.
…method". Request response details are added to textarea in the Accordian Panel. This will be useful as it essetially keeps the state of each HTTP call.
…nges in "getAsPrettyString()". For "\/\/" problem will raise a separate issue and will deal with it separatly.
…nges in "getAsPrettyString()". For "\/\/" problem will raise a separate issue and will deal with it separatly.
#306 | Ravinder | Adding Accordian Panel for step of type "method".
#306 | Ravinder | Changes to fix NullPointerException and extracting duplicate code into a method.
…dded component DragResizer which can be used for other panes as well. All the panes in Main BorderPane are now of type BorderPane this means padding can be adjusted for all the panes from one place.
…dded component DragResizer which can be used for other panes as well. All the panes in Main BorderPane are now of type BorderPane this means padding can be adjusted for all the panes from one place.
closing due to inactivity |
Hi
First of all congratulations on this fantastic project and it is really cool. I have been exploring it recently to use it for testing our API.
I am raising this issue to suggest improvements to Karate UI. I would love to contribute to the project but want to discuss few points with you guys. We would like to use Karate UI as the main tool for demoing our API at the end of the sprint. So it will be really good if Karate UI is developed in such a way so that it is the Tool for API demos as well. Below is the list of points which comes to my mind after playing with UI, will be good to know what other people think about it.
Would love to hear what other people think about these points.
Thanks
Ravinder
The text was updated successfully, but these errors were encountered: