Skip to content

Releases: anhtester/AutomationFrameworkSelenium

v1.8.2

06 Oct 19:06
ba7a7d4

Choose a tag to compare

  • Add PDF report
  • Update Selenium 4.5.0
  • Update WebUI keyword
  • Update README

v1.8.1

20 Sep 12:17

Choose a tag to compare

  • Fix read Excel data
  • Config Telegram Token and ChatID

v1.8.0

18 Sep 23:44

Choose a tag to compare

  • Add send message or report file to Telegram Bot
  • Add verify download file
  • Add Drag and Drop HTML 5 ( WebUI.dragAndDropHTML5(fromElement, toElement) )
  • Optimize WebUI keyword (wait, function,...)
  • Fix error when checking data in the table by column
  • Update data test and change website demo

v1.7.0

10 Aug 20:58

Choose a tag to compare

  • Optimize wait in WebUI keyword
  • Add function convert WebElement to By
  • Change source to Page Object Model read object in class page. Remove object from the properties file
  • Update Selenium v4.4.0 and WebDriverManager v5.2.3 (support Chrome 104 CDP)

v1.6.0

25 Jul 09:02

Choose a tag to compare

  • Add more complete verify functions in the WebUI keyword
  • Remove IE browser
  • Update Selenium 4.3.0 and WebDriverManager 5.2.1 and more in pom.xml
  • Update test cases sample
  • Add config: smartWait, Record video, Zip folder,...

AND MORE

v1.5.1

13 Jun 20:36

Choose a tag to compare

Changelog

  • Change the way to read data from ExcelHelper to support parallel running
  • Update test case sample
  • Update version for dependency in pom.xml (Selenium 4.2.2, Apache POI 5.2.2, ...)

v1.5.0

02 Jun 23:22

Choose a tag to compare

  • Support for all Java version
  • Optimize WebUI keyword
  • Add function get Xpath dynamic
  • Remove the test-supplier library
  • Change the way to read test data from Excel
  • Update dependencies version in pom.xml (Selenium, WebDriverManager,...)

v1.4

18 May 11:37

Choose a tag to compare

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

08 May 23:05

Choose a tag to compare

  • 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

20 Apr 23:11

Choose a tag to compare

  • 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