org.sitoolkit.wt:sit-wt-runtime

SIToolkit for Web Testing

License

License

GroupId

GroupId

org.sitoolkit.wt
ArtifactId

ArtifactId

sit-wt-runtime
Last Version

Last Version

2.3
Release Date

Release Date

Type

Type

jar
Description

Description

SIToolkit for Web Testing

Download sit-wt-runtime

How to add to project

<!-- https://jarcasting.com/artifacts/org.sitoolkit.wt/sit-wt-runtime/ -->
<dependency>
    <groupId>org.sitoolkit.wt</groupId>
    <artifactId>sit-wt-runtime</artifactId>
    <version>2.3</version>
</dependency>
// https://jarcasting.com/artifacts/org.sitoolkit.wt/sit-wt-runtime/
implementation 'org.sitoolkit.wt:sit-wt-runtime:2.3'
// https://jarcasting.com/artifacts/org.sitoolkit.wt/sit-wt-runtime/
implementation ("org.sitoolkit.wt:sit-wt-runtime:2.3")
'org.sitoolkit.wt:sit-wt-runtime:jar:2.3'
<dependency org="org.sitoolkit.wt" name="sit-wt-runtime" rev="2.3">
  <artifact name="sit-wt-runtime" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.sitoolkit.wt', module='sit-wt-runtime', version='2.3')
)
libraryDependencies += "org.sitoolkit.wt" % "sit-wt-runtime" % "2.3"
[org.sitoolkit.wt/sit-wt-runtime "2.3"]

Dependencies

compile (22)

Group / Artifact Type Version
org.apache.commons : commons-lang3 jar 3.4
commons-io : commons-io jar 2.5
commons-beanutils : commons-beanutils jar 1.9.2
org.apache.commons : commons-compress jar 1.12
org.zeroturnaround : zt-zip jar 1.10
junit : junit jar 4.12
org.apache.velocity : velocity jar 1.7
org.springframework : spring-context jar 4.2.6.RELEASE
org.springframework : spring-test jar 4.2.6.RELEASE
org.seleniumhq.selenium : selenium-java Optional jar 2.53.1
org.sitoolkit.util : sit-util-td jar 1.3-SNAPSHOT
xml-apis : xml-apis jar 1.4.01
org.slf4j : slf4j-api jar 1.7.21
org.slf4j : jcl-over-slf4j jar 1.7.21
ch.qos.logback : logback-classic jar 1.1.7
io.appium : java-client Optional jar 3.4.1
javax.json : javax.json-api jar 1.0
org.glassfish : javax.json jar 1.0.4
org.springframework : spring-jdbc jar 4.2.6.RELEASE
commons-dbcp : commons-dbcp jar 1.4
org.aspectj : aspectjweaver jar 1.8.9
org.sitoolkit.wt : sit-wt-util jar 2.3

test (3)

Group / Artifact Type Version
org.mockito : mockito-all jar 1.10.19
javax.servlet : javax.servlet-api jar 3.0.1
org.apache.derby : derby jar 10.13.1.1

Project Modules

There are no modules declared in this project.

Web Tester

Web Tester is an automatic test tool for web applications. Automatically operate the browser according to the created test script.

  • You can create test scripts with non-programming.
  • You can also use test scripts recorded with Selenium IDE.
  • Evidence (screenshot and operation log) is created automatically for the screen operation executed.
  • Selenium and Appium are used for browser operation.

Notes: Running this application requires Java 11.

Quick Start

GUI

Use GUI tools to create test projects and test scripts. You can immediately try the included sample website and test script.

  1. Download jar file.
  2. Execute it by double clicking.
  3. Select a directory to create your test project.
  4. Select Sample Menu > Start to start sample web site and get sample test script.
  5. Select Test Menu > Run / Debug to start test.

If JNI error dialog occurs, may be using older version Java.
Open properties of "sit-wt-app.jar", change "Opens with" to "javaw.exe" of Java 11.

CLI

To run test scripts in the test project at once, use the CLI tool (Maven Plugin).

Windows

cd \path\to\testproject
mvnw verify
mvnw sit-wt:open-report

MacOS

cd /path/to/testproject
./mvnw verify
./mvnw sit-wt:open-report

Lisence

Web Tester is released under Apache License, Version 2.0.

org.sitoolkit.wt

SI-Toolkit

Tools for smart system development

Versions

Version
2.3
2.2.1
2.2
2.1.1
2.1
2.0.2
2.0.1
2.0
1.2
1.1
1.0.2
1.0.1
1.0
0.12.2
0.12.1
0.12
0.11.1
0.11
0.10
0.9