S

SHAFT_ENGINE

SHAFT is a unified test automation engine. Powered by best-in-class frameworks, SHAFT provides a wizard-like syntax to drive your automation efficiently, maximize your ROI, and minimize your learning curve. Stop reinventing the wheel. Upgrade now!
https://shafthq.github.io/
MIT License
Mohab Mohie
Files download
File Operation
SHAFT_ENGINE-8.2.20240402.jar download
SHAFT_ENGINE-8.2.20240402.pom download
SHAFT_ENGINE-8.2.20240402-sources.jar download
Apache Maven
<dependency>
  <groupId>io.github.shafthq</groupId>
  <artifactId>SHAFT_ENGINE</artifactId>
  <version>8.2.20240402</version>
</dependency>
Gradle Groovy
implementation 'io.github.shafthq:SHAFT_ENGINE:8.2.20240402'
Gradle Kotlin
implementation("io.github.shafthq:SHAFT_ENGINE:8.2.20240402")
Scala SBT
libraryDependencies += "io.github.shafthq" % "SHAFT_ENGINE" % "8.2.20240402"
Groovy Grape
@Grapes(
  @Grab(group='io.github.shafthq', module='SHAFT_ENGINE', version='8.2.20240402')
)
Apache Ivy
<dependency org="io.github.shafthq" name="SHAFT_ENGINE" rev="8.2.20240402" />
Leiningen
[io.github.shafthq/SHAFT_ENGINE "8.2.20240402"]
Apache Buildr
'io.github.shafthq:SHAFT_ENGINE:jar:8.2.20240402'
Dependencies

compile

|-- org.testng:testng:7.9.0

|-- org.junit.jupiter:junit-jupiter

|-- org.junit.platform:junit-platform-launcher

|-- io.qameta.allure:allure-junit5

|-- org.seleniumhq.selenium:selenium-java:4.19.1

|-- io.appium:java-client:9.2.2

|-- io.github.bonigarcia:webdrivermanager:5.7.0

|-- io.cucumber:cucumber-java:7.16.1

|-- io.cucumber:cucumber-testng:7.16.1

|-- io.cucumber:cucumber-picocontainer:7.16.1

|-- org.apache.poi:poi:5.2.5

|-- org.apache.poi:poi-ooxml:5.2.5

|-- io.qameta.allure:allure-testng

|-- io.qameta.allure:allure-java-commons

|-- io.qameta.allure:allure-cucumber7-jvm

|-- org.aspectj:aspectjweaver:1.9.22

|-- io.qameta.allure:allure-rest-assured

|-- org.apache.pdfbox:pdfbox:3.0.2

|-- io.rest-assured:rest-assured:5.4.0

|-- com.googlecode.json-simple:json-simple:1.1.1

|-- com.jayway.jsonpath:json-path:2.9.0

|-- org.skyscreamer:jsonassert:1.5.1

|-- eu.medsea.mimeutil:mime-util:2.1.3

|-- io.rest-assured:json-schema-validator:5.4.0

|-- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.17.0

|-- com.applitools:eyes-images-java4:4.14.0

|-- org.openpnp:opencv:4.9.0-0

|-- com.epam.healenium:healenium-web:3.5.1

|-- com.assertthat:selenium-shutterbug:1.6

|-- com.jcraft:jsch:0.1.55

|-- com.mysql:mysql-connector-j:8.3.0

|-- com.microsoft.sqlserver:mssql-jdbc:12.6.1.jre11

|-- org.postgresql:postgresql:42.7.3

|-- com.ibm.db2.jcc:db2jcc:db2jcc4

|-- ws.schild:jave-all-deps:3.5.0

|-- com.automation-remarks:video-recorder-testng:2.0

|-- org.apache.logging.log4j:log4j-slf4j2-impl:2.23.1

|-- org.apache.logging.log4j:log4j-core:2.23.1

|-- org.apache.logging.log4j:log4j-1.2-api:2.23.1

|-- org.apache.logging.log4j:log4j-api:2.23.1

|-- com.google.guava:guava:33.1.0-jre

|-- org.projectlombok:lombok:1.18.32

|-- com.google.crypto.tink:tink:1.12.0

|-- com.google.crypto.tink:tink-awskms:1.9.1

|-- com.google.crypto.tink:tink-gcpkms:1.10.0

|-- org.yaml:snakeyaml:2.2

|-- org.aeonbits.owner:owner-java8:1.0.12

|-- org.jacoco:jacoco-maven-plugin:0.8.10

|-- org.jsoup:jsoup:1.17.2

test

|-- org.mockito:mockito-core:5.11.0