1.3.0-alpha-003 • Published 11 months ago

@openfin/automation-native v1.3.0-alpha-003

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
-
Last release
11 months ago

Automation Native

This package contains helper methods which can be use in automation testing to interact with native OS UI elements, such as context menus.

They should be used in a test runner to perform mouse and keyboard input e.g. @openfin/automation-cli

Installation

Run npm i @openfin/automation-native.

Code examples

import { NativeDriver, NativeDriverKeys } from "@openfin/automation-native";

describe('Test Suite', () => {
    it('Send mouse click to a location on screen', async () => {
        await NativeDriver.actions([
            { type: "mousePress", { x: 100, y: 100}}
        ]);
    });

    it('Send key press to the desktop', async () => {
        await NativeDriver.actions([
            { type: "keyPress", { key: NativeDriverKeys.A }}
        ]);
    });
});

OpenFin Debugging

For more information on debugging in OpenFin see https://developers.openfin.co/of-docs/docs/debugging

Related Packages

1.3.0-alpha

11 months ago

1.3.0-alpha-003

11 months ago

1.3.0-alpha-002

11 months ago

1.3.0-alpha-001

11 months ago

1.2.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.2

3 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.3.10

3 years ago

0.3.9

3 years ago

0.3.8

3 years ago

0.3.7

3 years ago

0.3.6

3 years ago

0.3.5

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.0

3 years ago

0.2.11

3 years ago

0.2.10

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago