Skip to content
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

Design Considerations for Using 1000 Valid and 1000 Invalid Requests in the Experiment #40

Open
TedLau opened this issue Oct 20, 2024 · 0 comments

Comments

@TedLau
Copy link

TedLau commented Oct 20, 2024

Dear Authors,
I am very interested in the experimental design in your paper(Specification and Automated Analysis of Inter-Parameter Dependencies in Web APIs). I noticed that when comparing the random testing method and IDLReasoner, you generated 2000 requests for each API, including 1000 valid requests and 1000 invalid requests. I would like to understand the rationale behind this design more deeply:

1.Why did you choose an equal number of valid and invalid requests? Is there any special significance to this balance?
2.What was the main purpose of using invalid requests? How do they help in evaluating the performance of the APIs or the testing methods?
3.How did this design influence your assessment of the performance of the random method versus IDLReasoner?
4.Did you consider using different ratios of valid to invalid requests? If so, why did you ultimately choose the 50/50 split?

Thank you very much for your time and answers. Your response will help me better understand the methodology of this research.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant