Skip to content

Tags: qaf-tm/qaf

Tags

4.0.0-RC3

Toggle 4.0.0-RC3's commit message
Merge branch 'master' of [email protected]:qmetry/qaf.git

4.0.0-RC2

Toggle 4.0.0-RC2's commit message
updated webdriver manager version to use latest

4.0.0-RC1

Toggle 4.0.0-RC1's commit message
Continue using webdriver manager until selenium-manager is in beta state

3.2.0

Toggle 3.2.0's commit message
Fixed duration conversation issue

3.2.0b

Toggle 3.2.0b's commit message
added property to set port, default value 2612

3.1.0

Toggle 3.1.0's commit message
Code cleanup after fix for #404.

3.1.0-RC2

Toggle 3.1.0-RC2's commit message
Updated dependencies

 - removed jxl dependency, xls files will be handled using poi. log4j
1.x was one of the dependency from jxl. By removing this dependency now
log4j also will not get resolved. User can add any library of their
choice for logging.
 - removed commons-lang dependency, will be resolved by commons-io
 - updated commons-io version from 2.5 to 2.11.0
 - removed slf4j-log4j12 dependency. Now log4j is not required or
resolved, removing this dependency.
 - added poi dependency with compile scope. It should exclude transitive
dependencies from poi-ooxml. Updated poi version from 4.1.2 to 5.0.0

3.1.0-SNAPSHOT

Toggle 3.1.0-SNAPSHOT's commit message
Closed #386

Fixed `NullPointerException` in `PoiExcelUtil.getTableDataAsMap` when
last column is empty

Code enhancement to provide empty or blank cell with null value.

Example data is as below:

Before this update:

EXLS

{Id=1.0, firstname=Test1, lastname=L1, activated=true, created=Mon Mar
01 00:00:00 PST 2021, version=1.1, [email protected], index=1.0}
{Id=2.0, firstname=Test2, lastname=L2, activated=false, created=Tue Mar
02 00:00:00 PST 2021, version=1.2, [email protected], index=2.0}
{Id=null, firstname=Test3, lastname=L3, activated=true, created=Wed Mar
03 00:00:00 PST 2021, version=1.3, [email protected]}
{Id=4.0, firstname=Test4, lastname=L4, activated=false, created=Thu Mar
04 00:00:00 PST 2021, version=1.4, [email protected], index=4.0}

XLS
{Id=1.0, firstname=Test1, lastname=L1, activated=true, created=Mon Mar
01 00:00:00 PST 2021, version=1.1, [email protected], index=1.0}
{Id=2.0, firstname=Test2, lastname=L2, activated=false, created=Tue Mar
02 00:00:00 PST 2021, version=1.2, [email protected], index=2.0}
{Id=, firstname=Test3, lastname=L3, activated=true, created=Wed Mar 03
00:00:00 PST 2021, version=1.3, [email protected]}
{Id=4.0, firstname=Test4, lastname=L4, activated=false, created=Thu Mar
04 00:00:00 PST 2021, version=1.4, [email protected], index=4.0}


After this update:

XLSX/XLS

{Id=1.0, firstname=Test1, lastname=L1, activated=true, created=Mon Mar
01 00:00:00 PST 2021, version=1.1, [email protected], index=1.0}
{Id=2.0, firstname=Test2, lastname=L2, activated=false, created=Tue Mar
02 00:00:00 PST 2021, version=1.2, [email protected], index=2.0}
{Id=null, firstname=Test3, lastname=L3, activated=true, created=Wed Mar
03 00:00:00 PST 2021, version=1.3, [email protected], index=null}
{Id=4.0, firstname=Test4, lastname=L4, activated=false, created=Thu Mar
04 00:00:00 PST 2021, version=1.4, [email protected], index=4.0}

3.1.0-RC1

Toggle 3.1.0-RC1's commit message
code enhancement

- passing null value field in map to avoid variable not declared error.
- evaluate expression without parameter

3.1.0b2

Toggle 3.1.0b2's commit message
Closed #390

- Fixed StackOverflowError in find element
- Provided work-around for unsupported custom locator with selenium-4