Content deleted Content added
m Clean up spacing around commas and other punctuation fixes, replaced: , → , |
Gunashree RS (talk | contribs) m changed the See also points, added one more point "API Test Automation" Tags: Reverted Visual edit |
||
Line 22:
There are several types of tests that can be performed on APIs. Some of these include smoke testing, functional testing, security testing, penetration testing, and validation testing.
* [[Artificial intelligence]] (AI) used in API testing improves the efficiency and accuracy of the testing process. It can automatically generate test cases, identify potential issues, and analyze test results through machine learning to identify patterns and anomalies.<ref>{{cite book |last1=J. Gao, C. Tao, D. Jie ĺ, S. Lu |title=What is AI Software Testing? and Why |date=2019 |publisher=IEEE |url=https://ieeexplore.ieee.org/document/8705808/authors#authors}}</ref>
*[[Smoke testing (software)|Smoke test]] - This is a preliminary test that checks if the most crucial functions of an API are working correctly and identifies any major issues before further testing.
*[[Functional testing]] - This type of testing validates a software system against its functional requirements by providing input and verifying the output. It mainly involves black box testing and is not concerned with the source code.
Line 75 ⟶ 74:
* [[Software testing]]
* [[Web API security]]
* [https://www.devzery.com/post/guide-to-api-test-automation-strategies-best-practices API Test Automation]
==References==
|