Enable_UIAutomation Test Execution Report
- Project: Enable_UIAutomation
- Configuration: Enable_UIAutomation
- Test Assemblies: Enable_UIAutomation.dll
- Start Time: 26/03/2019 18:48:01
- Duration: 01:19:06.6713610
- Test Threads: 1
Result: 7 failed
| Success rate |
Tests |
Succeeded |
Failed |
Pending |
Ignored |
Skipped |
|
90%
|
|
73 |
61 |
7 |
0 |
5 |
0 |
Test Timeline Summary
Test Result View
Feature Summary
Error Summary
| Test |
Success rate |
Tests |
Succeeded |
Failed |
Pending |
Ignored |
Skipped |
|
Edit Personal details of a client (in Enable_UIAutomation, V2_PersonalDetails)
|
0%
|
|
1 |
0 |
1 |
0 |
0 |
0 |
Error: Timed out after 60 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id='sideMenu']//a[contains(text(),'Personal Details')]"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64) |
|
Mandatory Validation for Fact Find Objectives (in Enable_UIAutomation, V2_FactFind)
|
0%
|
|
1 |
0 |
1 |
0 |
0 |
0 |
Error: Object reference not set to an instance of an object. |
|
Add live Network and Member assignment in Fact find, Variant 0 (in Enable_UIAutomation, V2_FactFind)
|
0%
|
|
1 |
0 |
1 |
0 |
0 |
0 |
Error: Timed out after 20 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64) |
|
Add live Network and Member assignment in Fact find, Variant 1 (in Enable_UIAutomation, V2_FactFind)
|
0%
|
|
1 |
0 |
1 |
0 |
0 |
0 |
Error: Timed out after 20 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64) |
|
Add live Network and Member assignment in Fact find, Variant 2 (in Enable_UIAutomation, V2_FactFind)
|
0%
|
|
1 |
0 |
1 |
0 |
0 |
0 |
Error: Timed out after 20 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64) |
|
Add a question to an existing group, System (in Enable_UIAutomation, V2_DynamicQuestion)
|
0%
|
|
1 |
0 |
1 |
0 |
0 |
0 |
Error: Timed out after 10 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//button[@data-id='owningOrganisation']/span"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64) |
|
Change Font Format to Italics in Additional Text Fields (in Enable_UIAutomation, V2_DynamicQuestion)
|
0%
|
|
1 |
0 |
1 |
0 |
0 |
0 |
Error: Cannot locate element with text: ZorlakQ_3trsiyxlweu |
Scenario Summary
Feature: V2_AddAssets
As an end user
I want to add a assets for a client
So that i can provide a more appropriate factfind
Feature: V2_AddLiabilityToClient
As an end user
I want to add a Liability for a client
So that i can provide more appropriate factfinds
Feature: V2_AddNewClient
As an end user
I want to add a new client
Feature: V2_AddNewPartner
As a consultant
I want to add a new partner to a client
So that I can link it to the current client
Feature: V2_AddPensionPlan
As an end user
I want to add a Pension plan for a client
Feature: V2_AddRiskProfile
As an end user
I want to add a Risk Profile for a client
Feature: V2_ClientRelationships
As an end user
I want to see the Relationships of a client
So that I know the linked client profiles with this current client
Feature: V2_ClientSearch
As an end user
I want to search for a client
Feature: V2_DynamicQuestion
As an Advisor
I want to create bespoke questions for a Fact Find
So that i can make Fact Find templates individual to my organisation
Feature: V2_FactFind
As an advisor I want to create a bespoke fact find template
So that I can capture my customers needs and objectives in fact finds
Feature: V2_PersonalDetails
As an end user
I want to manage personal details for a client
Feature: V2_Protections
As an end user
I want to manage Protection plans for a client
So i can assist in finding protection that suits them best
Feature: V2_Template
Feature: V2_ViewAssets
As an end user
I want to see assets for a client
So that i can provide a more appropriate factfind
Feature: V2_ViewLiabilities
As an end user
I want to view all Liabilties of a client
So that i can provide a more appropriate factfind
Feature: V2_ViewPensionPlan
As an end user
I want to view all Pension plans of a client
Feature: V2_ViewRiskProfile
As an end user
I want to view all Risk Profiles of a client
Execution Details
Scenario: Open Fact Find Editor (in Enable_UIAutomation, V2_Template)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 18:48:02
- Execution time (sec): 51.7791539
- Thread: #0
| Steps |
Trace |
Result |
|
|
-> Using app.config
|
Succeeded in 4.036s |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (16.3s)
|
Succeeded in 20.427s |
Given I am on Enable page
|
done: TemplateStep.GivenIAmOnEnablePage() (0.0s)
|
Succeeded in 0.544s |
And I click on "Admin" menu
|
done: TemplateStep.GivenIClickOnMenu("Admin") (0.7s)
|
Succeeded in 1.227s |
And I click on "Fact Find"
|
done: TemplateStep.GivenIClickOn("Fact Find") (0.1s)
|
Succeeded in 0.572s |
When I choose "Fact Find Editor"
|
done: TemplateStep.WhenIChoose("Fact Find Editor") (23.7s)
|
Succeeded in 24.237s |
Then I see Fact Find Editor Page
|
done: TemplateStep.ThenISeeFactFindEditorPage() (0.0s)
|
Succeeded in 0.541s |
Scenario: Collapse and Expand a Fact Find Folder (in Enable_UIAutomation, V2_Template)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 18:48:53
- Execution time (sec): 47.7038049
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.5s)
|
Succeeded in 22.565s |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (12.3s)
|
Succeeded in 12.785s |
When I collapse the expanded folder
|
done: TemplateStep.WhenICollapseTheExpandedFolder() (5.1s)
|
Succeeded in 5.597s |
Then It collapses
|
done: TemplateStep.ThenItCollapses() (0.0s)
|
Succeeded in 0.512s |
When I expand a fact find folder
|
done: TemplateStep.WhenIExpandAFactFindFolder() (5.0s)
|
Succeeded in 5.547s |
Then It expands
|
done: TemplateStep.ThenItExpands() (0.0s)
|
Succeeded in 0.513s |
Scenario: Fact Find Breadcrumb (in Enable_UIAutomation, V2_Template)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 18:49:41
- Execution time (sec): 57.208674
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (40.3s)
|
Succeeded in 48.513s |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (7.3s)
|
Succeeded in 7.852s |
Then I see You are in: Admin > Fact Find Editor > Fact Finds
|
done: TemplateStep.ThenISeeYouAreInAdminFactFindEditorFactFinds() (0.2s)
|
Succeeded in 0.69s |
Scenario: Start a new Risk Profile for a client (in Enable_UIAutomation, V2_AddRiskProfile)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 18:50:38
- Execution time (sec): 84.7774839
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (15.5s)
|
Succeeded in 23.457s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.5s)
|
Succeeded in 2.018s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.0s)
|
Succeeded in 1.465s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (8.0s)
|
Succeeded in 8.451s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.6s)
|
Succeeded in 14.089s |
And I click the "Risk Profile" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Risk Profile") (6.4s)
|
Succeeded in 6.871s |
And I choose to Start New Risk profile for that client
|
done: RiskProfileStep.GivenIChooseToStartNewRiskProfileForThatClient() (0.1s)
|
Succeeded in 0.649s |
And I fill in the options for all the listed questions
|
done: RiskProfileStep.GivenIFillInTheOptionsForAllTheListedQuestions() (6.2s)
|
Succeeded in 6.74s |
When I save the Risk Questionnaire
|
done: RiskProfileStep.WhenISaveTheRiskQuestionnaire() (6.8s)
|
Succeeded in 7.28s |
Then I can see the Risk Level as "7" in Risk Questionnaire tab
|
done: RiskProfileStep.ThenICanSeeTheRiskLevelAsInRiskQuestionnaireTab("7") (0.1s)
|
Succeeded in 0.598s |
And I can see the Risk Level as "7" in Risk Risk Report tab
|
done: RiskProfileStep.ThenICanSeeTheRiskLevelAsInRiskRiskReportTab("7") (12.5s)
|
Succeeded in 12.98s |
Scenario: Mandatory Validation for Risk Profile (in Enable_UIAutomation, V2_AddRiskProfile)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 18:52:03
- Execution time (sec): 63.4505523
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (16.1s)
|
Succeeded in 24.155s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (2.4s)
|
Succeeded in 2.913s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (5.4s)
|
Succeeded in 5.948s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (6.2s)
|
Succeeded in 6.685s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.7s)
|
Succeeded in 14.232s |
And I click the "Risk Profile" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Risk Profile") (2.1s)
|
Succeeded in 2.57s |
And I choose to Start New Risk profile for that client
|
done: RiskProfileStep.GivenIChooseToStartNewRiskProfileForThatClient() (0.2s)
|
Succeeded in 0.656s |
When I save the Risk Profile
|
done: RiskProfileStep.GivenISaveTheRiskProfile() (5.1s)
|
Succeeded in 5.576s |
Then I can see the error message as "Error Please make sure that questions have been answered"
|
done: QuestionGroupingStep.ThenICanSeeTheErrorMessageAs("Error Please make...") (0.0s)
|
Succeeded in 0.54s |
Scenario: View Risk Profiles of a client (in Enable_UIAutomation, V2_ViewRiskProfile)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 18:53:06
- Execution time (sec): 52.8520494
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (15.8s)
|
Succeeded in 23.85s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (2.0s)
|
Succeeded in 2.511s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (0.8s)
|
Succeeded in 1.34s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (6.5s)
|
Succeeded in 7.013s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.6s)
|
Succeeded in 14.091s |
And I click the "Risk Profile" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Risk Profile") (2.8s)
|
Succeeded in 3.327s |
Then I see the list of Risk profiles of that client
|
done: RiskProfileStep.ThenISeeTheListOfRiskProfilesOfThatClient() (0.0s)
|
Succeeded in 0.51s |
Scenario: View existing protection plans, Bobson, Mr. Bob (in Enable_UIAutomation, V2_Protections)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 18:53:59
- Execution time (sec): 49.9151017
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (15.1s)
|
Succeeded in 23.129s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.4s)
|
Succeeded in 1.92s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.0s)
|
Succeeded in 1.494s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (5.8s)
|
Succeeded in 6.286s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.7s)
|
Succeeded in 14.207s |
When I click the "Protections" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Protections") (1.7s)
|
Succeeded in 2.179s |
Then I see the clients protection plans
|
done: ClientSearchSteps.ThenISeeTheClientsProtectionPlans() (0.0s)
|
Succeeded in 0.516s |
Scenario: Add a protection plan, Endowment (in Enable_UIAutomation, V2_Protections)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 18:54:49
- Execution time (sec): 70.4871491
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (17.1s)
|
Succeeded in 25.064s |
Given I am on Protections page
|
done: ProtectionStep.GivenIAmOnProtectionsPage() (25.7s)
|
Succeeded in 26.249s |
And I choose to Add new plan
|
done: ProtectionStep.GivenIChooseToAddNewPlan() (10.9s)
|
Succeeded in 11.421s |
And I enter "Endowment","Elderstreet Investment Ltd","CT9864" and "25000"
|
done: ProtectionStep.GivenIEnterAnd("Endowment", "Elderstreet Inves...", "CT9864", "25000") (5.8s)
|
Succeeded in 6.265s |
When I save the protection plan
|
done: ProtectionStep.WhenISaveTheProtectionPlan() (0.1s)
|
Succeeded in 0.587s |
Then I can see "Saved Protection has been successfully saved."
|
done: QuestionGroupingStep.ThenICanSee("Saved Protection ...") (0.2s)
|
Succeeded in 0.681s |
Scenario: Add cover for a protection plan (in Enable_UIAutomation, V2_Protections)
tags: Smoke, LoginEnableTaur
- Status: Ignored
- Start time: 26/03/2019 18:55:59
- Execution time (sec): 0
- Thread: #-1
| Steps |
Trace |
Result |
|
|
Ignored
|
Ignored in 0s |
Scenario: Mandatory Validation for Protections (in Enable_UIAutomation, V2_Protections)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 18:56:00
- Execution time (sec): 65.4735382
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (15.5s)
|
Succeeded in 23.566s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.5s)
|
Succeeded in 1.97s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (0.8s)
|
Succeeded in 1.322s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (5.5s)
|
Succeeded in 5.998s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.7s)
|
Succeeded in 14.247s |
And I click the "Protections" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Protections") (1.7s)
|
Succeeded in 2.208s |
And I choose to Add new plan
|
done: ProtectionStep.GivenIChooseToAddNewPlan() (7.0s)
|
Succeeded in 7.516s |
And I save the protection plan
|
done: ProtectionStep.WhenISaveTheProtectionPlan() (0.1s)
|
Succeeded in 0.576s |
And I can see the error message as "Cannot Save The Premium field is required.; The Product Type field is required.; A value is required.; The Reference field is required."
|
done: QuestionGroupingStep.ThenICanSeeTheErrorMessageAs("Cannot Save The P...") (0.1s)
|
Succeeded in 0.553s |
And I enter "Endowment","Elderstreet Investment","CI1234" and "20000"
|
done: ProtectionStep.GivenIEnterAnd("Endowment", "Elderstreet Inves...", "CI1234", "20000") (5.7s)
|
Succeeded in 6.2s |
When I save the protection plan
|
done: ProtectionStep.WhenISaveTheProtectionPlan() (0.1s)
|
Succeeded in 0.569s |
Then I can see "Saved Protection has been successfully saved."
|
done: QuestionGroupingStep.ThenICanSee("Saved Protection ...") (0.1s)
|
Succeeded in 0.561s |
Scenario: Data Integrity Validation for Protections (in Enable_UIAutomation, V2_Protections)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 18:57:05
- Execution time (sec): 65.3170483
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (15.5s)
|
Succeeded in 23.535s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.6s)
|
Succeeded in 2.109s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.0s)
|
Succeeded in 1.511s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (5.4s)
|
Succeeded in 5.913s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.7s)
|
Succeeded in 14.243s |
And I click the "Protections" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Protections") (1.8s)
|
Succeeded in 2.28s |
And I choose to Add new plan
|
done: ProtectionStep.GivenIChooseToAddNewPlan() (7.6s)
|
Succeeded in 8.114s |
And I enter "Endowment","Elderstreet Investment","CI1234" and "INVALID"
|
done: ProtectionStep.GivenIEnterAnd("Endowment", "Elderstreet Inves...", "CI1234", "INVALID") (5.8s)
|
Succeeded in 6.269s |
When I save the protection plan
|
done: ProtectionStep.WhenISaveTheProtectionPlan() (0.1s)
|
Succeeded in 0.592s |
And I can see the error message as "Cannot Save Please enter a valid premium amount."
|
done: QuestionGroupingStep.ThenICanSeeTheErrorMessageAs("Cannot Save Pleas...") (0.1s)
|
Succeeded in 0.578s |
Scenario: Add Personal details of a client, Bobson, Mr. Bob (in Enable_UIAutomation, V2_PersonalDetails)
tags: Smoke, reg, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 18:58:11
- Execution time (sec): 94.4163785
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (15.2s)
|
Succeeded in 23.716s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (2.0s)
|
Succeeded in 2.51s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.1s)
|
Succeeded in 1.588s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (5.6s)
|
Succeeded in 6.071s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.9s)
|
Succeeded in 14.359s |
And I click the "Personal Details" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Personal Details") (5.9s)
|
Succeeded in 6.407s |
And I enter mandatory personal details
|
done: PersonalDetailsStep.GivenIEnterMandatoryPersonalDetails() (0.0s)
|
Succeeded in 0.502s |
And I save the personal details
|
done: PersonalDetailsStep.GivenISaveThePersonalDetails() (10.2s)
|
Succeeded in 10.7s |
And I navigate to FactFind via breadcrumb
|
done: PersonalDetailsStep.GivenINavigateToFactFindViaBreadcrumb() (8.4s)
|
Succeeded in 8.914s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (14.0s)
|
Succeeded in 14.542s |
When I click the "Personal Details" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Personal Details") (3.9s)
|
Succeeded in 4.425s |
Then I see the personal details saved
|
done: PersonalDetailsStep.ThenISeeThePersonalDetailsSaved() (0.0s)
|
Succeeded in 0.501s |
Scenario: Edit Personal details of a client (in Enable_UIAutomation, V2_PersonalDetails)
tags: Smoke, reg, Report, LoginEnableTaur
- Status: Failed
- Start time: 26/03/2019 18:59:45
- Execution time (sec):<PHONE_NUMBER>
- Thread: #0
- Error: Timed out after 60 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id='sideMenu']//a[contains(text(),'Personal Details')]"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (13.7s)
|
Succeeded in 21.634s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (2.0s)
|
Succeeded in 2.497s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.1s)
|
Succeeded in 1.557s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (34.6s)
|
Succeeded in 35.133s |
And I exclude the partner
|
done: ClientSearchSteps.GivenIExcludeThePartner() (5.2s)
|
Succeeded in 5.723s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (10.7s)
|
Succeeded in 11.175s |
And I click the "Personal Details" from left nav
|
error: Timed out after 60 seconds
An Error Occurred when attempting:TechTalk.SpecFlow.ScenarioStepContext
An error ocurred:Timed out after 60 seconds
It was of type:WebDriverTimeoutException
Timed out after 60 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id='sideMenu']//a[contains(text(),'Personal Details')]"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
OpenQA.Selenium.WebDriverTimeoutException: Timed out after 60 seconds ---> OpenQA.Selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id='sideMenu']//a[contains(text(),'Personal Details')]"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElement(String mechanism, String value)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElementByXPath(String xpath)
at OpenQA.Selenium.By.<>c__DisplayClass19_0.<XPath>b__0(ISearchContext context)
at OpenQA.Selenium.By.FindElement(ISearchContext context)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElement(By by)
at SeleniumExtras.WaitHelpers.ExpectedConditions.<>c__DisplayClass7_0.<ElementIsVisible>b__0(IWebDriver driver)
at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
--- End of inner exception stack trace ---
at OpenQA.Selenium.Support.UI.DefaultWait`1.ThrowTimeoutException(String exceptionMessage, Exception lastException)
at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
at Enable_UIAutomation.Pages.PageBase.WaitForVisibility(By bycriterion, Int32 maxWaitSeconds) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 721
at Enable_UIAutomation.Pages.PageBase.ClickByXPath(String xpathQuery) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 150
at Enable_UIAutomation.Steps.Clients.ClientSearchSteps.WhenIClickTheFromLeftNav(String menuName) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Steps\Clients\ClientSearchSteps.cs:line 308
at lambda_method(Closure , IContextManager , String )
at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecRun.SpecFlowPlugin.Runtime.RunnerTestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
at TechTalk.SpecFlow.TestRunner.CollectScenarioErrors()
at Enable_UIAutomation.Features.V2_Factfind.V2_PersonalDetails.V2_PersonalDetailsFeature.ScenarioCleanup()
at Enable_UIAutomation.Features.V2_Factfind.V2_PersonalDetails.V2_PersonalDetailsFeature.EditPersonalDetailsOfAClient() in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Features\V2_Factfind\V2_PersonalDetails\V2_PersonalDetails.feature:line 41
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.ExecuteInternal(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.Execute(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TestAssemblyExecutor.ExecuteTestNodeTask(TestNode testNode, ITaskExecutor task, TraceEventType eventType)
|
Failed in 60.776s |
And I edit the following personal details
--- table step argument ---
| Place of birth | UK Domiciled | UK resident for tax | State of Health | Smoker | Main occupation | Employment Status | Employer/Business name | Time in current employment |
| Sussex barn | Yes | Yes | Excellent | No | refuse consultant | Employed | Best practice IFA | 7 Months |
|
skipped because of previous errors
|
Skipped in 0s |
And I save the personal details
|
skipped because of previous errors
|
Skipped in 0s |
And I navigate to "Fact Find" via breadcrumb
|
skipped because of previous errors
|
Skipped in 0s |
And I select the existing "Full Fact Find"
|
skipped because of previous errors
|
Skipped in 0s |
When I click the "Personal Details" from left nav
|
skipped because of previous errors
|
Skipped in 0s |
Then I see the personal details updated
|
skipped because of previous errors
|
Skipped in 0.013s |
|
|
error_V2_PersonalDetails_EditPersonalDetailsOfAClient_20190326_190203_screenshot.png
|
Succeeded in 0.527s |
Scenario: Personal Details changes update Client Summary (in Enable_UIAutomation, V2_PersonalDetails)
tags: Smoke, reg, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:02:04
- Execution time (sec): 77.0263836
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (15.3s)
|
Succeeded in 23.024s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.4s)
|
Succeeded in 1.869s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.0s)
|
Succeeded in 1.539s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (6.3s)
|
Succeeded in 6.77s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (14.0s)
|
Succeeded in 14.459s |
And I click the "Personal Details" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Personal Details") (4.3s)
|
Succeeded in 4.765s |
And I edit the following client summary specific details
--- table step argument ---
| Address1 | Address2 | Address3 | Town | County | Postcode | Country | Telephone | Mobile | Email | Telephone Work | Fax |
| 383 Eldon House | Wanstead | Norfolk | 627814 | Hampshire | 765897 | United Kingdom | 364654677 |<PHONE_NUMBER> |<EMAIL_ADDRESS>| 6465677 | 65656477 |
|
done: PersonalDetailsStep.GivenIEditTheFollowingClientSummarySpecificDetails(<table>) (2.7s)
|
Succeeded in 3.166s |
And I save the personal details
|
done: PersonalDetailsStep.GivenISaveThePersonalDetails() (10.2s)
|
Succeeded in 10.673s |
When I navigate to "Clients" via breadcrumb
|
done: PersonalDetailsStep.GivenINavigateToViaBreadcrumb("Clients") (6.5s)
|
Succeeded in 6.995s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.1s)
|
Succeeded in 1.623s |
Then I see that field is updated in Client Summary
|
done: PersonalDetailsStep.ThenISeeThatFieldIsUpdatedInClientSummary() (1.5s)
|
Succeeded in 1.954s |
Scenario: Client Summary changes update Personal Details (in Enable_UIAutomation, V2_PersonalDetails)
tags: Smoke, reg, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:03:21
- Execution time (sec): 73.1782864
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (15.3s)
|
Succeeded in 23.321s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.8s)
|
Succeeded in 2.269s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.6s)
|
Succeeded in 2.075s |
And I edit the following client details
--- table step argument ---
| Address1 | Address2 | Address3 | Town | County | Postcode | Country | Telephone | Mobile | Email | Telephone Work | Fax |
| 383 Eldon House | Wanstead | Norfolk | 23657 | Hampshire | 8765467 | United Kingdom | 364654677 |<PHONE_NUMBER> |<EMAIL_ADDRESS>| 6465677 | 65656477 |
|
done: ClientSummaryStep.GivenIEditTheFollowingClientDetails(<table>) (2.1s)
|
Succeeded in 2.626s |
And I save the client details
|
done: ClientSummaryStep.GivenISaveTheClientDetails() (10.1s)
|
Succeeded in 10.581s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (6.0s)
|
Succeeded in 6.466s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.9s)
|
Succeeded in 14.378s |
When I click the "Personal Details" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Personal Details") (8.9s)
|
Succeeded in 9.392s |
Then I see that field is updated in Personal Details
|
done: ClientSummaryStep.ThenISeeThatFieldIsUpdatedInPersonalDetails() (1.4s)
|
Succeeded in 1.933s |
Scenario: Add an existing pension plan for a client (in Enable_UIAutomation, V2_AddPensionPlan)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:04:34
- Execution time (sec): 53.8442715
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.7s)
|
Succeeded in 22.41s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (2.3s)
|
Succeeded in 2.778s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.0s)
|
Succeeded in 1.454s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (5.8s)
|
Succeeded in 6.278s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (14.2s)
|
Succeeded in 14.688s |
And I click the "Pensions" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Pensions") (1.7s)
|
Succeeded in 2.236s |
And I choose to Add a Pension plan from the existing plans
|
done: PensionsStep.GivenIChooseToAddAPensionPlanFromTheExistingPlans() (1.7s)
|
Succeeded in 2.198s |
When I select a pension plan
|
done: PensionsStep.WhenISelectAPensionPlan() (0.1s)
|
Succeeded in 0.561s |
And I save the existing pension plan
|
done: PensionsStep.WhenISaveTheExistingPensionPlan() (0.1s)
|
Succeeded in 0.557s |
Then I can see "Saved Successfully saved."
|
done: QuestionGroupingStep.ThenICanSee("Saved Successfull...") (0.0s)
|
Succeeded in 0.537s |
Scenario: Add a new Pension plan for a client, Type_01 (in Enable_UIAutomation, V2_AddPensionPlan)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:05:28
- Execution time (sec): 54.3550606
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.7s)
|
Succeeded in 22.195s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.3s)
|
Succeeded in 1.752s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (0.9s)
|
Succeeded in 1.447s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (6.2s)
|
Succeeded in 6.698s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (14.1s)
|
Succeeded in 14.618s |
And I click the "Pensions" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Pensions") (2.9s)
|
Succeeded in 3.431s |
And I choose to a Add New Pension plan with new details
|
done: PensionsStep.GivenIChooseToAAddNewPensionPlanWithNewDetails() (1.8s)
|
Succeeded in 2.269s |
And I enter pension details "Type_01" and "Self"
|
done: PensionsStep.GivenIEnterPensionDetailsAnd("Type_01", "Self") (0.2s)
|
Succeeded in 0.691s |
When I save the pension
|
done: PensionsStep.WhenISaveThePension() (0.1s)
|
Succeeded in 0.566s |
Then I can see "Saved Pension has been successfully saved."
|
done: QuestionGroupingStep.ThenICanSee("Saved Pension has...") (0.0s)
|
Succeeded in 0.537s |
Scenario: Mandatory Field Validation (in Enable_UIAutomation, V2_AddPensionPlan)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:06:22
- Execution time (sec):<PHONE_NUMBER>
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (74.6s)
|
Succeeded in 82.371s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.3s)
|
Succeeded in 1.776s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (0.9s)
|
Succeeded in 1.438s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (5.3s)
|
Succeeded in 5.77s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.6s)
|
Succeeded in 14.053s |
And I click the "Pensions" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Pensions") (2.7s)
|
Succeeded in 3.16s |
And I choose to a Add New Pension plan with new details
|
done: PensionsStep.GivenIChooseToAAddNewPensionPlanWithNewDetails() (2.3s)
|
Succeeded in 2.826s |
And I save the pension
|
done: PensionsStep.WhenISaveThePension() (0.1s)
|
Succeeded in 0.577s |
And I can see the error message as "Cannot Save The Life field is required.; The Type field is required."
|
done: QuestionGroupingStep.ThenICanSeeTheErrorMessageAs("Cannot Save The L...") (0.0s)
|
Succeeded in 0.535s |
And I enter pension details "Type_02" and "Self"
|
done: PensionsStep.GivenIEnterPensionDetailsAnd("Type_02", "Self") (0.2s)
|
Succeeded in 0.671s |
When I save the pension
|
done: PensionsStep.WhenISaveThePension() (0.1s)
|
Succeeded in 0.557s |
Then I can see "Saved Pension has been successfully saved."
|
done: QuestionGroupingStep.ThenICanSee("Saved Pension has...") (0.0s)
|
Succeeded in 0.537s |
Scenario: Data Integrity Validation (in Enable_UIAutomation, V2_AddPensionPlan)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:08:17
- Execution time (sec): 57.5926284
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (13.9s)
|
Succeeded in 21.648s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (2.3s)
|
Succeeded in 2.759s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (0.8s)
|
Succeeded in 1.268s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (5.3s)
|
Succeeded in 5.805s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.7s)
|
Succeeded in 14.161s |
And I click the "Pensions" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Pensions") (1.7s)
|
Succeeded in 2.206s |
And I choose to a Add New Pension plan with new details
|
done: PensionsStep.GivenIChooseToAAddNewPensionPlanWithNewDetails() (1.6s)
|
Succeeded in 2.104s |
And I enter pension details "Type_03" and "Self"
|
done: PensionsStep.GivenIEnterPensionDetailsAnd("Type_03", "Self") (0.2s)
|
Succeeded in 0.699s |
And I enter the Personal Contribution value as "INVALID"
|
done: PensionsStep.GivenIEnterThePersonalContributionValueAs("INVALID") (0.1s)
|
Succeeded in 0.627s |
And I save the pension
|
done: PensionsStep.WhenISaveThePension() (0.1s)
|
Succeeded in 0.563s |
And I can see the error message as "Cannot Save The value 'INVALID' is not valid for Personal Contribution."
|
done: QuestionGroupingStep.ThenICanSeeTheErrorMessageAs("Cannot Save The v...") (0.5s)
|
Succeeded in 1.048s |
And I remove the Personal Contribution value
|
done: PensionsStep.GivenIRemoveThePersonalContributionValue() (0.1s)
|
Succeeded in 0.574s |
And I enter the Company Contribution value as "INVALID"
|
done: PensionsStep.GivenIEnterTheCompanyContributionValueAs("INVALID") (0.1s)
|
Succeeded in 0.61s |
And I save the pension
|
done: PensionsStep.WhenISaveThePension() (0.1s)
|
Succeeded in 0.554s |
And I can see the error message as "Cannot Save The value 'INVALID' is not valid for Company Contribution."
|
done: QuestionGroupingStep.ThenICanSeeTheErrorMessageAs("Cannot Save The v...") (0.0s)
|
Succeeded in 0.531s |
And I remove the Company Contribution value
|
done: PensionsStep.GivenIRemoveTheCompanyContributionValue() (0.1s)
|
Succeeded in 0.574s |
And I enter the value field as "INVALID"
|
done: PensionsStep.GivenIEnterTheValueFieldAs("INVALID") (0.1s)
|
Succeeded in 0.611s |
And I save the pension
|
done: PensionsStep.WhenISaveThePension() (0.1s)
|
Succeeded in 0.564s |
And I can see the error message as "Cannot Save The value 'INVALID' is not valid for Value."
|
done: QuestionGroupingStep.ThenICanSeeTheErrorMessageAs("Cannot Save The v...") (0.0s)
|
Succeeded in 0.537s |
Scenario: View Pension plans of a client, Bobson, Mr. Bob (in Enable_UIAutomation, V2_ViewPensionPlan)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:09:14
- Execution time (sec):<PHONE_NUMBER>
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (74.7s)
|
Succeeded in 82.356s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.3s)
|
Succeeded in 1.752s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.0s)
|
Succeeded in 1.494s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (35.8s)
|
Succeeded in 36.259s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (14.3s)
|
Succeeded in 14.784s |
And I click the "Pensions" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Pensions") (1.7s)
|
Succeeded in 2.178s |
When I choose the "yes" pension option
|
done: PensionsStep.WhenIChooseThePensionOption("yes") (0.1s)
|
Succeeded in 0.562s |
Then I see all the Pension plans listed for that client
|
done: PensionsStep.ThenISeeAllThePensionPlansListedForThatClient() (0.0s)
|
Succeeded in 0.512s |
Scenario: Add existing Liability to client (in Enable_UIAutomation, V2_AddLiabilityToClient)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:11:34
- Execution time (sec): 52.1078335
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.9s)
|
Succeeded in 22.578s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.3s)
|
Succeeded in 1.836s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (0.8s)
|
Succeeded in 1.281s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (5.7s)
|
Succeeded in 6.17s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.6s)
|
Succeeded in 14.1s |
And I click the "Liabilities" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Liabilities") (1.7s)
|
Succeeded in 2.25s |
And I choose to Add New Liability from the existing Liabilities
|
done: ClientLiabilitiesStep.GivenIChooseToAddNewAssetFromTheExistingLiabilities() (1.6s)
|
Succeeded in 2.086s |
When I select a Liability
|
done: ClientLiabilitiesStep.WhenISelectALiability() (0.1s)
|
Succeeded in 0.559s |
And I save the existing asset
|
done: ClientAssetsStep.WhenISaveTheExistingAsset() (0.1s)
|
Succeeded in 0.563s |
Then I can see "Saved Successfully saved."
|
done: QuestionGroupingStep.ThenICanSee("Saved Successfull...") (0.0s)
|
Succeeded in 0.538s |
Scenario: Add new Liability to client, Asset_02 (in Enable_UIAutomation, V2_AddLiabilityToClient)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:12:27
- Execution time (sec): 56.4076256
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (13.5s)
|
Succeeded in 20.967s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.3s)
|
Succeeded in 1.757s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (0.8s)
|
Succeeded in 1.315s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (5.2s)
|
Succeeded in 5.74s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (14.4s)
|
Succeeded in 14.851s |
And I click the "Liabilities" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Liabilities") (1.7s)
|
Succeeded in 2.226s |
And I choose to a Add New Liability with new details
|
done: ClientLiabilitiesStep.GivenIChooseToAAddNewAssetWithNewDetails() (1.9s)
|
Succeeded in 2.422s |
And I enter liability details "Asset_02","5000" and "20"
|
done: ClientLiabilitiesStep.GivenIEnterLiabilityDetailsAnd("Asset_02", "5000", "20") (0.4s)
|
Succeeded in 0.863s |
When I save the asset
|
done: ClientAssetsStep.WhenISaveTheAsset() (5.1s)
|
Succeeded in 5.574s |
Then I can see "Saved Liability has been successfully saved."
|
done: QuestionGroupingStep.ThenICanSee("Saved Liability h...") (0.0s)
|
Succeeded in 0.539s |
Scenario: View client liabilities, Bobson, Mr. Bob (in Enable_UIAutomation, V2_ViewLiabilities)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:13:23
- Execution time (sec): 52.9222194
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (13.7s)
|
Succeeded in 21.388s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.8s)
|
Succeeded in 2.307s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (0.8s)
|
Succeeded in 1.3s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (5.0s)
|
Succeeded in 5.523s |
And I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.6s)
|
Succeeded in 14.085s |
And I click the "Liabilities" from left nav
|
done: ClientSearchSteps.WhenIClickTheFromLeftNav("Liabilities") (1.6s)
|
Succeeded in 2.097s |
When I choose the "yes" option
|
done: ClientAssetsStep.WhenIChooseTheOption("yes") (5.1s)
|
Succeeded in 5.562s |
Then I see all the Liabilities listed for that client
|
done: ClientLiabilitiesStep.ThenISeeAllTheLiabilitiesListedForThatClient() (0.0s)
|
Succeeded in 0.513s |
Scenario: New Fact Find Template Modal (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:14:16
- Execution time (sec): 91.7032578
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (74.3s)
|
Succeeded in 81.919s |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (8.0s)
|
Succeeded in 8.481s |
When I click on add new fact find
|
done: FactFindSteps.WhenIClickOnAddNewFactFind() (0.1s)
|
Succeeded in 0.595s |
Then the Fact Find entry modal dialog displays
|
Expected: Fact Find
Actual: Fact Find
done: FactFindSteps.ThenTheFactFindEntryModalDialogDisplays() (0.0s)
|
Succeeded in 0.544s |
Scenario: Add Fact Find Template, NewFactFind (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:15:48
- Execution time (sec): 45.1850246
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.7s)
|
Succeeded in 22.651s |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (8.0s)
|
Succeeded in 8.544s |
When I add a new Fact Find with "NewFactFind", "NewFactFindDesc" and "NewFactFindNotes"
|
done: FactFindSteps.GivenIAddANewFactFindWithNewFactFindNewFactFindDescAndNewFactFindNotes("NewFactFind", "NewFactFindDesc", "NewFactFindNotes") (11.3s)
|
Succeeded in 11.775s |
Then I see my new Fact Find in the Fact finds area
|
done: FactFindSteps.ThenISeeMyNewFactFindInTheFactFindsArea() (1.6s)
|
Succeeded in 2.063s |
Scenario: Add Cancel Fact Find Template (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:16:33
- Execution time (sec): 33.7317458
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.5s)
|
Succeeded in 22.065s |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (8.4s)
|
Succeeded in 8.907s |
And I click on add new fact find
|
done: FactFindSteps.WhenIClickOnAddNewFactFind() (0.1s)
|
Succeeded in 0.599s |
And I enter "Title", "Description" and "Notes" for the Fact Find
|
done: FactFindSteps.GivenIEnterAndForTheFactFind("Title", "Description", "Notes") (0.4s)
|
Succeeded in 0.903s |
When I cancel on the FactFind modal
|
done: FactFindSteps.WhenICancelOnTheFactFindModal() (0.1s)
|
Succeeded in 0.596s |
Then dont see the Fact Find entry modal
|
done: FactFindSteps.ThenDontSeeTheFactFindEntryModal() (0.0s)
|
Succeeded in 0.513s |
Scenario: Edit Fact Find Template (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:17:06
- Execution time (sec): 43.9698992
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (13.4s)
|
Succeeded in 21.006s |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (7.7s)
|
Succeeded in 8.181s |
And I create a Fact Find modal with title as "NewFactFind_02", description as "NewFactFind_02 Desc" and notes as "NewFactFind_02 Notes"
|
done: FactFindSteps.GivenICreateAFactFindModalWithTitleAsDescriptionAsAndNotesAs("NewFactFind_02", "NewFactFind_02 Desc", "NewFactFind_02 Notes") (11.3s)
|
Succeeded in 11.801s |
And I select the current Fact Find
|
done: FactFindSteps.GivenISelectTheCurrentFactFind() (0.1s)
|
Succeeded in 0.648s |
And I change the Fact Find title as "NewFactFind_02 Modified", description as "NewFactFind_02 Desc updated" and notes as "notes3 updated"
|
done: FactFindSteps.GivenIChangeTheFactFindTitleAsDescriptionAsAndNotesAs("NewFactFind_02 Mo...", "NewFactFind_02 De...", "notes3 updated") (0.5s)
|
Succeeded in 1.05s |
When I save the Fact Find
|
done: FactFindSteps.WhenISaveTheFactFind() (0.1s)
|
Succeeded in 0.592s |
Then I can see the notification as "Saved The fact find has been saved"
|
done: FactFindSteps.ThenICanSeeTheNotificationAs("Saved The fact fi...") (0.0s)
|
Succeeded in 0.545s |
Scenario: Mandatory Validation Fact Find Template (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:17:50
- Execution time (sec): 65.649871
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.2s)
|
Succeeded in 21.845s |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (38.2s)
|
Succeeded in 38.749s |
And I click on New Fact Find button
|
done: FactFindSteps.GivenIClickOnNewFactFindButton() (0.1s)
|
Succeeded in 0.6s |
And I save the Fact Find
|
done: FactFindSteps.WhenISaveTheFactFind() (0.1s)
|
Succeeded in 0.606s |
And I can see "Title" with highlight
|
Visible Color rgba(169, 68, 66, 1)
done: FactFindSteps.ThenICanSeeWithHighlight("Title") (0.0s)
|
Succeeded in 0.522s |
And I can see "Description" with highlight
|
Visible Color rgba(169, 68, 66, 1)
done: FactFindSteps.ThenICanSeeWithHighlight("Description") (0.0s)
|
Succeeded in 0.521s |
And I can see "Notes" with highlight
|
Visible Color rgba(169, 68, 66, 1)
done: FactFindSteps.ThenICanSeeWithHighlight("Notes") (0.0s)
|
Succeeded in 0.519s |
And I enter "NewFactFind_03", "NewFactFind_03_Desc" and "Notes" for the Fact Find
|
done: FactFindSteps.GivenIEnterAndForTheFactFind("NewFactFind_03", "NewFactFind_03_Desc", "Notes") (0.5s)
|
Succeeded in 1.047s |
When I save the Fact Find
|
done: FactFindSteps.WhenISaveTheFactFind() (0.1s)
|
Succeeded in 0.569s |
Then I can see the Objectives and Assignments section
|
done: FactFindSteps.ThenICanSeeTheObjectivesAndAssignmentsSection() (0.0s)
|
Succeeded in 0.521s |
Scenario: Mandatory Validation for Fact Find Objectives (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, validation, LoginEnableTaur
- Status: Failed
- Start time: 26/03/2019 19:18:56
- Execution time (sec): 20.7694487
- Thread: #0
- Error: Object reference not set to an instance of an object.
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
error: Object reference not set to an instance of an object.
An Error Occurred when attempting:TechTalk.SpecFlow.ScenarioStepContext
An error ocurred:Object reference not set to an instance of an object.
It was of type:NullReferenceException
Object reference not set to an instance of an object.
System.NullReferenceException: Object reference not set to an instance of an object.
at OpenQA.Selenium.Remote.RemoteWebDriver.get_Title()
at Enable_UIAutomation.Pages.PageBase.<>c__DisplayClass103_0.<WaitForPageLoad>b__0(IWebDriver x) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 735
at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
at Enable_UIAutomation.Pages.PageBase.WaitForPageLoad(String pageTitle) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 735
at Enable_UIAutomation.Pages.LoginPage.NavigateToApplication(String applicationAlias) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\LoginPage.cs:line 124
at Enable_UIAutomation.Steps.Navigation.NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage(String username, String password) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Steps\Navigation\NavigationSteps.cs:line 33
at lambda_method(Closure , IContextManager , String , String )
at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecRun.SpecFlowPlugin.Runtime.RunnerTestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
at TechTalk.SpecFlow.TestRunner.CollectScenarioErrors()
at Enable_UIAutomation.Features.V2_Factfind.V2_Fact_Find.V2_FactFindFeature.ScenarioCleanup()
at Enable_UIAutomation.Features.V2_Factfind.V2_Fact_Find.V2_FactFindFeature.MandatoryValidationForFactFindObjectives() in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Features\V2_Factfind\V2_Fact_Find\V2_FactFind.feature:line 62
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.ExecuteInternal(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.Execute(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TestAssemblyExecutor.ExecuteTestNodeTask(TestNode testNode, ITaskExecutor task, TraceEventType eventType)
|
Failed in 20.614s |
Given I am on the fact find admin page
|
skipped because of previous errors
|
Skipped in 0.001s |
And I click on add new fact find
|
skipped because of previous errors
|
Skipped in 0.001s |
And I enter "NewFactFind_04", "NewFactFind_04_Desc" and "Notes" for the Fact Find
|
skipped because of previous errors
|
Skipped in 0s |
And I save the Fact Find
|
skipped because of previous errors
|
Skipped in 0.002s |
And I save the objectives
|
skipped because of previous errors
|
Skipped in 0.001s |
And I can see the highlight for Objective Field
|
skipped because of previous errors
|
Skipped in 0.001s |
And I enter the objectives as "Asset"
|
skipped because of previous errors
|
Skipped in 0.002s |
When I save the objectives
|
skipped because of previous errors
|
Skipped in 0.003s |
Then I can see the saved objectives
|
skipped because of previous errors
|
Skipped in 0.003s |
|
|
Error while taking screenshot: OpenQA.Selenium.NoSuchWindowException: no such window: target window already closed
from unknown error: web view not found
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.Remote.RemoteWebDriver.get_PageSource()
at Enable_UIAutomation.Hooks.ScenarioHooks.TakeScreenShot(IWebDriver driver) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Hooks\ScenarioHooks.cs:line 135
|
Succeeded in 0.139s |
Scenario: Mandatory Validation for Fact Find Assignments (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:19:17
- Execution time (sec): 46.478124
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.5s)
|
Succeeded in 22.239s |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (8.5s)
|
Succeeded in 9.018s |
And I click on add new fact find
|
done: FactFindSteps.WhenIClickOnAddNewFactFind() (0.1s)
|
Succeeded in 0.596s |
And I enter "NewFactFind_05", "NewFactFind_05_Desc" and "Notes" for the Fact Find
|
done: FactFindSteps.GivenIEnterAndForTheFactFind("NewFactFind_05", "NewFactFind_05_Desc", "Notes") (0.5s)
|
Succeeded in 1.011s |
And I save the Fact Find
|
done: FactFindSteps.WhenISaveTheFactFind() (0.1s)
|
Succeeded in 0.599s |
And I save the Assignments
|
done: FactFindSteps.WhenISaveTheAssignments() (5.1s)
|
Succeeded in 5.579s |
And I can see the highlight for Client Type
|
done: FactFindSteps.ThenICanSeeTheHighlightForClientType() (0.0s)
|
Succeeded in 0.515s |
And I select the client type as "Pension"
|
done: FactFindSteps.GivenISelectTheClientTypeAs("Pension") (0.2s)
|
Succeeded in 0.657s |
When I save the Assignments
|
done: FactFindSteps.WhenISaveTheAssignments() (5.1s)
|
Succeeded in 5.564s |
Then I can see the saved Assignments
|
done: FactFindSteps.ThenICanSeeTheSavedAssignments() (0.0s)
|
Succeeded in 0.535s |
Scenario: Add Mandatory Objective in Fact Find (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, FactFind
- Status: Succeeded
- Start time: 26/03/2019 19:20:03
- Execution time (sec): 59.7508908
- Thread: #0
| Steps |
Trace |
Result |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (5.6s)
|
Succeeded in 46.776s |
And I open an existing fact find record
|
done: FactFindSteps.GivenIOpenAnExistingFactFindRecord() (5.1s)
|
Succeeded in 5.615s |
And I create a new objective with objective as "Personal Details" and description as "Personal Details"
|
done: FactFindSteps.GivenICreateANewObjectiveWithObjectiveAsAndDescriptionAs("Personal Details", "Personal Details") (0.6s)
|
Succeeded in 1.074s |
When I save the objectives
|
done: FactFindSteps.WhenISaveTheObjectives() (5.1s)
|
Succeeded in 5.591s |
Then I can see the mandatory objective as a new row
|
done: FactFindSteps.ThenICanSeeTheMandatoryObjectiveAsANewRow() (0.0s)
|
Succeeded in 0.538s |
Scenario: Delete an Objective from Fact Find (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, FactFind
- Status: Succeeded
- Start time: 26/03/2019 19:21:03
- Execution time (sec): 59.494306
- Thread: #0
| Steps |
Trace |
Result |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (5.7s)
|
Succeeded in 46.494s |
And I open an existing fact find record
|
done: FactFindSteps.GivenIOpenAnExistingFactFindRecord() (5.1s)
|
Succeeded in 5.615s |
And I create a new objective with objective as "Personal Details" and description as "Personal Details"
|
done: FactFindSteps.GivenICreateANewObjectiveWithObjectiveAsAndDescriptionAs("Personal Details", "Personal Details") (0.6s)
|
Succeeded in 1.111s |
And I save the objectives
|
done: FactFindSteps.WhenISaveTheObjectives() (5.1s)
|
Succeeded in 5.579s |
And I can see the mandatory objective as a new row
|
done: FactFindSteps.ThenICanSeeTheMandatoryObjectiveAsANewRow() (0.0s)
|
Succeeded in 0.538s |
Scenario: Add live Network and Member assignment in Fact find, Variant 0 (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, FactFind
- Status: Failed
- Start time: 26/03/2019 19:22:03
- Execution time (sec): 78.6683692
- Thread: #0
- Error: Timed out after 20 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
| Steps |
Trace |
Result |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (5.6s)
|
Succeeded in 46.493s |
And I open an existing fact find record
|
done: FactFindSteps.GivenIOpenAnExistingFactFindRecord() (5.1s)
|
Succeeded in 5.582s |
And I create a new "Member" for "Advisa Financial Services Ltd" of "Individual"
|
error: Timed out after 20 seconds
An Error Occurred when attempting:TechTalk.SpecFlow.ScenarioStepContext
An error ocurred:Timed out after 20 seconds
It was of type:WebDriverTimeoutException
Timed out after 20 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
OpenQA.Selenium.WebDriverTimeoutException: Timed out after 20 seconds ---> OpenQA.Selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElement(String mechanism, String value)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElementByXPath(String xpath)
at OpenQA.Selenium.By.<>c__DisplayClass19_0.<XPath>b__0(ISearchContext context)
at OpenQA.Selenium.By.FindElement(ISearchContext context)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElement(By by)
at SeleniumExtras.WaitHelpers.ExpectedConditions.<>c__DisplayClass7_0.<ElementIsVisible>b__0(IWebDriver driver)
at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
--- End of inner exception stack trace ---
at OpenQA.Selenium.Support.UI.DefaultWait`1.ThrowTimeoutException(String exceptionMessage, Exception lastException)
at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
at Enable_UIAutomation.Pages.PageBase.WaitForVisibility(By bycriterion, Int32 maxWaitSeconds) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 721
at Enable_UIAutomation.Pages.PageBase.ElementIsVisible(By bycriterion) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 265
at Enable_UIAutomation.Steps.Fact_Find_V2.FactFindSteps.GivenICreateANewForOf(String assignType, String assignee, String clientType) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Steps\Fact_Find_V2\FactFindSteps.cs:line 282
at lambda_method(Closure , IContextManager , String , String , String )
at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecRun.SpecFlowPlugin.Runtime.RunnerTestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
at TechTalk.SpecFlow.TestRunner.CollectScenarioErrors()
at Enable_UIAutomation.Features.V2_Factfind.V2_Fact_Find.V2_FactFindFeature.ScenarioCleanup()
at Enable_UIAutomation.Features.V2_Factfind.V2_Fact_Find.V2_FactFindFeature.AddLiveNetworkAndMemberAssignmentInFactFind(String assign_Type, String assignee, String client_Type, String[] exampleTags) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Features\V2_Factfind\V2_Fact_Find\V2_FactFind.feature:line 104
at Enable_UIAutomation.Features.V2_Factfind.V2_Fact_Find.V2_FactFindFeature.AddLiveNetworkAndMemberAssignmentInFactFind_Variant0() in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Features\V2_Factfind\V2_Fact_Find\V2_FactFind.feature:line 98
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.ExecuteInternal(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.Execute(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TestAssemblyExecutor.ExecuteTestNodeTask(TestNode testNode, ITaskExecutor task, TraceEventType eventType)
|
Failed in 26.053s |
And I opt to make it live
|
skipped because of previous errors
|
Skipped in 0.001s |
And I save
|
skipped because of previous errors
|
Skipped in 0.001s |
Then I see my new live "Member" Assignment created as a new row
|
skipped because of previous errors
|
Skipped in 0.002s |
|
|
error_V2_FactFind_AddLiveNetworkAndMemberAssignmentInFactFind_20190326_192321_screenshot.png
|
Succeeded in 0.535s |
Scenario: Add live Network and Member assignment in Fact find, Variant 1 (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, FactFind
- Status: Failed
- Start time: 26/03/2019 19:23:21
- Execution time (sec): 78.3331214
- Thread: #0
- Error: Timed out after 20 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
| Steps |
Trace |
Result |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (5.6s)
|
Succeeded in 46.109s |
And I open an existing fact find record
|
done: FactFindSteps.GivenIOpenAnExistingFactFindRecord() (5.1s)
|
Succeeded in 5.619s |
And I create a new "Member" for "DMA" of "Trust"
|
error: Timed out after 20 seconds
An Error Occurred when attempting:TechTalk.SpecFlow.ScenarioStepContext
An error ocurred:Timed out after 20 seconds
It was of type:WebDriverTimeoutException
Timed out after 20 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
OpenQA.Selenium.WebDriverTimeoutException: Timed out after 20 seconds ---> OpenQA.Selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElement(String mechanism, String value)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElementByXPath(String xpath)
at OpenQA.Selenium.By.<>c__DisplayClass19_0.<XPath>b__0(ISearchContext context)
at OpenQA.Selenium.By.FindElement(ISearchContext context)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElement(By by)
at SeleniumExtras.WaitHelpers.ExpectedConditions.<>c__DisplayClass7_0.<ElementIsVisible>b__0(IWebDriver driver)
at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
--- End of inner exception stack trace ---
at OpenQA.Selenium.Support.UI.DefaultWait`1.ThrowTimeoutException(String exceptionMessage, Exception lastException)
at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
at Enable_UIAutomation.Pages.PageBase.WaitForVisibility(By bycriterion, Int32 maxWaitSeconds) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 721
at Enable_UIAutomation.Pages.PageBase.ElementIsVisible(By bycriterion) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 265
at Enable_UIAutomation.Steps.Fact_Find_V2.FactFindSteps.GivenICreateANewForOf(String assignType, String assignee, String clientType) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Steps\Fact_Find_V2\FactFindSteps.cs:line 282
at lambda_method(Closure , IContextManager , String , String , String )
at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecRun.SpecFlowPlugin.Runtime.RunnerTestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
at TechTalk.SpecFlow.TestRunner.CollectScenarioErrors()
at Enable_UIAutomation.Features.V2_Factfind.V2_Fact_Find.V2_FactFindFeature.ScenarioCleanup()
at Enable_UIAutomation.Features.V2_Factfind.V2_Fact_Find.V2_FactFindFeature.AddLiveNetworkAndMemberAssignmentInFactFind(String assign_Type, String assignee, String client_Type, String[] exampleTags) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Features\V2_Factfind\V2_Fact_Find\V2_FactFind.feature:line 104
at Enable_UIAutomation.Features.V2_Factfind.V2_Fact_Find.V2_FactFindFeature.AddLiveNetworkAndMemberAssignmentInFactFind_Variant1() in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Features\V2_Factfind\V2_Fact_Find\V2_FactFind.feature:line 98
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.ExecuteInternal(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.Execute(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TestAssemblyExecutor.ExecuteTestNodeTask(TestNode testNode, ITaskExecutor task, TraceEventType eventType)
|
Failed in 26.06s |
And I opt to make it live
|
skipped because of previous errors
|
Skipped in 0.001s |
And I save
|
skipped because of previous errors
|
Skipped in 0.001s |
Then I see my new live "Member" Assignment created as a new row
|
skipped because of previous errors
|
Skipped in 0.003s |
|
|
error_V2_FactFind_AddLiveNetworkAndMemberAssignmentInFactFind_20190326_192439_screenshot.png
|
Succeeded in 0.538s |
Scenario: Add live Network and Member assignment in Fact find, Variant 2 (in Enable_UIAutomation, V2_FactFind)
tags: Smoke, FactFind
- Status: Failed
- Start time: 26/03/2019 19:24:40
- Execution time (sec): 77.399069
- Thread: #0
- Error: Timed out after 20 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
| Steps |
Trace |
Result |
Given I am on the fact find admin page
|
done: FactFindSteps.GivenIAmOnTheFactFindAdminPage() (5.6s)
|
Succeeded in 45.169s |
And I open an existing fact find record
|
done: FactFindSteps.GivenIOpenAnExistingFactFindRecord() (5.1s)
|
Succeeded in 5.623s |
And I create a new "Network" for "Quantum IMS" of "Pension"
|
error: Timed out after 20 seconds
An Error Occurred when attempting:TechTalk.SpecFlow.ScenarioStepContext
An error ocurred:Timed out after 20 seconds
It was of type:WebDriverTimeoutException
Timed out after 20 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
OpenQA.Selenium.WebDriverTimeoutException: Timed out after 20 seconds ---> OpenQA.Selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//select[@name ='AssignToId']"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElement(String mechanism, String value)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElementByXPath(String xpath)
at OpenQA.Selenium.By.<>c__DisplayClass19_0.<XPath>b__0(ISearchContext context)
at OpenQA.Selenium.By.FindElement(ISearchContext context)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElement(By by)
at SeleniumExtras.WaitHelpers.ExpectedConditions.<>c__DisplayClass7_0.<ElementIsVisible>b__0(IWebDriver driver)
at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
--- End of inner exception stack trace ---
at OpenQA.Selenium.Support.UI.DefaultWait`1.ThrowTimeoutException(String exceptionMessage, Exception lastException)
at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
at Enable_UIAutomation.Pages.PageBase.WaitForVisibility(By bycriterion, Int32 maxWaitSeconds) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 721
at Enable_UIAutomation.Pages.PageBase.ElementIsVisible(By bycriterion) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 265
at Enable_UIAutomation.Steps.Fact_Find_V2.FactFindSteps.GivenICreateANewForOf(String assignType, String assignee, String clientType) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Steps\Fact_Find_V2\FactFindSteps.cs:line 282
at lambda_method(Closure , IContextManager , String , String , String )
at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecRun.SpecFlowPlugin.Runtime.RunnerTestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
at TechTalk.SpecFlow.TestRunner.CollectScenarioErrors()
at Enable_UIAutomation.Features.V2_Factfind.V2_Fact_Find.V2_FactFindFeature.ScenarioCleanup()
at Enable_UIAutomation.Features.V2_Factfind.V2_Fact_Find.V2_FactFindFeature.AddLiveNetworkAndMemberAssignmentInFactFind(String assign_Type, String assignee, String client_Type, String[] exampleTags) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Features\V2_Factfind\V2_Fact_Find\V2_FactFind.feature:line 104
at Enable_UIAutomation.Features.V2_Factfind.V2_Fact_Find.V2_FactFindFeature.AddLiveNetworkAndMemberAssignmentInFactFind_Variant2() in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Features\V2_Factfind\V2_Fact_Find\V2_FactFind.feature:line 98
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.ExecuteInternal(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.Execute(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TestAssemblyExecutor.ExecuteTestNodeTask(TestNode testNode, ITaskExecutor task, TraceEventType eventType)
|
Failed in 26.048s |
And I opt to make it live
|
skipped because of previous errors
|
Skipped in 0.001s |
And I save
|
skipped because of previous errors
|
Skipped in 0s |
Then I see my new live "Network" Assignment created as a new row
|
skipped because of previous errors
|
Skipped in 0.005s |
|
|
error_V2_FactFind_AddLiveNetworkAndMemberAssignmentInFactFind_20190326_192556_screenshot.png
|
Succeeded in 0.551s |
Scenario: Create a new Question Grouping, DMA (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:25:57
- Execution time (sec): 77.2644627
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (54.5s)
|
Succeeded in 62.22s |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (3.6s)
|
Succeeded in 4.131s |
And I am on "Groupings" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Groupings") (0.0s)
|
Succeeded in 0.544s |
And I select an "DMA"
|
done: QuestionGroupingStep.GivenISelectAn("DMA") (0.5s)
|
Succeeded in 1.015s |
And I choose to create a new group
|
done: QuestionGroupingStep.GivenIChooseToCreateANewGroup() (0.2s)
|
Succeeded in 0.738s |
And I create a new question group with "DAM Orange" and "Orange Description"
|
done: QuestionGroupingStep.GivenICreateANewQuestionGroupWith("DAM Orange", "Orange Description") (0.3s)
|
Succeeded in 0.782s |
When I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.586s |
Then I can see "Saved Question grouping has been created"
|
done: QuestionGroupingStep.ThenICanSee("Saved Question gr...") (1.6s)
|
Succeeded in 2.083s |
Scenario: Add a new question of type Single answer in Questions editor with Internal source, Question1 (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:27:14
- Execution time (sec): 37.8379707
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (13.7s)
|
Succeeded in 21.206s |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (2.7s)
|
Succeeded in 3.155s |
And I am on "Questions" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Questions") (1.0s)
|
Succeeded in 1.55s |
And I create a new question "Single Answer" with "Question1" and "What goes on this pizza?"
|
done: DynamicQuestionStep.GivenICreateANewQuestionWithAnd("Single Answer", "Question1", "What goes on this...") (1.1s)
|
Succeeded in 1.633s |
And I click on screen
|
done: DynamicQuestionStep.GivenIClickOnScreen() (0.0s)
|
Succeeded in 0.502s |
And I see "What goes on this pizza?" in preview panel
|
done: DynamicQuestionStep.GivenISeeInPreviewPanel("What goes on this...") (0.0s)
|
Succeeded in 0.551s |
And I create Internal source options
|
done: DynamicQuestionStep.GivenICreateInternalSourceOptions() (0.4s)
|
Succeeded in 0.892s |
And I provide "PreText", "PostText", and "HelpText" additional text fields
|
done: DynamicQuestionStep.GivenIProvideAndAdditionalTextFields("PreText", "PostText", "HelpText") (0.4s)
|
Succeeded in 0.923s |
When I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.605s |
Then I can see "Question has been created."
|
done: QuestionGroupingStep.ThenICanSee("Question has been...") (1.1s)
|
Succeeded in 1.639s |
Scenario: Add a question to an existing group, System (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, LoginEnableTaur
- Status: Failed
- Start time: 26/03/2019 19:27:52
- Execution time (sec): 63.0284356
- Thread: #0
- Error: Timed out after 10 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//button[@data-id='owningOrganisation']/span"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (13.4s)
|
Succeeded in 20.9s |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (30.5s)
|
Succeeded in 31.005s |
And I select an "System"
|
error: Timed out after 10 seconds
An Error Occurred when attempting:TechTalk.SpecFlow.ScenarioStepContext
An error ocurred:Timed out after 10 seconds
It was of type:WebDriverTimeoutException
Timed out after 10 seconds -> no such element: Unable to locate element: {"method":"xpath","selector":"//button[@data-id='owningOrganisation']/span"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
OpenQA.Selenium.WebDriverTimeoutException: Timed out after 10 seconds ---> OpenQA.Selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[@data-id='owningOrganisation']/span"}
(Session info: chrome=72.0.3626.121)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.16299 x86_64)
at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElement(String mechanism, String value)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElementByXPath(String xpath)
at OpenQA.Selenium.By.<>c__DisplayClass19_0.<XPath>b__0(ISearchContext context)
at OpenQA.Selenium.By.FindElement(ISearchContext context)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElement(By by)
at SeleniumExtras.WaitHelpers.ExpectedConditions.<>c__DisplayClass7_0.<ElementIsVisible>b__0(IWebDriver driver)
at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
--- End of inner exception stack trace ---
at OpenQA.Selenium.Support.UI.DefaultWait`1.ThrowTimeoutException(String exceptionMessage, Exception lastException)
at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
at Enable_UIAutomation.Pages.PageBase.WaitForVisibility(By bycriterion, Int32 maxWaitSeconds) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 721
at Enable_UIAutomation.Pages.PageBase.GetTextByXPath(String xpathText) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 486
at Enable_UIAutomation.Steps.Fact_Find_V2.QuestionGroupingStep.GivenISelectAn(String option) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Steps\Fact_Find_V2\QuestionGroupingStep.cs:line 66
at lambda_method(Closure , IContextManager , String )
at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecRun.SpecFlowPlugin.Runtime.RunnerTestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
at TechTalk.SpecFlow.TestRunner.CollectScenarioErrors()
at Enable_UIAutomation.Features.V2_Factfind.V2_Dynamic_Questions.V2_DynamicQuestionFeature.ScenarioCleanup()
at Enable_UIAutomation.Features.V2_Factfind.V2_Dynamic_Questions.V2_DynamicQuestionFeature.AddAQuestionToAnExistingGroup(String owner, String[] exampleTags) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Features\V2_Factfind\V2_Dynamic_Questions\V2_DynamicQuestion.feature:line 45
at Enable_UIAutomation.Features.V2_Factfind.V2_Dynamic_Questions.V2_DynamicQuestionFeature.AddAQuestionToAnExistingGroup_System() in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Features\V2_Factfind\V2_Dynamic_Questions\V2_DynamicQuestion.feature:line 39
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.ExecuteInternal(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.Execute(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TestAssemblyExecutor.ExecuteTestNodeTask(TestNode testNode, ITaskExecutor task, TraceEventType eventType)
|
Failed in 10.662s |
And I choose to open an existing group "Zorlak"
|
skipped because of previous errors
|
Skipped in 0s |
And I choose to add a question "Question1" into the group
|
skipped because of previous errors
|
Skipped in 0.001s |
When I save
|
skipped because of previous errors
|
Skipped in 0.001s |
Then I can see "Saved Question grouping has been updated."
|
skipped because of previous errors
|
Skipped in 0.002s |
|
|
error_V2_DynamicQuestion_AddAQuestionToAnExistingGroup_20190326_192855_screenshot.png
|
Succeeded in 0.456s |
Scenario: Delete a question from existing group (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, ExistingQuestionGroup
- Status: Succeeded
- Start time: 26/03/2019 19:28:55
- Execution time (sec): 64.2691738
- Thread: #0
| Steps |
Trace |
Result |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (0.5s)
|
Succeeded in 50.489s |
And I am on "Groupings" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Groupings") (0.1s)
|
Succeeded in 0.621s |
And I select an existing Owner and Grouping
|
done: DynamicQuestionStep.GivenISelectAnExistingOwnerAndGrouping() (0.1s)
|
Succeeded in 0.568s |
And I choose to remove a question in preview panel
|
done: DynamicQuestionStep.GivenIChooseToRemoveAQuestionInPreviewPanel() (5.1s)
|
Succeeded in 5.588s |
When I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.581s |
Then I can see "Saved Question grouping has been updated"
|
done: QuestionGroupingStep.ThenICanSee("Saved Question gr...") (0.8s)
|
Succeeded in 1.257s |
Scenario: Add a dependant question (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, ExistingQuestionGroup
- Status: Succeeded
- Start time: 26/03/2019 19:29:59
- Execution time (sec): 50.439277
- Thread: #0
| Steps |
Trace |
Result |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (0.5s)
|
Succeeded in 46.262s |
And I am on "Groupings" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Groupings") (0.1s)
|
Succeeded in 0.596s |
And I select an existing Owner and Grouping
|
done: DynamicQuestionStep.GivenISelectAnExistingOwnerAndGrouping() (0.1s)
|
Succeeded in 0.564s |
And I see a preview of question in the group
|
done: DynamicQuestionStep.GivenISeeAPreviewOfQuestionInTheGroup() (0.7s)
|
Succeeded in 1.152s |
And I see Add dependant question icons next to the options
|
done: DynamicQuestionStep.GivenISeeAddDependantQuestionIconsNextToTheOptions() (0.0s)
|
Succeeded in 0.516s |
When I click on the dependant question icon
|
done: DynamicQuestionStep.WhenIClickOnTheDependantQuestionIcon() (0.1s)
|
Succeeded in 0.573s |
Then I should be able to add a dependant question
|
done: DynamicQuestionStep.ThenIShouldBeAbleToAddADependantQuestion() (0.1s)
|
Succeeded in 0.602s |
Scenario: Add a new question of type Multiple answer, Question1 (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:30:50
- Execution time (sec): 38.2519516
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (13.9s)
|
Succeeded in 21.642s |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (2.8s)
|
Succeeded in 3.293s |
And I am on "Questions" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Questions") (1.1s)
|
Succeeded in 1.554s |
And I create a new question "Multiple Answer" with "Question1" and "Question1"
|
done: DynamicQuestionStep.GivenICreateANewQuestionWithAnd("Multiple Answer", "Question1", "Question1") (1.1s)
|
Succeeded in 1.56s |
And I click on screen
|
done: DynamicQuestionStep.GivenIClickOnScreen() (0.0s)
|
Succeeded in 0.502s |
And I see it in preview panel
|
done: DynamicQuestionStep.GivenISeeItInPreviewPanel() (0.0s)
|
Succeeded in 0.552s |
And I create Internal source options
|
done: DynamicQuestionStep.GivenICreateInternalSourceOptions() (0.4s)
|
Succeeded in 0.889s |
And I give Input and validation
|
done: DynamicQuestionStep.GivenIGiveInputAndValidation() (0.0s)
|
Succeeded in 0.502s |
And I provide "PreText", "PostText", and "HelpText" additional text fields
|
done: DynamicQuestionStep.GivenIProvideAndAdditionalTextFields("PreText", "PostText", "HelpText") (0.4s)
|
Succeeded in 0.911s |
When I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.601s |
Then I can see "Saved Question has been created."
|
done: QuestionGroupingStep.ThenICanSee("Saved Question ha...") (0.6s)
|
Succeeded in 1.064s |
Scenario: Add a new question of type Text answer, Question2 (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:31:28
- Execution time (sec): 98.1775066
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (73.9s)
|
Succeeded in 81.383s |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (3.5s)
|
Succeeded in 3.983s |
And I am on "Questions" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Questions") (1.0s)
|
Succeeded in 1.453s |
And I create a new question "Text Answer" with "Question2" and "Question2"
|
done: DynamicQuestionStep.GivenICreateANewQuestionWithAnd("Text Answer", "Question2", "Question2") (1.1s)
|
Succeeded in 1.576s |
And I click on screen
|
done: DynamicQuestionStep.GivenIClickOnScreen() (0.0s)
|
Succeeded in 0.501s |
And I see it in question preview panel
|
done: DynamicQuestionStep.GivenISeeItInQuestionPreviewPanel() (0.0s)
|
Succeeded in 0.551s |
And I give Input and validation
|
done: DynamicQuestionStep.GivenIGiveInputAndValidation() (0.0s)
|
Succeeded in 0.501s |
And I provide "PreText", "PostText", and "HelpText" additional text fields
|
done: DynamicQuestionStep.GivenIProvideAndAdditionalTextFields("PreText", "PostText", "HelpText") (0.4s)
|
Succeeded in 0.906s |
When I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.591s |
Then I can see "Saved Question has been created."
|
done: QuestionGroupingStep.ThenICanSee("Saved Question ha...") (1.1s)
|
Succeeded in 1.573s |
Scenario: Make a question mandatory in the existing group (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, ExistingQuestionGroup
- Status: Succeeded
- Start time: 26/03/2019 19:33:06
- Execution time (sec):<PHONE_NUMBER>
- Thread: #0
| Steps |
Trace |
Result |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (0.9s)
|
Succeeded in 139.882s |
And I am on "Groupings" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Groupings") (0.1s)
|
Succeeded in 0.595s |
And I select an existing Owner and Grouping
|
done: DynamicQuestionStep.GivenISelectAnExistingOwnerAndGrouping() (0.1s)
|
Succeeded in 0.573s |
And I choose to add a question "Question1" into the group
|
done: QuestionGroupingStep.GivenIChooseToAddAQuestionIntoTheGroup("Question1") (3.7s)
|
Succeeded in 4.166s |
And I choose to make an question mandatory in preview panel
|
done: DynamicQuestionStep.GivenIChooseToMakeAnQuestionMandatoryInPreviewPanel() (0.1s)
|
Succeeded in 0.575s |
When I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.587s |
Then I can see "Saved Question grouping has been updated"
|
done: QuestionGroupingStep.ThenICanSee("Saved Question gr...") (0.6s)
|
Succeeded in 1.058s |
Scenario: Make a question optional in the existing group (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, ExistingQuestionGroup
- Status: Succeeded
- Start time: 26/03/2019 19:35:39
- Execution time (sec): 63.0364162
- Thread: #0
| Steps |
Trace |
Result |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (1.5s)
|
Succeeded in 50.295s |
And I am on "Groupings" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Groupings") (0.1s)
|
Succeeded in 0.6s |
And I select an existing Owner and Grouping
|
done: DynamicQuestionStep.GivenISelectAnExistingOwnerAndGrouping() (0.1s)
|
Succeeded in 0.565s |
And I choose to add a question "Question1" into the group
|
done: QuestionGroupingStep.GivenIChooseToAddAQuestionIntoTheGroup("Question1") (3.6s)
|
Succeeded in 4.086s |
And I choose to make a mandatory question to optional in preview panel
|
done: DynamicQuestionStep.GivenIChooseToMakeAMandatoryQuestionToOptionalInPreviewPanel() (0.1s)
|
Succeeded in 0.649s |
When I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.591s |
Then I can see "Saved Question grouping has been updated"
|
done: QuestionGroupingStep.ThenICanSee("Saved Question gr...") (0.6s)
|
Succeeded in 1.083s |
Scenario: Show Prompt Message When Clicking on Add button without selecting a question (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, ExistingQuestionGroup
- Status: Ignored
- Start time: 26/03/2019 19:36:42
- Execution time (sec): 0
- Thread: #-1
| Steps |
Trace |
Result |
|
|
Ignored
|
Ignored in 0s |
Scenario: Open an existing question (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, ExistingQuestionGroup
- Status: Succeeded
- Start time: 26/03/2019 19:36:42
- Execution time (sec):<PHONE_NUMBER>
- Thread: #0
| Steps |
Trace |
Result |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (0.6s)
|
Succeeded in 109.038s |
And I am on "Groupings" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Groupings") (0.0s)
|
Succeeded in 0.539s |
And I select an existing Owner and Grouping
|
done: DynamicQuestionStep.GivenISelectAnExistingOwnerAndGrouping() (0.1s)
|
Succeeded in 0.563s |
Then I see all the fields of the question
|
done: DynamicQuestionStep.ThenISeeAllTheFieldsOfTheQuestion() (0.2s)
|
Succeeded in 0.654s |
Scenario: Rearrange the order of questions in the existing question (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, ExistingQuestionGroup
- Status: Ignored
- Start time: 26/03/2019 19:38:33
- Execution time (sec): 0
- Thread: #-1
| Steps |
Trace |
Result |
|
|
Ignored
|
Ignored in 0s |
Scenario: Question groupings field in question editor (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, ExistingQuestionGroupAndQuestion
- Status: Succeeded
- Start time: 26/03/2019 19:38:33
- Execution time (sec): 54.4428918
- Thread: #0
| Steps |
Trace |
Result |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (1.5s)
|
Succeeded in 42.619s |
And I am on "Groupings" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Groupings") (0.1s)
|
Succeeded in 0.575s |
And I select an existing Owner and Grouping
|
done: DynamicQuestionStep.GivenISelectAnExistingOwnerAndGrouping() (0.1s)
|
Succeeded in 0.569s |
And I choose to add a question into the group
|
done: QuestionGroupingStep.GivenIChooseToAddAQuestionIntoTheGroup() (0.4s)
|
Succeeded in 0.925s |
And I see question added to preview panel
|
done: DynamicQuestionStep.GivenISeeQuestionAddedToPreviewPanel() (0.0s)
|
Succeeded in 0.549s |
And I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.608s |
And I navigate to "Questions" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Questions") (1.1s)
|
Succeeded in 1.642s |
When I open the question
|
done: DynamicQuestionStep.WhenIOpenTheQuestion() (0.2s)
|
Succeeded in 0.709s |
Then I see the group name in question grouping field
|
done: DynamicQuestionStep.ThenISeeTheGroupNameInQuestionGroupingField() (0.6s)
|
Succeeded in 1.075s |
Scenario: Additional Text Fields in question editor, Question1 (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:39:27
- Execution time (sec): 39.2183762
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.9s)
|
Succeeded in 22.38s |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (3.0s)
|
Succeeded in 3.469s |
And I am on "Questions" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Questions") (1.0s)
|
Succeeded in 1.497s |
And I create a new question "Single Answer" with "Question1" and "What goes on this pizza?"
|
done: DynamicQuestionStep.GivenICreateANewQuestionWithAnd("Single Answer", "Question1", "What goes on this...") (1.1s)
|
Succeeded in 1.622s |
And I click on screen
|
done: DynamicQuestionStep.GivenIClickOnScreen() (0.0s)
|
Succeeded in 0.501s |
And I see "What goes on this pizza?" in preview panel
|
done: DynamicQuestionStep.GivenISeeInPreviewPanel("What goes on this...") (0.0s)
|
Succeeded in 0.548s |
And I create Internal source options
|
done: DynamicQuestionStep.GivenICreateInternalSourceOptions() (0.4s)
|
Succeeded in 0.855s |
And I provide "PreText", "PostText", and "HelpText" additional text fields
|
done: DynamicQuestionStep.GivenIProvideAndAdditionalTextFields("PreText", "PostText", "HelpText") (0.4s)
|
Succeeded in 0.907s |
When I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.598s |
Then I see "PreText" before the options
|
done: DynamicQuestionStep.ThenISeeBeforeTheOptions("PreText") (0.0s)
|
Succeeded in 0.544s |
And I see "PostText" after the options
|
done: DynamicQuestionStep.ThenISeeAfterTheOptions("PostText") (0.1s)
|
Succeeded in 0.555s |
And I see "HelpText" adjacent to the question text
|
done: DynamicQuestionStep.ThenISeeAdjacentToTheQuestionText("HelpText") (0.1s)
|
Succeeded in 0.583s |
Scenario: Change Font Format to Bold in Additional Text Fields (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, ExistingQuestion
- Status: Succeeded
- Start time: 26/03/2019 19:40:07
- Execution time (sec): 39.7397605
- Thread: #0
| Steps |
Trace |
Result |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (1.0s)
|
Succeeded in 35.385s |
And I am on "Questions" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Questions") (1.0s)
|
Succeeded in 1.483s |
And I open an existing question
|
done: DynamicQuestionStep.WhenIOpenTheQuestion() (0.2s)
|
Succeeded in 0.721s |
When I choose the text in the additional text fields to be bold
|
done: DynamicQuestionStep.WhenIChooseTheTextInTheAdditionalTextFieldsToBeBold() (0.9s)
|
Succeeded in 1.426s |
Then I see the text change to bold in the preview
|
done: DynamicQuestionStep.ThenISeeTheTextChangeToBoldInThePreview() (0.1s)
|
Succeeded in 0.553s |
Scenario: Change Font Format to Italics in Additional Text Fields (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, ExistingQuestion
- Status: Failed
- Start time: 26/03/2019 19:40:46
- Execution time (sec): 97.0623317
- Thread: #0
- Error: Cannot locate element with text: ZorlakQ_3trsiyxlweu
| Steps |
Trace |
Result |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (1.0s)
|
Succeeded in 94.332s |
And I am on "Questions" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Questions") (1.0s)
|
Succeeded in 1.496s |
And I open an existing question
|
error: Cannot locate element with text: ZorlakQ_3trsiyxlweu
An Error Occurred when attempting:TechTalk.SpecFlow.ScenarioStepContext
An error ocurred:Cannot locate element with text: ZorlakQ_3trsiyxlweu
It was of type:NoSuchElementException
Cannot locate element with text: ZorlakQ_3trsiyxlweu
OpenQA.Selenium.NoSuchElementException: Cannot locate element with text: ZorlakQ_3trsiyxlweu
at OpenQA.Selenium.Support.UI.SelectElement.SelectByText(String text, Boolean partialMatch)
at Enable_UIAutomation.Pages.PageBase.SelectByTextFromDropdownList(IWebElement element, String option) in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Pages\PageBase.cs:line 186
at Enable_UIAutomation.Steps.Fact_Find_V2.DynamicQuestionStep.WhenIOpenTheQuestion() in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Steps\Fact_Find_V2\DynamicQuestionStep.cs:line 263
at lambda_method(Closure , IContextManager )
at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecRun.SpecFlowPlugin.Runtime.RunnerTestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
at TechTalk.SpecFlow.TestRunner.CollectScenarioErrors()
at Enable_UIAutomation.Features.V2_Factfind.V2_Dynamic_Questions.V2_DynamicQuestionFeature.ScenarioCleanup()
at Enable_UIAutomation.Features.V2_Factfind.V2_Dynamic_Questions.V2_DynamicQuestionFeature.ChangeFontFormatToItalicsInAdditionalTextFields() in C:\ct.git\ui-automation\enable\Enable_UIAutomation\Features\V2_Factfind\V2_Dynamic_Questions\V2_DynamicQuestion.feature:line 195
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.ExecuteInternal(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TaskExecutors.StaticOrInstanceMethodExecutor.Execute(ITestThreadExecutionContext testThreadExecutionContext)
at TechTalk.SpecRun.Framework.TestAssemblyExecutor.ExecuteTestNodeTask(TestNode testNode, ITaskExecutor task, TraceEventType eventType)
|
Failed in 0.678s |
When I choose the text in the additional text fields to be Italic
|
skipped because of previous errors
|
Skipped in 0.001s |
Then I see the text change to Italic in the preview
|
skipped because of previous errors
|
Skipped in 0.002s |
|
|
error_V2_DynamicQuestion_ChangeFontFormatToItalicsInAdditionalTextFields_20190326_194223_screenshot.png
|
Succeeded in 0.551s |
Scenario: Change Font Format to Headling in Additional Text Fields (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, ExistingQuestion
- Status: Succeeded
- Start time: 26/03/2019 19:42:23
- Execution time (sec): 38.7069504
- Thread: #0
| Steps |
Trace |
Result |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (0.5s)
|
Succeeded in 34.103s |
And I am on "Questions" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Questions") (1.1s)
|
Succeeded in 1.625s |
And I open an existing question
|
done: DynamicQuestionStep.WhenIOpenTheQuestion() (0.3s)
|
Succeeded in 0.762s |
When I choose the text in the additional text fields to be a Heading
|
done: DynamicQuestionStep.WhenIChooseTheTextInTheAdditionalTextFieldsToBeAHeading() (1.0s)
|
Succeeded in 1.499s |
Then I see the text change to a Heading in the preview
|
done: DynamicQuestionStep.ThenISeeTheTextChangeToAHeadingInThePreview() (0.0s)
|
Succeeded in 0.549s |
Scenario: Dynamic Question Group - Mandatory Validaton (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:43:02
- Execution time (sec): 71.805445
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.8s)
|
Succeeded in 23.065s |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (33.0s)
|
Succeeded in 33.509s |
And I am on "Groupings" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Groupings") (0.0s)
|
Succeeded in 0.55s |
And I choose to create a new group
|
done: QuestionGroupingStep.GivenIChooseToCreateANewGroup() (0.3s)
|
Succeeded in 0.761s |
And I remove the question group title
|
done: QuestionGroupingStep.GivenIRemoveTheQuestionGroupTitle() (0.1s)
|
Succeeded in 0.581s |
And I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.588s |
And I can see the error message as "The Title field is required."
|
done: QuestionGroupingStep.ThenICanSeeTheErrorMessageAs("The Title field i...") (0.0s)
|
Succeeded in 0.548s |
And I enter the question group title as "Group_02"
|
done: QuestionGroupingStep.GivenIEnterTheQuestionGroupTitleAs("Group_02") (0.1s)
|
Succeeded in 0.613s |
When I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.561s |
Then I can see "Saved Question grouping has been created."
|
done: QuestionGroupingStep.ThenICanSee("Saved Question gr...") (0.4s)
|
Succeeded in 0.87s |
Scenario: Dynamic Question - Mandatory Validaton (in Enable_UIAutomation, V2_DynamicQuestion)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:44:14
- Execution time (sec): 43.7126645
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.7s)
|
Succeeded in 22.419s |
Given I am in Dynamic Questions Editor page
|
done: QuestionGroupingStep.GivenIAmInDynamicQuestionsEditorPage() (2.7s)
|
Succeeded in 3.22s |
And I am on "Questions" tab
|
done: QuestionGroupingStep.GivenIAmOnTab("Questions") (1.5s)
|
Succeeded in 2.036s |
And I create a question "Single Answer"
|
done: DynamicQuestionStep.GivenICreateAQuestion("Single Answer") (0.3s)
|
Succeeded in 0.756s |
And I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.598s |
And I can see the error message as " Option Text is required.; Option Value is required.; The Text field is required.; The Title field is required."
|
done: QuestionGroupingStep.ThenICanSeeTheErrorMessageAs(" Option Text is r...") (0.6s)
|
Succeeded in 1.078s |
And I create a new question with title as "Question_02" and text as "What goes on this pizza?"
|
done: DynamicQuestionStep.GivenICreateANewQuestionWithTitleAsAndTextAs("Question_02", "What goes on this...") (0.4s)
|
Succeeded in 0.925s |
And I create Internal source options
|
done: DynamicQuestionStep.GivenICreateInternalSourceOptions() (0.4s)
|
Succeeded in 0.884s |
When I save
|
done: QuestionGroupingStep.WhenISave() (5.1s)
|
Succeeded in 5.569s |
Then I can see "Saved Question has been created."
|
done: QuestionGroupingStep.ThenICanSee("Saved Question ha...") (0.6s)
|
Succeeded in 1.073s |
Scenario: Link new partner to client V2 (in Enable_UIAutomation, V2_AddNewPartner)
tags: Smoke, LoginEnableTaur, ExistingClient
- Status: Succeeded
- Start time: 26/03/2019 19:44:58
- Execution time (sec): 41.4907813
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (13.9s)
|
Succeeded in 32.844s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.2s)
|
Succeeded in 1.719s |
And I select the existing client
|
done: ClientSearchSteps.GivenISelectTheExistingClient() (1.0s)
|
Succeeded in 1.488s |
And I choose to Add a partner to the client
|
done: ClientSearchSteps.GivenIChooseToAddAPartnerToTheClient() (0.1s)
|
Succeeded in 0.585s |
And I choose New Person
|
done: ClientSearchSteps.GivenIChooseNewPerson() (0.2s)
|
Succeeded in 0.658s |
And I fill mandatory fields for the new person
--- table step argument ---
| ClientType | Member | Title | Consultant | Forename | Surname | Team | CompanyName | PoliticalExposed | Vulnerable | Attorney |
| Individual | Creative Technologies Ltd | Mrs. | Training, CT | Hurst | stephen | | | No | No | No |
|
done: AddNewClientSteps.GivenIEnterTheFollowingDetails(<table>) (0.7s)
|
Succeeded in 1.172s |
When I save the partner
|
done: ClientSearchSteps.WhenISaveThePartner() (1.3s)
|
Succeeded in 1.832s |
Then I see a profile created for this new person
|
done: ClientSearchSteps.ThenISeeAProfileCreatedForThisNewPerson() (0.0s)
|
Succeeded in 0.515s |
And I see that our client is listed as a partner for this new person
|
done: ClientSearchSteps.ThenISeeThatOurClientIsListedAsAPartnerForThisNewPerson() (0.0s)
|
Succeeded in 0.523s |
Scenario: Link Existing partner to client V2 (in Enable_UIAutomation, V2_AddNewPartner)
tags: Smoke, LoginEnableTaur, ExistingPartner
- Status: Succeeded
- Start time: 26/03/2019 19:45:39
- Execution time (sec): 53.1776855
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (13.9s)
|
Succeeded in 41.811s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (2.2s)
|
Succeeded in 2.704s |
And I select the existing client
|
done: ClientSearchSteps.GivenISelectTheExistingClient() (1.8s)
|
Succeeded in 2.259s |
And I choose to Add a partner to the client
|
done: ClientSearchSteps.GivenIChooseToAddAPartnerToTheClient() (0.1s)
|
Succeeded in 0.585s |
And I choose an existing Person
|
done: ClientSearchSteps.GivenIChooseAnExistingPerson() (1.5s)
|
Succeeded in 2s |
And I fill mandatory fields for the existing person
|
done: ClientSearchSteps.GivenIFillMandatoryFieldsForTheExistingPerson() (0.1s)
|
Succeeded in 0.636s |
When I save the partner
|
done: ClientSearchSteps.WhenISaveThePartner() (2.0s)
|
Succeeded in 2.496s |
Then I see that our client is listed as a partner for this new person
|
done: ClientSearchSteps.ThenISeeThatOurClientIsListedAsAPartnerForThisNewPerson() (0.0s)
|
Succeeded in 0.523s |
Scenario: Mandatory Validation (in Enable_UIAutomation, V2_AddNewPartner)
tags: Smoke, LoginEnableTaur, ExistingPartner
- Status: Ignored
- Start time: 26/03/2019 19:46:32
- Execution time (sec): 0
- Thread: #-1
| Steps |
Trace |
Result |
|
|
Ignored
|
Ignored in 0s |
Scenario: See client relationships V2 (in Enable_UIAutomation, V2_ClientRelationships)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:46:32
- Execution time (sec): 92.0535282
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (74.3s)
|
Succeeded in 82.066s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.2s)
|
Succeeded in 1.747s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.5s)
|
Succeeded in 1.975s |
When I select Relationships on the Client profile
|
done: ClientSearchSteps.WhenISelectRelationshipsOnTheClientProfile() (5.1s)
|
Succeeded in 5.585s |
Then I see all the relationships linked to the current client
|
done: ClientSearchSteps.ThenISeeAllTheRelationshipsLinkedToTheCurrentClient() (0.0s)
|
Succeeded in 0.517s |
Scenario: Mandatory Validation for Relationship (in Enable_UIAutomation, V2_ClientRelationships)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:48:04
- Execution time (sec): 85.3926991
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (16.5s)
|
Succeeded in 24.24s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.3s)
|
Succeeded in 1.786s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.0s)
|
Succeeded in 1.475s |
And I click on the Relationship button
|
done: RelationshipStep.GivenIClickOnTheRelationshipButton() (5.1s)
|
Succeeded in 5.585s |
And I click on Add New
|
done: RelationshipStep.GivenIClickOnAddNew() (6.7s)
|
Succeeded in 7.163s |
And I click on Continue
|
done: RelationshipStep.GivenIClickOnContinue() (7.0s)
|
Succeeded in 7.513s |
And I save the Relationship
|
done: RelationshipStep.GivenISaveTheRelationship() (5.9s)
|
Succeeded in 6.447s |
And I can see the validation message as "Please enter a surname"
|
done: AddNewClientSteps.GivenICanSeeTheValidationMessageAs("Please enter a su...") (5.0s)
|
Succeeded in 5.527s |
And I enter surname as "XYZ"
|
done: RelationshipStep.GivenIEnterSurnameAs("XYZ") (0.1s)
|
Succeeded in 0.63s |
And I save the Relationship
|
done: RelationshipStep.GivenISaveTheRelationship() (5.8s)
|
Succeeded in 6.273s |
And I can see the validation message as "Please select a relationship"
|
done: AddNewClientSteps.GivenICanSeeTheValidationMessageAs("Please select a r...") (5.0s)
|
Succeeded in 5.525s |
And I select Relationship as "Brother"
|
done: RelationshipStep.GivenISelectRelationshipAs("Brother") (5.1s)
|
Succeeded in 5.647s |
When I save the Relationship
|
done: RelationshipStep.GivenISaveTheRelationship() (6.4s)
|
Succeeded in 6.881s |
Then I can see the Relationship Summary Page
|
done: RelationshipStep.ThenICanSeeTheRelationshipSummaryPage() (0.0s)
|
Succeeded in 0.534s |
Scenario: Add New Client V2 (in Enable_UIAutomation, V2_AddNewClient)
tags: Smoke, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:49:30
- Execution time (sec): 42.5319985
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (16.6s)
|
Succeeded in 24.37s |
Given I am on Add New Client page
|
done: AddNewClientSteps.GivenIAmOnAddNewClientPage() (2.7s)
|
Succeeded in 3.224s |
And I enter the following details
--- table step argument ---
| ClientType | Member | Title | Consultant | Forename | Surname | Team | CompanyName | PoliticalExposed | Vulnerable | Attorney |
| Individual | Creative Technologies Ltd | Ms. | Training, CT | Bobson | Barbera | | XXXXXX | No | No | No |
|
done: AddNewClientSteps.GivenIEnterTheFollowingDetails(<table>) (1.8s)
|
Succeeded in 2.255s |
And I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (6.5s)
|
Succeeded in 6.995s |
And I see Contact details page for that client
|
done: AddNewClientSteps.GivenISeeContactDetailsPageForThatClient() (0.0s)
|
Succeeded in 0.502s |
And I fill in all the required fields
|
done: AddNewClientSteps.GivenIFillInAllTheRequiredFields() (0.0s)
|
Succeeded in 0.501s |
And I save the new client
|
done: AddNewClientSteps.GivenISaveTheNewClient() (0.1s)
|
Succeeded in 0.607s |
When I go back to Clients page
|
done: AddNewClientSteps.WhenIGoBackToClientsPage() (2.9s)
|
Succeeded in 3.405s |
Then I see the new client added to the list
|
done: AddNewClientSteps.ThenISeeTheNewClientAddedToTheList() (0.0s)
|
Succeeded in 0.514s |
Scenario: Mandatory Validation (in Enable_UIAutomation, V2_AddNewClient)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:50:12
- Execution time (sec):<PHONE_NUMBER>
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.3s)
|
Succeeded in 22.042s |
Given I am on Add New Client page
|
done: AddNewClientSteps.GivenIAmOnAddNewClientPage() (1.7s)
|
Succeeded in 2.205s |
And I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (5.4s)
|
Succeeded in 5.949s |
And I can see the validation message as "Please enter a surname for this client"
|
done: AddNewClientSteps.GivenICanSeeTheValidationMessageAs("Please enter a su...") (5.0s)
|
Succeeded in 5.522s |
And I enter the surname
|
done: AddNewClientSteps.GivenIEnterTheSurname() (0.1s)
|
Succeeded in 0.611s |
And I remove the consultant value
|
done: AddNewClientSteps.GivenIRemoveTheConsultantValue() (0.5s)
|
Succeeded in 1.021s |
And I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (5.5s)
|
Succeeded in 5.984s |
And I can see the validation message as "Please choose the consultant for this client"
|
done: AddNewClientSteps.GivenICanSeeTheValidationMessageAs("Please choose the...") (5.0s)
|
Succeeded in 5.522s |
And I select the consultant as "Training, CT"
|
done: AddNewClientSteps.GivenISelectTheConsultantAs("Training, CT") (1.2s)
|
Succeeded in 1.715s |
And I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (5.4s)
|
Succeeded in 5.945s |
And I can see the validation message as "Please choose whether this client is Politically Exposed"
|
done: AddNewClientSteps.GivenICanSeeTheValidationMessageAs("Please choose whe...") (5.0s)
|
Succeeded in 5.526s |
And I select the Political Exposed value as "No"
|
done: AddNewClientSteps.GivenISelectThePoliticalExposedValueAs("No") (0.1s)
|
Succeeded in 0.566s |
And I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (5.5s)
|
Succeeded in 5.991s |
And I can see the validation message as "Please choose whether the client is Vulnerable"
|
done: AddNewClientSteps.GivenICanSeeTheValidationMessageAs("Please choose whe...") (5.0s)
|
Succeeded in 5.524s |
And I select the Vulnerable Client value as "No"
|
done: AddNewClientSteps.GivenISelectTheVulnerableClientValueAs("No") (0.1s)
|
Succeeded in 0.571s |
And I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (5.5s)
|
Succeeded in 5.972s |
And I can see the validation message as "Please choose whether the client has Power of Attorney set up"
|
done: AddNewClientSteps.GivenICanSeeTheValidationMessageAs("Please choose whe...") (5.0s)
|
Succeeded in 5.524s |
And I select the Power of Attorney value as "No"
|
done: AddNewClientSteps.ThenISelectThePowerOfAttorneyValueAs("No") (0.1s)
|
Succeeded in 0.569s |
And I remove the title value
|
done: AddNewClientSteps.ThenIRemoveTheTitleValue() (0.1s)
|
Succeeded in 0.566s |
And I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (5.5s)
|
Succeeded in 5.978s |
And I can see the validation message as "Please select a title for the client"
|
done: AddNewClientSteps.GivenICanSeeTheValidationMessageAs("Please select a t...") (5.0s)
|
Succeeded in 5.522s |
And I select the title value as "Mr."
|
done: AddNewClientSteps.GivenISelectTheTitleValueAs("Mr.") (0.1s)
|
Succeeded in 0.563s |
When I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (5.5s)
|
Succeeded in 6.009s |
Then I can the continue button
|
done: AddNewClientSteps.ThenICanTheContinueButton() (0.0s)
|
Succeeded in 0.529s |
Scenario: Select existing factfind V2 (in Enable_UIAutomation, V2_ClientSearch)
tags: Smoke
- Status: Succeeded
- Start time: 26/03/2019 19:51:58
- Execution time (sec): 53.3876726
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (15.0s)
|
Succeeded in 22.793s |
And I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (2.2s)
|
Succeeded in 2.736s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.1s)
|
Succeeded in 1.585s |
And I click on Fact Find button
|
done: ClientSearchSteps.GivenIClickOnFactFindButton() (7.4s)
|
Succeeded in 7.894s |
When I select the existing "Full Fact Find"
|
done: ClientSearchSteps.WhenISelectTheExisting("Full Fact Find") (13.9s)
|
Succeeded in 14.406s |
And I update
|
done: ClientSearchSteps.WhenIUpdate() (0.1s)
|
Succeeded in 0.605s |
Then I can see the message as "Saved Fact Find Updated"
|
done: ClientSearchSteps.ThenICanSeeTheMessageAs("Saved Fact Find U...") (2.1s)
|
Succeeded in 2.575s |
And I can see the left navigation menu in the order of "Fact Find,Objectives,Income,Personal Details,Assets,Liabilities,Pensions,Protections,Relationships,Risk Profile,Vulnerable Client"
|
done: ClientSearchSteps.ThenICanSeeTheLeftNavigationMenuInTheOrderOf(System.Collection...) (0.1s)
|
Succeeded in 0.64s |
Scenario: Client search with attributes V2, Variant 0 (in Enable_UIAutomation, V2_ClientSearch)
tags: Smoke
- Status: Succeeded
- Start time: 26/03/2019 19:52:52
- Execution time (sec): 90.9274149
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (76.6s)
|
Succeeded in 84.245s |
And I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.8s)
|
Succeeded in 2.266s |
And I enter "Bobson", "Bob" and "Individual"
|
done: ClientSearchSteps.GivenIEnterAnd("Bobson", "Bob", "Individual") (0.4s)
|
Succeeded in 0.885s |
And I select "Simpson, Chris" and "Creative Technologies Ltd"
|
done: ClientSearchSteps.GivenISelectAnd("Simpson, Chris", "Creative Technolo...") (0.1s)
|
Succeeded in 0.608s |
When I search
|
done: ClientSearchSteps.WhenISearch() (1.7s)
|
Succeeded in 2.161s |
Then I can see the matched records with an attributes as Bobson, Bob, Individual and Creative Technologies Ltd
|
done: ClientSearchSteps.ThenICanSeeTheMatchedRecordsWithAnAttributesAsAnd("Bobson", "Bob", "Individual", "Creative Technolo...") (0.1s)
|
Succeeded in 0.607s |
Scenario: Client search with attributes V2, Variant 1 (in Enable_UIAutomation, V2_ClientSearch)
tags: Smoke
- Status: Succeeded
- Start time: 26/03/2019 19:54:23
- Execution time (sec): 28.4142457
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (14.1s)
|
Succeeded in 22.244s |
And I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.3s)
|
Succeeded in 1.784s |
And I enter "Bobson", "" and "Individual"
|
done: ClientSearchSteps.GivenIEnterAnd("Bobson", "", "Individual") (0.4s)
|
Succeeded in 0.855s |
And I select "" and "Creative Technologies Ltd"
|
done: ClientSearchSteps.GivenISelectAnd("", "Creative Technolo...") (0.1s)
|
Succeeded in 0.6s |
When I search
|
done: ClientSearchSteps.WhenISearch() (1.7s)
|
Succeeded in 2.158s |
Then I can see the matched records with an attributes as Bobson, , Individual and Creative Technologies Ltd
|
done: ClientSearchSteps.ThenICanSeeTheMatchedRecordsWithAnAttributesAsAnd("Bobson", "", "Individual", "Creative Technolo...") (0.1s)
|
Succeeded in 0.619s |
Scenario: Mandatory Validation - Client Summary (in Enable_UIAutomation, V2_ClientSearch)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:54:51
- Execution time (sec): 56.7567804
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (15.7s)
|
Succeeded in 23.112s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.3s)
|
Succeeded in 1.797s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.0s)
|
Succeeded in 1.533s |
And I remove the title value
|
done: AddNewClientSteps.ThenIRemoveTheTitleValue() (0.1s)
|
Succeeded in 0.569s |
And I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (5.1s)
|
Succeeded in 5.584s |
And I can see the validation message as "Please select a title for the client"
|
done: AddNewClientSteps.GivenICanSeeTheValidationMessageAs("Please select a t...") (5.0s)
|
Succeeded in 5.528s |
And I enter title as "Mr."
|
done: ClientSummaryStep.GivenIEnterTitleAs("Mr.") (0.1s)
|
Succeeded in 0.564s |
And I remove the surname
|
done: ClientSummaryStep.GivenIRemoveTheSurname() (0.1s)
|
Succeeded in 0.591s |
And I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (5.1s)
|
Succeeded in 5.58s |
And I can see the validation message as "Please enter a surname for this client"
|
done: AddNewClientSteps.GivenICanSeeTheValidationMessageAs("Please enter a su...") (5.0s)
|
Succeeded in 5.521s |
And I enter the existing surname
|
done: ClientSummaryStep.GivenIEnterTheExistingSurname() (0.2s)
|
Succeeded in 0.656s |
When I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (5.1s)
|
Succeeded in 5.578s |
Scenario: Data Integrity Validation - Client Summary (in Enable_UIAutomation, V2_ClientSearch)
tags: Smoke, validation, LoginEnableTaur
- Status: Succeeded
- Start time: 26/03/2019 19:55:48
- Execution time (sec):<PHONE_NUMBER>
- Thread: #0
| Steps |
Trace |
Result |
Given I am logged in to Enable using automation.user and CPWSRD0@
|
done: NavigationSteps.GivenIAmLoggedInToEnableUsingUsernameAndPasswordAndOnTheHomepage("automation.user", "CPWSRD0@") (74.9s)
|
Succeeded in 82.628s |
Given I am on Clients search page
|
done: ClientSearchSteps.GivenIAmOnClientsSearchPage() (1.3s)
|
Succeeded in 1.776s |
And I select the "Bobson, Mr. Bob" client
|
done: ClientSearchSteps.GivenISelectTheClient("Bobson, Mr. Bob") (1.9s)
|
Succeeded in 2.393s |
And I enter the mobile no as "Invalid"
|
done: ClientSummaryStep.GivenIEnterTheMobileNoAs("Invalid") (0.2s)
|
Succeeded in 0.67s |
And I save the client
|
done: AddNewClientSteps.GivenISaveTheClient() (5.1s)
|
Succeeded in 5.584s |