1. A method for generating test artifacts for a requirements sentence, the method comprising: receiving, by a processor, data that defines a first document; searching, by the processor, the data to identify data sections that define a requirements sentence; in response to identifying a requirements sentence, storing, by the processor, the data sections that define the requirements sentence to a memory in communication with the processor; generating, a link grammar parser of a natural language processor, one or more links between pairs of words in the requirements sentence, wherein the link grammar parser labels the one or more links as linking pairs of words corresponding to at least one of: words that correspond to a subject, words that correspond to a noun phrase, and words that correspond to a verb phrase; submitting the requirements sentence to a scenario generation module to obtain a test scenario for the requirements sentence, wherein determination of the test scenario is based at least in part on the one or more links generated between pairs of words in the requirement sentence; submitting the requirements sentence to test condition logic executed by a processor to obtain a test condition and expected result based on the requirements sentence; and generating a report containing the test scenario, test condition, and expected result.
3. The method of claim 1 , further comprising: identifying a test intent for the requirement statement using a test intent ruleset.