DocumentCode
2891830
Title
Stress Testing an AI Based Web Service: A Case Study
Author
Chakravarty, Anand
Author_Institution
Microsoft Corp., Redmond, WA, USA
fYear
2010
fDate
12-14 April 2010
Firstpage
1004
Lastpage
1008
Abstract
The stress testing of AI-based systems differs from the approach taken for more traditional Web services, both in terms of the design of test cases and the metrics used to measure quality. The expected variability in responses of an AI-based system to the same request adds a level of complexity to stress testing, when compared to more standard systems where the system response is deterministic and any deviations may easily be characterized as product defects. Generating test cases for AI-based systems requires balancing breadth of test cases with depth of response quality: most AI-systems may not return a perfect answer. An example of a machine learning translation system is considered, and the approach used for stress testing it is presented, alongside comparisons with a more traditional approach. The challenges of shipping such a system to support a growing set of features and language pairs necessitate a mature prioritization of test cases. This approach has been successful in shipping a Web service that currently serves millions of users per day.
Keywords
Web services; learning (artificial intelligence); program testing; AI-based system; Web service; artificial intelligence; machine learning translation system; stress testing; Application software; Artificial intelligence; Information technology; Machine learning algorithms; Software measurement; Software performance; Software testing; Stress measurement; System testing; Web services; Internet applications; measurement techniques; software engineering; software performance testing; software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: New Generations (ITNG), 2010 Seventh International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4244-6270-4
Type
conf
DOI
10.1109/ITNG.2010.149
Filename
5501500
Link To Document