-
Notifications
You must be signed in to change notification settings - Fork 36
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
[WIP] ATG-Console (Automatic Test Generation Console) #42
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
…iles and Cotent for report Files Signed-off-by: Aditya-eddy <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Aditya-eddy
It seems that some of the previous points I mentioned regarding the file-tree component haven't been reflected in the latest changes. Can you please check?
// Add more paths as needed | ||
}; | ||
|
||
export async function GET( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what is this function about and why it is named as GET only?
|
||
if (language === "js" || language === "jsx") language = "javascript"; | ||
else if (language === "ts" || language === "tsx") language = "typescript"; | ||
else if (language === "go") language = "go"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can simplify the code by removing the else if condition since we're already assigning "go" as the language in that block.
|
||
if (!loading && data) { | ||
// Handle successful subscription data here | ||
console.log("Subscription successful:", data); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why is this log needed? if case is to notify user, Can we add a Snackbar or some form of notification here to inform the user that the subscription was successful?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes we can add a snackbar saying your test-.yaml has been saved? Does that work?
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Signed-off-by: Aditya-eddy <[email protected]>
Console provided to show demo for keploy to user.
Design a User-Friendly Interface:
Create a visually appealing and intuitive layout that allows users to easily navigate and understand the test generation features. Collaborate with mentors to finalize the design.
Implement Test Record and Replay:
Integrate functionality to record user actions and replay them as tests, demonstrating the ease of creating tests with Keploy.
Showcase Automatic Test Generation:
Highlight how Keploy can automatically generate tests based on user interactions, showcasing its efficiency and effectiveness.
Interactive Demo:
Develop an interactive demo that allows users to experience firsthand how Keploy simplifies the test generation process.
Documentation and Tutorials:
Include comprehensive documentation and tutorials within the UI to guide users through the demo and explain the underlying concepts and benefits of using Keploy.
Responsive Design:
Ensure the UI is responsive and accessible across various devices and screen sizes, providing a seamless user experience for everyone.
If the editor is lagging disable the features component in the /app(default)/page.tsx