Fixtures to work with Applitools Eyes in FitNesse


License

License

GroupId

GroupId

io.testsmith
ArtifactId

ArtifactId

hsac-fitnesse-eyes
Last Version

Last Version

0.5
Release Date

Release Date

Type

Type

jar
Description

Description

Fixtures to work with Applitools Eyes in FitNesse
Fixtures to work with Applitools Eyes in FitNesse
Project URL

Project URL

https://github.com/testsmith-io/hsac-fitnesse-eyes
Source Code Management

Source Code Management

https://github.com/testsmith-io/hsac-fitnesse-eyes

Download hsac-fitnesse-eyes

How to add to project

<!-- https://jarcasting.com/artifacts/io.testsmith/hsac-fitnesse-eyes/ -->
<dependency>
    <groupId>io.testsmith</groupId>
    <artifactId>hsac-fitnesse-eyes</artifactId>
    <version>0.5</version>
</dependency>
// https://jarcasting.com/artifacts/io.testsmith/hsac-fitnesse-eyes/
implementation 'io.testsmith:hsac-fitnesse-eyes:0.5'
// https://jarcasting.com/artifacts/io.testsmith/hsac-fitnesse-eyes/
implementation ("io.testsmith:hsac-fitnesse-eyes:0.5")
'io.testsmith:hsac-fitnesse-eyes:jar:0.5'
<dependency org="io.testsmith" name="hsac-fitnesse-eyes" rev="0.5">
  <artifact name="hsac-fitnesse-eyes" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.testsmith', module='hsac-fitnesse-eyes', version='0.5')
)
libraryDependencies += "io.testsmith" % "hsac-fitnesse-eyes" % "0.5"
[io.testsmith/hsac-fitnesse-eyes "0.5"]

Dependencies

compile (2)

Group / Artifact Type Version
nl.hsac : hsac-fitnesse-fixtures jar 4.15.3
com.applitools : eyes-selenium-java3 jar RELEASE

provided (1)

Group / Artifact Type Version
org.fitnesse : fitnesse jar 20190716

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

hsac-fitnesse-eyes

Maven Central

This project brings Applitools Eyes to FitNesse HSAC.

Available commands

Keyword
eyes open__appname__ testname
eyes set value value for agent id
eyes set value value for app name
eyes set value value for baseline branch name
eyes set value value for baseline env name
eyes set value value for branch name
eyes set value value for debug screenshots path
eyes set value value for debug screenshots prefix
eyes set value width x height for explicit viewport size
eyes set value boolvalue for force full page screenshot
eyes set value boolvalue for hide caret
eyes set value boolvalue for hide scrollbars
eyes set value value for host app
eyes set value value for host os
eyes set value boolvalue for ignore caret
eyes set value boolvalue for is disabled
eyes set value value for match level
eyes set value value for match timeout
eyes set value value for parent branch name
eyes set value value for rotation
eyes set value __boolvalue__for save debug screenshots
eyes set value boolvalue for save diffs
eyes set value boolvalue for save new tests
eyes set value value for scale ratio
eyes set value boolvalue for scroll to region
eyes set value boolvalue for send dom
eyes set value value for server url
eyes set value value for stitch mode
eyes set value __value__for stitch overlap
eyes set value width x height for viewport size
eyes set value value for wait before screenshots
eyes get agent id
eyes get api key
eyes get app name
eyes get baseline branch name
eyes get baseline env name
eyes get batch
eyes get branch name
eyes get configuration
eyes get debug screenshots path
eyes get debug screenshots prefix
eyes get device pixel ratio
eyes get force full page screenshot
eyes get hide caret
eyes get hide scrollbars
eyes get host app
eyes get host os
eyes get ignore caret
eyes get is disabled
eyes get is open
eyes get match timeout
eyes get parent branch name
eyes get proxy
eyes get rotation
eyes get save debug screenshots
eyes get save diffs
eyes get save new tests
eyes get scale ratio
eyes get scroll to region
eyes get server url
eyes get stitch mode
eyes get stitch overlap
eyes get viewport size
eyes get wait before screenshots
eyes is send dom
eyes check element place
eyes check element place and tag it tagname
eyes check element place and tag it tagname with match timeout timeout
eyes check region place and tag it tagname
eyes check region place
eyes check region place and do not stitch content
eyes check region place and tag it tagname
eyes check region place and tag it tagname and do not stitch content
eyes check region place and tag it tagname with match timeout timeout
eyes check region place and tag it tagname with match timeout timeout and do not stitch content
eyes check window
eyes check window and tag it tagname
eyes check window fullpage and tag it tagname
eyes check window and tag it tagname with match timeout timeout
eyes close async

How to use it?

In the setup you need to set the key, like this:

|eyes set value|!-key-!|for api key|

A testscript can look like this:

|script                                      |
|open      |${URL}                           |
|eyes open;|Hackathon app 0.1|Form components|
|eyes check window                           |
|eyes close async                            |
|eyes get results                            |

Versions

Version
0.5
0.4
0.2