1. A method for generating test artifacts for a requirements sentence, the method comprising: obtaining the requirements sentence and storing the requirements sentence in a memory; submitting the requirements sentence to a scenario generation module to obtain a test scenario for the requirements 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.