Releases: anhtester/AutomationFrameworkSelenium
Releases · anhtester/AutomationFrameworkSelenium
v1.5.1
v1.5.0
v1.4
Updated main function in version 1.4
- Add function and optimize wait in WebUI keyword
- Add LanguageUtils to removeAccent for Vietnamese and convertCharset
- Add function makeSlug to convert string to slug
- Add config screenshot_all_steps to screenshot all steps and import them to Allure Report, ExportData (in WebUI keyword)
- Add config WAIT_SLEEP_STEP for every step (in WebUI keyword)
- Update FrameworkAnnotation is not required before @test annotation (in TestListener)
- Format value from properties file for UTF-8
- Add Authentication using Selenium 4 in the WebUI keyword
- Add getQRCode using google.zxing library in WebUI keyword
v1.3
- Add LocalStorageUtils class to handle local storage
- Add functions in keyword WebUI: handle Window and Tab, screenshotElement, printPage, setWindowPosition,...
- Optimize code in keyword
- Add and optimize code sample in TestHandle class (testcases package)
- Update version dependencies in pom.xml: Selenium 4.1.4,...
...more...
v1.2
- Add and update functions to the WebUI keyword (softAssert, verifyElementTextEquals,...)
- Optimize functions Wait and some handle functions in the WebUI class
- Delete and update class in the Utils package
- Add FailureHandling enum to check flow control (STOP_ON_FAILURE, CONTINUE_ON_FAILURE, OPTIONAL)
- Add read data from Excel file with Hashtable (in SignInTest)
- Add read data from the JSON file (JsonUtils)
- Update ClientTest class
v1.1
v1.0
SOME FEATURES IN VERSION 1.0
- Run the parallel test case
- Read Object web element from a properties file
- Extent Report
- Allure Report
- Send Mail after the run test (Report information and HTML file attachment)
- Logfile
- Record video and Screenshot test case for failed
- Read data test form Excel file (xlsx, csv, json,...) with class define fields (param: Client client)
- Base function in the library (WebUI, Utils,...) ...etc.. (wait, dynamic xpath,...)