Test Drop-in Framework

Test Drop-in Framework for Selenium WebDriver 4.1.x This repository contains these major deliverables: a) the Test Drop-in Framework, b) a WebDriver implementation offering enhanced logging capabilities, and c) the @FindByJS annotation support Provides a thin abstraction layer between the test environment and the test class plus its helpers. This makes the test code independent of the test environment, thus allowing exchange of tests between organizations or even companies. It comes with an event firing WebDriver wrapper plus corresponding interface. This allows you to implement listeners to arbitrary WebDriver activities for various purposes such as logging. Offers support of JavaScript commands to find elements in a way similar to @FindBy used on fields in Page Object classes.

License

License

BSD 3-Clause
GroupId

GroupId

com.salesforce.cqe
ArtifactId

ArtifactId

test-drop-in-framework
Last Version

Last Version

4.1.2
Release Date

Release Date

Type

Type

jar
Description

Description

Test Drop-in Framework
Test Drop-in Framework for Selenium WebDriver 4.1.x This repository contains these major deliverables: a) the Test Drop-in Framework, b) a WebDriver implementation offering enhanced logging capabilities, and c) the @FindByJS annotation support Provides a thin abstraction layer between the test environment and the test class plus its helpers. This makes the test code independent of the test environment, thus allowing exchange of tests between organizations or even companies. It comes with an event firing WebDriver wrapper plus corresponding interface. This allows you to implement listeners to arbitrary WebDriver activities for various purposes such as logging. Offers support of JavaScript commands to find elements in a way similar to @FindBy used on fields in Page Object classes.
Project URL

Project URL

https://github.com/salesforce/test-drop-in-framework
Source Code Management

Source Code Management

https://github.com/salesforce/test-drop-in-framework

Download test-drop-in-framework

How to add to project

<!-- https://jarcasting.com/artifacts/com.salesforce.cqe/test-drop-in-framework/ -->
<dependency>
    <groupId>com.salesforce.cqe</groupId>
    <artifactId>test-drop-in-framework</artifactId>
    <version>4.1.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.salesforce.cqe/test-drop-in-framework/
implementation 'com.salesforce.cqe:test-drop-in-framework:4.1.2'
// https://jarcasting.com/artifacts/com.salesforce.cqe/test-drop-in-framework/
implementation ("com.salesforce.cqe:test-drop-in-framework:4.1.2")
'com.salesforce.cqe:test-drop-in-framework:jar:4.1.2'
<dependency org="com.salesforce.cqe" name="test-drop-in-framework" rev="4.1.2">
  <artifact name="test-drop-in-framework" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.salesforce.cqe', module='test-drop-in-framework', version='4.1.2')
)
libraryDependencies += "com.salesforce.cqe" % "test-drop-in-framework" % "4.1.2"
[com.salesforce.cqe/test-drop-in-framework "4.1.2"]

Dependencies

compile (5)

Group / Artifact Type Version
org.testng : testng jar 7.4.0
org.seleniumhq.selenium : selenium-java jar 4.1.0
com.fasterxml.jackson.core : jackson-core jar 2.13.0
com.fasterxml.jackson.core : jackson-annotations jar 2.13.0
com.fasterxml.jackson.core : jackson-databind jar 2.13.0

Project Modules

There are no modules declared in this project.
com.salesforce.cqe

Salesforce

A variety of vendor agnostic projects which power Salesforce

Versions

Version
4.1.2
4.1.1
4.1.0
3.0.22
3.0.21
3.0.20
3.0.19
3.0.18
3.0.17
3.0.16
3.0.15
3.0.14
3.0.13
3.0.12
3.0.11
3.0.10
3.0.9
3.0.8
3.0.7
3.0.6
3.0.5
3.0.4
3.0.3