Skip to content

Releases: anhtester/AutomationFrameworkSelenium

v1.9.1

24 Nov 20:47

Choose a tag to compare

  • Fixed issue #6
    Error reason: the screenshot with Base64 type can not display in the PDF report. I converted it to a file attachment from this source.
  • Update ExtentReportManager class to update addScreenShot method
  • Added getScreenshot function in CaptureHelper class

v1.9.0

08 Nov 07:52

Choose a tag to compare

  • Update Selenium 4.6.0
  • Use Selenium Manager to auto-download the Binary Browser version
  • Remove WebDriverManger in BrowserFactory
  • Update WebUI keyword
  • Update Config for Selenium Grid
  • Update README

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