sakuli icon indicating copy to clipboard operation
sakuli copied to clipboard

Sakuli is an end-2-end testing and monitoring tool for web sites and common UIs with multiple monitoring integrations

Results 71 sakuli issues
Sort by recently updated
recently updated
newest added

When a syntax error was made in the Sakuliscript the error message does not give a hint what went wrong. Here an example: ``` javascript var region = new Region();...

BACKLOG
Type: Feature
Prio: Medium
area:core

create an npm package to install sakuli via: npm install sakuli

may send an PR to https://github.com/testcontainers/testcontainers-java https://www.testcontainers.org/usage/webdriver_containers.html

Since JDK9 it could be possible to build a native compiled binary without dependence to a JRE installation. See https://steveperkins.com/using-java-9-modularization-to-ship-zero-dependency-native-apps/#.Wes3QDyP0pQ.twitter Try if this could be also a possibility to delivery...

Type: Feature
area:research
area:follow-up
area:starter

If the directory of the sakuli test is readonly, we need a possibility to disable the caching of `.cache/steps.cache` like `sakuli.cache.enabled=false` This property should also disable the other caching mechanism....

Type: Enhancement
BACKLOG
Prio: Medium
area:forwarder:gearman
area:core
area:forwarder

Try [docker-slim](https://github.com/docker-slim/docker-slim/blob/master/README.md) to minimize the sakuli image

Type: Maintainance
BACKLOG
Prio: Low
area:docker

Refactor gearman forwarder caching: Sakuli should store the result e.g. as JSON in the suite path. Every forwarder will then use this file in case of retry. This cache file...

BACKLOG

- Create a docker-compose scenario with two containers: - Sakuli running the oxid test - containerized Oxid eShop test (community edition) - Write a small how-to

BACKLOG
Prio: Low
area:demo

for example in ``src/core/dev_stuff/suites/ubuntu/calculator` the underlying code won't work: ``` appCalc.getRegion().find("plus.png").mouseMove().sleep(2).mouseDown(MouseButton.LEFT).sleep(1).mouseUp(MouseButton.LEFT).type("100"); ```

Type: Bug
BACKLOG
Prio: Medium