1. A method for automatic generation of a test script and a validation script for an application under test, the method comprising: acquiring, by a system, a plurality of test steps from a database, the plurality of test steps being associated with a test case and including one or more words in natural language; identifying, by the system, one or more actions to be performed in a testing process based on the plurality of test steps by using natural language processing; generating, by the system, the test script based on the identified one or more actions, wherein the test script is executable by one or more processors to perform the plurality of test steps; identifying, by the system, an expected test result associated with each of the plurality of test steps by performing the natural language processing on the plurality of test steps; and generating, by the system, a validation script based on the expected test result associated with each of the plurality of test steps, wherein the validation script is executable by the one or more processors to validate whether the expected test result occurred, and wherein the natural language processing provides at least one of a context or a domain with respect to the application under test.