1. A system comprising: a memory; and a processor communicatively coupled to the memory, the processor operable to: receive a first indication from a user that a first action keyword is selected from a plurality of action keywords to be used for the creation of a test case file; determine that the first action keyword requires an action object; display at least a portion of a plurality of action objects to the user; receive a second indication from the user that a first action object is selected from the plurality of action objects for association with the first action keyword; store, in the memory, an association of the first action keyword with the first action object; receive a third indication that a second action keyword is selected from the plurality of action keywords; determine that a first input parameter is associated with the second action keyword and a particular hint is associated with the first input parameter; communicate a message to a repository, the message comprising a request to access the particular hint; access the particular hint; display the particular hint to the user, the particular hint comprising a message explaining to the user certain details about the first input parameter that guide the user to choose a particular input parameter; receive the first user input; generate the test case file comprising the first action keyword and the second action keyword; and associate the test case file with an application under test.