@oracle/oraclejet-core-pack

WebDriver WebElements for Core Pack Components

These WebElements build upon @oracle/oraclejet-webdriver to provide test APIs for JET's Core Pack components. Be sure to read that project's documentation for how to use the library in a WebDriver test.

Usage

Import the find methods corresponding to the Core Pack component the test is targeting.

import { By, WebDriver } from 'selenium-webdriver';
import { findInputText } from '@oracle/oraclejet-core-pack/webdriver';

describe('My app', () => {
let driver: WebDriver;

before(() => ... );

it('changes an input value', async () => {
const input = await findInputText(driver, By.id('my-input-1'));
await input.changeValue('Hello, world!');
});
});

Generated using TypeDoc