cucumber-html-report-generator
Version:
Generate beautiful cucumberjs html reports for multiple instances (browsers / devices)
16 lines • 999 B
TypeScript
import { BasePage } from '../common/base-page';
export declare class FeatureOverviewPage extends BasePage {
static mainObjectXpath: string;
constructor();
getMainObject(): Promise<WebdriverIO.Element | null>;
isGraphDisplayed(graphName: string): Promise<boolean>;
getAdditionalDataTitleText(): Promise<string | undefined>;
getAdditionalDataPropertyValue(propertyName: string): Promise<string | undefined>;
getScenarioTitle(titleText: string): Promise<WebdriverIO.Element | undefined>;
clickOnScenarioTitle(titleText: string): Promise<void>;
clickOnScenarioOutlineTableCell(rowNumber: number, columnNumber: number, scenarioName: string): Promise<void>;
clickOnScenarioTitleInScenariosOutlineTableRow(title: string, rowNumber: string): Promise<void>;
getStepTextInScenarioOutline(testName: string, rowNumber: string, stepNumber: string): Promise<string | undefined>;
private getScenarioOutlineTable;
}
//# sourceMappingURL=feature-overview-page.d.ts.map