Added QA & Prod variables

This commit is contained in:
2020-08-27 10:21:03 -07:00
parent 6f03d808f1
commit 631785d7d5
18 changed files with 284 additions and 86 deletions

View File

@@ -1,9 +1,9 @@
//createAccount_spec.js
describe('OnBoarding script', function () {
describe('Create Account script', function () {
//Open browser
browser.get('https://app-qa.journeysmap.com/Journey/index.html#/signup');
browser.get(browser.params.signup);
it('should have a title', async function () {
await expect(browser.getTitle()).toEqual('Sign up');
@@ -270,8 +270,8 @@ function Login() {
var LoginPageGreetingText = element(by.css('.jmLoginTitle > .ng-scope'));
var UsernameTextBoxOne = element(by.css('#txtU'));
var PasswordTextBox = element(by.css('#txtP'));
var LoginPageSubTextOne = element(by.css('.jmLoginMsg > div > div:nth-child(1)'));
var LoginPageSubTextTwo = element(by.css('.jmLoginMsg .ng-scope'));
var LoginPageSubTextOne = element(by.css('.jmLoginMsg:nth-child(7) > div:nth-child(1)'));
var LoginPageSubTextTwo = element(by.css('.jmLoginMsg:nth-child(7) > .ng-scope'));
var NextButton = element(by.css('.btn'));
var ValidationText = element(by.css('.ng-binding:nth-child(1)'));
var PasswordEyeIcon = element(by.css('.fa-eye'));
@@ -300,7 +300,7 @@ function Login() {
var JourneysDashboardGreeting = element(by.css('.dropdown'));
//Navigate to Login page
browser.get('https://app-qa.journeysmap.com/Journey/index.html#/login');
browser.get(browser.params.login);
browser.sleep(2500);
expect(await LoginPageGreetingText.getText()).toEqual('Login and start exploring.');
await UsernameTextBoxOne.sendKeys('AutomatedTest332020913@edmin.com');
@@ -423,8 +423,8 @@ function LoginWithNewPassword() {
var LoginPageGreetingText = element(by.css('td > div > div:nth-child(1)'));
var UsernameTextBox = element(by.css('#txtU'));
var PasswordTextBox = element(by.css('#txtP'));
var LoginPageSubTextOne = element(by.css('.jmLoginMsg > div > div:nth-child(1)'));
var LoginPageSubTextTwo = element(by.css('.jmLoginMsg .ng-scope'));
var LoginPageSubTextOne = element(by.css('.jmLoginMsg > div:nth-child(1)'));
var LoginPageSubTextTwo = element(by.css('.jmLoginMsg > .ng-scope'));
var NextButton = element(by.css('.btn'));
//EDM-1748
var EC = protractor.ExpectedConditions;
@@ -440,7 +440,7 @@ function LoginWithNewPassword() {
var CloseVideoXIcon = element(by.css('.close'));
//Navigate to Login page
browser.get('https://app-qa.journeysmap.com/Journey/index.html#/login');
browser.get(browser.params.login);
browser.sleep(2500);
expect(await LoginPageGreetingText.getText()).toEqual('Login and start exploring.');
await UsernameTextBox.sendKeys(browser.params.username);
@@ -454,9 +454,12 @@ function LoginWithNewPassword() {
});
//Security Question DIV | EDM-1748
browser.wait(EC.visibilityOf(SecurityQuestion));
browser.sleep(1000);
await SecurityQuestion.click();
browser.sleep(1000);
await SecuritySelection.click();
await SecurityAnswer.sendKeys('War Games');
browser.sleep(1000);
await SecurityQuestionSaveButton.click().then(function() {
browser.sleep(5000);
});