Updated SignIn and SignOut calls

This commit is contained in:
2020-11-13 12:30:27 -08:00
parent 9ead4d157f
commit f6eaf6b361
13 changed files with 256 additions and 246 deletions

View File

@@ -15,6 +15,10 @@ describe('Profile And My Progress Widget Scripts', function () {
//Sign In
SignIn(UserNameTextBox, PasswordTextBox);
it('should have a title', async function () {
await expect(browser.getTitle()).toEqual('My Dashboard');
});
function SignIn(UserNameTextBox, PasswordTextBox) {
it('SignIn, should sign into journeysmap.com', async function () {
var PageGreetingText = element(by.css('td > div > div:nth-child(1)'));
@@ -22,17 +26,15 @@ describe('Profile And My Progress Widget Scripts', function () {
var JourneysGreeting = element(by.css('.dropdown'));
expect(await PageGreetingText.getText()).toEqual('Login and start exploring.');
browser.sleep(2500);
browser.sleep(1500);
await UserNameTextBox.sendKeys(browser.params.username).then(function() {
browser.sleep(2500);
browser.sleep(1500);
});
await PasswordTextBox.sendKeys('3Dm!nAuto').then(function() {
browser.sleep(2500);
browser.sleep(1500);
});
await NextButton.click().then(function() {
browser.sleep(5000);
browser.waitForAngular();
browser.getCurrentUrl();
});
expect(await JourneysGreeting.getText()).toContain('Hi, ');
expect(await JourneysGreeting.getText()).toContain('_Automated');
@@ -41,7 +43,6 @@ describe('Profile And My Progress Widget Scripts', function () {
});
}
//<<<<DASHBOARD>>>>
ProfileWidget();
MyProgressWidget();
@@ -436,16 +437,13 @@ function MyProgressWidget() {
}
function SignOut() {
it(': SignOut, should log out of journeysmap', async function () {
it(': SignOut; should log out of journeysmap.', async function () {
var ProfileImage = element(by.css('.roundCenterBackgroundImage'));
var SignOutButton = element(by.css('.dropDownFAEdits:nth-child(5) > .btn'));
browser.waitForAngular();
browser.sleep(1000);
await ProfileImage.click();
browser.sleep(1000);
browser.waitForAngular();
browser.getCurrentUrl();
await ProfileImage.click().then(function() {
browser.sleep(1000);
});
await SignOutButton.click().then(function() {
browser.sleep(2500);
});