Test improve 2 (#6167)

* more debug log

* fix

* next chrome

* fix favorite

* fix

* Fix spelling

* fix

Co-authored-by: Adina Parpalita <adina.parpalita@ness.com>
This commit is contained in:
Eugenio Romano
2020-09-28 00:05:07 +01:00
committed by GitHub
parent c40614f211
commit 7fb42d79c0
12 changed files with 124 additions and 41 deletions

View File

@@ -118,7 +118,7 @@ describe('Start Task - Custom App', () => {
}));
await loginPage.login(processUserModel.email, processUserModel.password);
});
});
describe('', () => {
beforeEach(async () => {
@@ -448,9 +448,10 @@ describe('Start Task - Custom App', () => {
await taskListSinglePage.taskList().checkContentIsNotDisplayed(completedTasks[0].name);
await taskListSinglePage.taskList().checkContentIsNotDisplayed(completedTasks[1].name);
await taskListSinglePage.taskList().checkContentIsNotDisplayed(completedTasks[2].name);
await taskListSinglePage.taskList().getAllRowsNameColumn().then(async (list) => {
await expect(ArrayUtil.arrayContainsArray(list, allTasksName)).toEqual(true);
});
const list = await taskListSinglePage.taskList().getAllRowsNameColumn();
await expect(ArrayUtil.arrayContainsArray(list, allTasksName)).toEqual(true);
await expect(await taskListSinglePage.taskList().getDataTable().numberOfRows()).toBe(20);
});
@@ -461,9 +462,10 @@ describe('Start Task - Custom App', () => {
await taskListSinglePage.taskList().checkContentIsDisplayed(completedTasks[0].name);
await taskListSinglePage.taskList().checkContentIsDisplayed(completedTasks[1].name);
await taskListSinglePage.taskList().checkContentIsDisplayed(completedTasks[2].name);
await taskListSinglePage.taskList().getAllRowsNameColumn().then(async (list) => {
await expect(ArrayUtil.arrayContainsArray(list, allTasksName)).toEqual(true);
});
const list = await taskListSinglePage.taskList().getAllRowsNameColumn();
await expect(ArrayUtil.arrayContainsArray(list, allTasksName)).toEqual(true);
await expect(await taskListSinglePage.taskList().getDataTable().numberOfRows()).toBe(23);
});
});
@@ -476,11 +478,10 @@ describe('Start Task - Custom App', () => {
await taskListSinglePage.clickResetButton();
await taskListSinglePage.typeProcessDefinitionId(processDefinitionId.processDefinitionId);
await taskListSinglePage.taskList().getDataTable().waitTillContentLoaded();
await expect(await taskListSinglePage.taskList().getDataTable().numberOfRows()).toBe(4);
await taskListSinglePage.getAllProcessDefinitionIds().then(async (list) => {
await expect(ArrayUtil.arrayContainsArray(list, processDefinitionIds)).toEqual(true);
});
const list = await taskListSinglePage.getAllProcessDefinitionIds();
await expect(ArrayUtil.arrayContainsArray(list, processDefinitionIds)).toEqual(true);
});
it('[C286623] Should be able to see No tasks found when typing an invalid processDefinitionId', async () => {
@@ -503,9 +504,8 @@ describe('Start Task - Custom App', () => {
await expect(await taskListSinglePage.getProcessInstanceId()).toEqual(processDefinitionId.id);
await expect(await taskListSinglePage.taskList().getDataTable().numberOfRows()).toBe(1);
await taskListSinglePage.getAllProcessInstanceIds().then(async (list) => {
await expect(ArrayUtil.arrayContainsArray(list, processInstanceIds)).toEqual(true);
});
const list = await taskListSinglePage.getAllProcessInstanceIds();
await expect(ArrayUtil.arrayContainsArray(list, processInstanceIds)).toEqual(true);
});
it('[C286623] Should be able to see No tasks found when typing an invalid processInstanceId', async () => {

View File

@@ -83,6 +83,7 @@ export class TaskListDemoPage {
async typeProcessDefinitionId(input: string): Promise<void> {
await BrowserActions.clearSendKeys(this.processDefinitionId, input);
await this.taskList().getDataTable().waitTillContentLoaded();
}
async getProcessDefinitionId(): Promise<string> {