Refactored the Perform Action in to seperate classes based on the functionalities
DriverScript refactored. Created Enums.
Deleted DriverScript copy and txt file
Resolved the issue due to nested call in DriverScript
Trying to have builder patterns in DriverScript
Builder methods added to DriverScript class:
Created a POJO for DriverScript. Trying to aviod use of static variables for Multi threading
Removed static variables from DriverScript
Enhancing all the classes for multi threading
Introduced Multi threading compatibility
IPTests execute parallel, ISTests execute in serial
Logging is enabled for all tests
Test report events are created in the same directory
Report Summary is now created. Still WIP
Flexibility to pass either WebElement or By objects for automation
Report summary started to getting populated after every test. Report events have the test status and count.
Changes public variables as private in StafReferences
Report summary is working
User can extend StafDriver and disable the tests. Report Summary created in this case also.
CheckStyle enabled for improving coding standards