Skip to content

Commit cc59283

Browse files
Update Readme.txt
1 parent 338e086 commit cc59283

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

Readme.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,9 @@ Following patterns are followed in this framework (some of which shall be altere
1616
- Decorated driver and element are used in the entire framework which makes the logging easy without writing code for basic actions every time. Only a few actions are added now which can be updated according to individual requirements.
1717
- Fluent pattern is used in the sample tests to enhance the readability of the tests which can be altered according to the taste of the user.
1818

19-
Parallel execution of test cases is possible. Execute the WebTesRunner.xml file with the required thread count as done in testNG.
19+
RunSetup.csv file is present in the 'src/test/resources' folder which can be used to configure which test cases to run for each execution cycle by marking 'true' against the test case name in the csv file. While adding new test cases to this file, please note that the test case name in the csv should be the same as the method name of the test in test class file. Parallel execution is also possible by executing the WebTesRunner.xml file with the required thread count as done normally in testNG (Will be moving this to config file to make it easier at the time of execution in subsequent iterations). Only 3 sample tests are added now to give an idea of how to write the test cases but there are plans to add more test cases to give the users a better idea of the framework.
2020

2121
Jackson library is used for reading the csv and json files. The utility classes for reading json files can read only simple json at present and is used to read the test data. But I am planning to upgrade it in near future as Rest assured capability will be added to the framework.
22-
23-
Only 3 sample tests are added now to give an idea of how to write the test cases but there are plans to add more test cases to give the users a better idea of the framework.
2422

25-
Framework can be easily extended to use Appium for Android / iOS or Windows based apps using WinAppDirver by adding the respective drivers and capabilities in the driver factory. Also add the dependencies in the pom.xml file
23+
Framework can be easily extended to use Appium for Android / iOS or Windows based apps using WinAppDirver by adding the respective drivers and capabilities in the driver factory ( Will be adding a layer to seperate the dirver configuration for web projects and mobile/native windows product in future). Also, add the dependencies in the pom.xml file
2624

0 commit comments

Comments
 (0)