Skip to content

Latest commit

 

History

History
50 lines (47 loc) · 2.4 KB

CITE.md

File metadata and controls

50 lines (47 loc) · 2.4 KB

Automated black-box testing of nominal and error scenarios in RESTful APIs (Software Testing, Verification and Reliability)

Our nominal and error testing automated black-box testing strategies for RESTful APIs.

@article{corradini2022nominalerror,
    doi = {10.1002/stvr.1808},
    url = {https://doi.org/10.1002/stvr.1808},
    year = {2022},
    month = jan,
    publisher = {Wiley},
    author = {Davide Corradini and Amedeo Zampieri and Michele Pasqua and Emanuele Viglianisi and Michael Dallago and Mariano Ceccato},
    title = {Automated black-box testing of nominal and error scenarios in RESTful APIs},
    journal = {Software Testing, Verification and Reliability}
}

RestTestGen: An Extensible Framework for Automated Black-box Testing of RESTful APIs (ICSME 2022)

Our extensible framework RestTestGen to quickly implement novel automated black-box testing strategies for REST APIs.

@inproceedings{corradini2022resttestgen,
    title={RestTestGen: An Extensible Framework for Automated Black-box Testing of RESTful APIs},
    author={Corradini, Davide and Zampieri, Amedeo and Pasqua, Michele and Ceccato, Mariano},
    booktitle={2022 IEEE International Conference on Software Maintenance and Evolution (ICSME)},
    pages={504--508},
    year={2022},
    organization={IEEE}
}

Automated Black-box Testing of Mass Assignment Vulnerabilities in RESTful APIs (ICSE 2023)

Our security testing approach to automatically detect mass assignment vulnerabilities in REST APIs.

@inproceedings{corradini2022massassignment,
    title={Automated Black-box Testing of Mass Assignment Vulnerabilities in RESTful APIs},
    author={Corradini, Davide and Pasqua, Michele and Ceccato, Mariano},
    booktitle={45th International Conference on Software Engineering (ICSE)},
    year={2023}
}

Enhancing REST API Testing with NLP Techniques (ISSTA 2023)

Our approach to enhance OpenAPI specifications and REST API testing by extracting relevant information (e.g., example value, constraints, etc.) form natual language descriptions.

@inproceedings{kim2023enhancing,
    doi={10.1145/3597926.3598131}
    title={Enhancing REST API Testing with NLP Techniques},
    author={Kim, Myeongsoo, and Corradini, Davide and Sinha, Saurabh and Orso, Alessandro and Pasqua, Michele and Tzoref-Brill, Rachel and Ceccato, Mariano},
    booktitle={32nd International Symposium on Software Testing and Analysis (ISSTA)},
    year={2023}
}