trident-beta
Version:
trident is a sample and lightly tools aims to improve collaboration efficiency between SDET and QA based on initiative from Einstein/TestIT.
90 lines (89 loc) • 2.09 kB
TypeScript
export declare enum PRIORITY_ENUM {
P0 = 0,
P1 = 1,
P2 = 2,
P3 = 3
}
export declare enum EXECUTION_TYPE_ENUM {
Manual = 0,
Automated = 1,
Automatable = 2,
NotAutomatable = 3,
ReadyForAutomation = 4,
AutomationExpired = 5,
AutomationSuspended = 6
}
export declare enum EXECUTION_STATUS_ENUM {
Passed = "p",
Failed = "f",
Blocked = "b",
Skipped = "s",
NotApplicable = "na",
Warning = "w",
Crashed = "c",
NotRun = "n"
}
export declare enum VERSION_ENUM {
Active = "active",
Last = "last"
}
export declare const PREDEFINED_PROPERTY_MAP: {
project: string;
test_plan: string;
case_id: string;
case_name: string;
suite: string;
suite_name: string;
summary: string;
preconditions: string;
test_step: string;
expected_result: string;
text: string;
priority: string;
execution_type: string;
last_execution_status: string;
execution_status: string;
tested_by: string;
version: string;
version_number: string;
created_by: string;
date_created: string;
updated_by: string;
last_updated: string;
document_id: string;
run: string;
};
export declare const PREDEFINED_VALUE_MAP: {
priority: typeof PRIORITY_ENUM;
execution_type: typeof EXECUTION_TYPE_ENUM;
last_execution_status: typeof EXECUTION_STATUS_ENUM;
execution_status: typeof EXECUTION_STATUS_ENUM;
version: typeof VERSION_ENUM;
};
export declare const OPERATOR_MAP: {
"=": string;
in: string;
not: string;
like: string;
"<": string;
"<=": string;
">": string;
">=": string;
};
export declare type Scope = "TEST_SUITES" | "EXECUTIONS";
export declare enum CacheKey {
GLOBAL_DATA = "GLOBAL_DATA",
PROJECTS = "PROJECTS",
PROJECT = "PROJECT",
PROJECT_TREE = "PROJECT_TREE",
SECTION = "SECTION",
SUBTYPE = "SUBTYPE",
KEYWORDS = "KEYWORDS",
TEST_PLAN = "TEST_PLAN",
SUITES = "SUITES",
SUITE_TREE = "SUITE_TREE"
}
export declare enum KeywordsMap {
}
export declare enum SubtypeMap {
}