Support different test engines · Issue #1339 · actframework/actframework · GitHub
Skip to content

Support different test engines #1339

Description

@greenlaw110

At the moment act-test allows to run API test. This CR is to allow it run different test engines, e.g. selenium webdriver test engine that run UI tests.

Proposed selenium test scripts:

Scenario(UI-Login):
  test-engine: selenium
  description: Login test user
  steps:
    - navigate: "/login"
    - send-keys:
        target: "#input-username"
        keys: "testuser"
    - send-keys:
        target: "#input-password"
        keys: "secret"
    - click: "#btn-login"
    - wait-till-visible: "body.dashboard"

Note this CR is only about providing the mechanism supporting multiple test engines. The selenium test engine implementation is not in the scope. Instead refer to https://github.com/actframework/act-selenium

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions