Added Tech,Knowledge,Skills,WorkActivities,Ability

This commit is contained in:
2019-07-10 11:07:51 -07:00
parent 53d13704d1
commit c235309346

View File

@@ -41,7 +41,7 @@ describe('Journeysmap script', function () {
//<<<<DASHBOARD>>>> //<<<<DASHBOARD>>>>
//Top Career //Top Career
/*TopCareerWidget(); TopCareerWidget();
TopCareer(); TopCareer();
AtAGlance(); AtAGlance();
Personality(); Personality();
@@ -53,9 +53,9 @@ describe('Journeysmap script', function () {
FindOpportunities(); FindOpportunities();
SubmitAResource(); SubmitAResource();
NearbyPlaces(); NearbyPlaces();
Tasks();*/ Tasks();
Technology(); Technology();
/*Knowledge(); Knowledge();
Skills(); Skills();
WorkActivities(); WorkActivities();
Ability(); Ability();
@@ -91,7 +91,7 @@ describe('Journeysmap script', function () {
AccountProfile(); AccountProfile();
//Portfolio //Portfolio
AccountPortfolio(); AccountPortfolio();
//Sign Out*/ //Sign Out
SignOut(); SignOut();
}); });
@@ -859,7 +859,6 @@ function Technology() {
var WidgetTitle = element(by.css('h6 > .ng-binding')); var WidgetTitle = element(by.css('h6 > .ng-binding'));
var TechnologyTitleOne = element(by.css('tbody > .ng-scope:nth-child(1) > .ng-binding')); var TechnologyTitleOne = element(by.css('tbody > .ng-scope:nth-child(1) > .ng-binding'));
var TechnologyDataOne = element(by.css('.ng-scope:nth-child(1) > .text-left > .ng-binding:nth-child(1)')); var TechnologyDataOne = element(by.css('.ng-scope:nth-child(1) > .text-left > .ng-binding:nth-child(1)'));
//var TechnologyDataOneB = element(by.css('.ng-scope:nth-child(1) > .text-left > .ng-binding:nth-child(2)'));
var TechnologyTitleTwo = element(by.css('.ng-scope:nth-child(2) > .ng-binding:nth-child(1)')); var TechnologyTitleTwo = element(by.css('.ng-scope:nth-child(2) > .ng-binding:nth-child(1)'));
var TechnologyDataTwo = element(by.css('.ng-scope:nth-child(2) > .text-left > .ng-binding:nth-child(1)')); var TechnologyDataTwo = element(by.css('.ng-scope:nth-child(2) > .text-left > .ng-binding:nth-child(1)'));
var TechnologyTitleThree = element(by.css('.ng-scope:nth-child(3) > .ng-binding')); var TechnologyTitleThree = element(by.css('.ng-scope:nth-child(3) > .ng-binding'));
@@ -998,8 +997,28 @@ function Knowledge() {
var KnowledgeLink = element(by.css('tr:nth-child(3) > td:nth-child(5) > .text-color-7a')); var KnowledgeLink = element(by.css('tr:nth-child(3) > td:nth-child(5) > .text-color-7a'));
var WidgetTitle = element(by.css('h6 > .ng-binding')); var WidgetTitle = element(by.css('h6 > .ng-binding'));
var ImportanceHeader = element(by.css('.text-right > .text-color-7a')); var ImportanceHeader = element(by.css('.text-right > .text-color-7a'));
var KnowledgeRow = element(by.css('tbody > .ng-scope:nth-child(1) > .ng-binding:nth-child(1)')); var KnowledgeTitleOne = element(by.css('tbody > .ng-scope:nth-child(1) > .ng-binding:nth-child(1)'));
var ImportanceStat = element(by.css('.ng-scope:nth-child(1) > .text-color-7a')); var KnowledgeDataOne = element(by.css('.ng-scope:nth-child(1) > .text-color-7a'));
var KnowledgeTitleTwo = element(by.css('tbody > .ng-scope:nth-child(2) > .ng-binding:nth-child(1)'));
var KnowledgeDataTwo = element(by.css('.ng-scope:nth-child(2) > .text-color-7a:nth-child(2)'));
var KnowledgeTitleThree = element(by.css('tbody > .ng-scope:nth-child(3) > .ng-binding:nth-child(1)'));
var KnowledgeDataThree = element(by.css('.ng-scope:nth-child(3) > .text-color-7a'));
var KnowledgeTitleFour = element(by.css('tbody > .ng-scope:nth-child(4) > .ng-binding:nth-child(1)'));
var KnowledgeDataFour = element(by.css('.ng-scope:nth-child(4) > .text-color-7a'));
var KnowledgeTitleFive = element(by.css('tbody > .ng-scope:nth-child(5) > .ng-binding:nth-child(1)'));
var KnowledgeDataFive = element(by.css('.ng-scope:nth-child(5) > .text-color-7a'));
var KnowledgeTitleSix = element(by.css('tbody > .ng-scope:nth-child(6) > .ng-binding:nth-child(1)'));
var KnowledgeDataSix = element(by.css('.ng-scope:nth-child(6) > .text-color-7a'));
var KnowledgeTitleSeven = element(by.css('tbody > .ng-scope:nth-child(7) > .ng-binding:nth-child(1)'));
var KnowledgeDataSeven = element(by.css('.ng-scope:nth-child(7) > .text-color-7a'));
var KnowledgeTitleEight = element(by.css('tbody > .ng-scope:nth-child(8) > .ng-binding:nth-child(1)'));
var KnowledgeDataEight = element(by.css('.ng-scope:nth-child(8) > .text-color-7a'));
var KnowledgeTitleNine = element(by.css('tbody > .ng-scope:nth-child(9) > .ng-binding:nth-child(1)'));
var KnowledgeDataNine = element(by.css('.ng-scope:nth-child(9) > .text-color-7a'));
var KnowledgeTitleTen = element(by.css('tbody > .ng-scope:nth-child(10) > .ng-binding:nth-child(1)'));
var KnowledgeDataTen = element(by.css('.ng-scope:nth-child(10) > .text-color-7a'));
var KnowledgeTitleEleven = element(by.css('tbody > .ng-scope:nth-child(11) > .ng-binding:nth-child(1)'));
var KnowledgeDataEleven = element(by.css('.ng-scope:nth-child(11) > .text-color-7a'));
var XCloseLink = element(by.css('.close')); var XCloseLink = element(by.css('.close'));
await KnowledgeLink.click().then(function() { await KnowledgeLink.click().then(function() {
@@ -1007,8 +1026,28 @@ function Knowledge() {
}); });
expect(await WidgetTitle.getText()).toEqual('Knowledge'); expect(await WidgetTitle.getText()).toEqual('Knowledge');
expect(await ImportanceHeader.getText()).toEqual('Importance'); expect(await ImportanceHeader.getText()).toEqual('Importance');
expect(await KnowledgeRow.getText()).toEqual('Computers and Electronics'); expect(await KnowledgeTitleOne.getText()).toEqual('Computers and Electronics');
expect(await ImportanceStat.getText()).toEqual('90%'); expect(await KnowledgeDataOne.getText()).toEqual('90%');
expect(await KnowledgeTitleTwo.getText()).toEqual('Mathematics');
expect(await KnowledgeDataTwo.getText()).toEqual('82%');
expect(await KnowledgeTitleThree.getText()).toEqual('English Language');
expect(await KnowledgeDataThree.getText()).toEqual('79%');
expect(await KnowledgeTitleFour.getText()).toEqual('Education and Training');
expect(await KnowledgeDataFour.getText()).toEqual('73%');
expect(await KnowledgeTitleFive.getText()).toEqual('Telecommunications');
expect(await KnowledgeDataFive.getText()).toEqual('62%');
expect(await KnowledgeTitleSix.getText()).toEqual('Design');
expect(await KnowledgeDataSix.getText()).toEqual('59%');
expect(await KnowledgeTitleSeven.getText()).toEqual('Administration and Management');
expect(await KnowledgeDataSeven.getText()).toEqual('58%');
expect(await KnowledgeTitleEight.getText()).toEqual('Engineering and Technology');
expect(await KnowledgeDataEight.getText()).toEqual('58%');
expect(await KnowledgeTitleNine.getText()).toEqual('Customer and Personal Service');
expect(await KnowledgeDataNine.getText()).toEqual('55%');
expect(await KnowledgeTitleTen.getText()).toEqual('Communications and Media');
expect(await KnowledgeDataTen.getText()).toEqual('52%');
expect(await KnowledgeTitleEleven.getText()).toEqual('Clerical');
expect(await KnowledgeDataEleven.getText()).toEqual('50%');
browser.waitForAngular(); browser.waitForAngular();
await XCloseLink.click().then(function() { await XCloseLink.click().then(function() {
browser.sleep(1000); browser.sleep(1000);
@@ -1023,8 +1062,44 @@ function Skills() {
var SkillsLink = element(by.css('tr:nth-child(4) > td:nth-child(5) > .text-color-7a')); var SkillsLink = element(by.css('tr:nth-child(4) > td:nth-child(5) > .text-color-7a'));
var WidgetTitle = element(by.css('h6 > .ng-binding')); var WidgetTitle = element(by.css('h6 > .ng-binding'));
var ImportanceHeader = element(by.css('.text-right > .text-color-7a')); var ImportanceHeader = element(by.css('.text-right > .text-color-7a'));
var SkillsRow = element(by.css('tbody > .ng-scope:nth-child(1) > .ng-binding:nth-child(1)')); var SkillsTitleOne = element(by.css('tbody > .ng-scope:nth-child(1) > .ng-binding:nth-child(1)'));
var SkillsStat = element(by.css('.ng-scope:nth-child(1) > .text-color-7a')); var SkillsDataOne = element(by.css('.ng-scope:nth-child(1) > .text-color-7a'));
var SkillsTitleTwo = element(by.css('.ng-scope:nth-child(2) > .ng-binding:nth-child(1)'));
var SkillsDataTwo = element(by.css('.ng-scope:nth-child(2) > .text-color-7a:nth-child(2)'));
var SkillsTitleThree = element(by.css('tbody > .ng-scope:nth-child(3) > .ng-binding:nth-child(1)'));
var SkillsDataThree = element(by.css('.ng-scope:nth-child(3) > .text-color-7a'));
var SkillsTitleFour = element(by.css('tbody > .ng-scope:nth-child(4) > .ng-binding:nth-child(1)'));
var SkillsDataFour = element(by.css('.ng-scope:nth-child(4) > .text-color-7a'));
var SkillsTitleFive = element(by.css('tbody > .ng-scope:nth-child(5) > .ng-binding:nth-child(1)'));
var SkillsDataFive = element(by.css('.ng-scope:nth-child(5) > .text-color-7a'));
var SkillsTitleSix = element(by.css('tbody > .ng-scope:nth-child(6) > .ng-binding:nth-child(1)'));
var SkillsDataSix = element(by.css('.ng-scope:nth-child(6) > .text-color-7a'));
var SkillsTitleSeven = element(by.css('tbody > .ng-scope:nth-child(7) > .ng-binding:nth-child(1)'));
var SkillsDataSeven = element(by.css('.ng-scope:nth-child(7) > .text-color-7a'));
var SkillsTitleEight = element(by.css('tbody > .ng-scope:nth-child(8) > .ng-binding:nth-child(1)'));
var SkillsDataEight = element(by.css('.ng-scope:nth-child(8) > .text-color-7a'));
var SkillsTitleNine = element(by.css('tbody > .ng-scope:nth-child(9) > .ng-binding:nth-child(1)'));
var SkillsDataNine = element(by.css('.ng-scope:nth-child(9) > .text-color-7a'));
var SkillsTitleTen = element(by.css('tbody > .ng-scope:nth-child(10) > .ng-binding:nth-child(1)'));
var SkillsDataTen = element(by.css('.ng-scope:nth-child(10) > .text-color-7a'));
var SkillsTitleEleven = element(by.css('tbody > .ng-scope:nth-child(11) > .ng-binding:nth-child(1)'));
var SkillsDataEleven = element(by.css('.ng-scope:nth-child(11) > .text-color-7a'));
var SkillsTitleTwelve = element(by.css('tbody > .ng-scope:nth-child(12) > .ng-binding:nth-child(1)'));
var SkillsDataTwelve = element(by.css('.ng-scope:nth-child(12) > .text-color-7a'));
var SkillsTitleThirteen = element(by.css('tbody > .ng-scope:nth-child(13) > .ng-binding:nth-child(1)'));
var SkillsDataThirteen = element(by.css('.ng-scope:nth-child(13) > .text-color-7a'));
var SkillsTitleFourteen = element(by.css('tbody > .ng-scope:nth-child(14) > .ng-binding:nth-child(1)'));
var SkillsDataFourteen = element(by.css('.ng-scope:nth-child(14) > .text-color-7a'));
var SkillsTitleFifteen = element(by.css('tbody > .ng-scope:nth-child(15) > .ng-binding:nth-child(1)'));
var SkillsDataFifteen = element(by.css('.ng-scope:nth-child(15) > .text-color-7a'));
var SkillsTitleSixteen = element(by.css('tbody > .ng-scope:nth-child(16) > .ng-binding:nth-child(1)'));
var SkillsDataSixteen = element(by.css('.ng-scope:nth-child(16) > .text-color-7a'));
var SkillsTitleSeventeen = element(by.css('tbody > .ng-scope:nth-child(17) > .ng-binding:nth-child(1)'));
var SkillsDataSeventeen = element(by.css('.ng-scope:nth-child(17) > .text-color-7a'));
var SkillsTitleEighteen = element(by.css('tbody > .ng-scope:nth-child(18) > .ng-binding:nth-child(1)'));
var SkillsDataEighteen = element(by.css('.ng-scope:nth-child(18) > .text-color-7a'));
var SkillsTitleNineteen = element(by.css('tbody > .ng-scope:nth-child(19) > .ng-binding:nth-child(1)'));
var SkillsDataNineteen = element(by.css('.ng-scope:nth-child(19) > .text-color-7a'));
var XCloseLink = element(by.css('.close')); var XCloseLink = element(by.css('.close'));
await SkillsLink.click().then(function() { await SkillsLink.click().then(function() {
@@ -1032,8 +1107,44 @@ function Skills() {
}); });
expect(await WidgetTitle.getText()).toEqual('Skills'); expect(await WidgetTitle.getText()).toEqual('Skills');
expect(await ImportanceHeader.getText()).toEqual('Importance'); expect(await ImportanceHeader.getText()).toEqual('Importance');
expect(await SkillsRow.getText()).toEqual('Complex Problem Solving'); expect(await SkillsTitleOne.getText()).toEqual('Complex Problem Solving');
expect(await SkillsStat.getText()).toEqual('72%'); expect(await SkillsDataOne.getText()).toEqual('72%');
expect(await SkillsTitleTwo.getText()).toEqual('Critical Thinking');
expect(await SkillsDataTwo.getText()).toEqual('69%');
expect(await SkillsTitleThree.getText()).toEqual('Systems Analysis');
expect(await SkillsDataThree.getText()).toEqual('69%');
expect(await SkillsTitleFour.getText()).toEqual('Systems Evaluation');
expect(await SkillsDataFour.getText()).toEqual('69%');
expect(await SkillsTitleFive.getText()).toEqual('Judgment and Decision Making');
expect(await SkillsDataFive.getText()).toEqual('66%');
expect(await SkillsTitleSix.getText()).toEqual('Active Listening');
expect(await SkillsDataSix.getText()).toEqual('63%');
expect(await SkillsTitleSeven.getText()).toEqual('Programming');
expect(await SkillsDataSeven.getText()).toEqual('63%');
expect(await SkillsTitleEight.getText()).toEqual('Reading Comprehension');
expect(await SkillsDataEight.getText()).toEqual('63%');
expect(await SkillsTitleNine.getText()).toEqual('Time Management');
expect(await SkillsDataNine.getText()).toEqual('63%');
expect(await SkillsTitleTen.getText()).toEqual('Active Learning');
expect(await SkillsDataTen.getText()).toEqual('60%');
expect(await SkillsTitleEleven.getText()).toEqual('Speaking');
expect(await SkillsDataEleven.getText()).toEqual('60%');
expect(await SkillsTitleTwelve.getText()).toEqual('Writing');
expect(await SkillsDataTwelve.getText()).toEqual('60%');
expect(await SkillsTitleThirteen.getText()).toEqual('Operations Analysis');
expect(await SkillsDataThirteen.getText()).toEqual('56%');
expect(await SkillsTitleFourteen.getText()).toEqual('Mathematics');
expect(await SkillsDataFourteen.getText()).toEqual('53%');
expect(await SkillsTitleFifteen.getText()).toEqual('Monitoring');
expect(await SkillsDataFifteen.getText()).toEqual('53%');
expect(await SkillsTitleSixteen.getText()).toEqual('Science');
expect(await SkillsDataSixteen.getText()).toEqual('53%');
expect(await SkillsTitleSeventeen.getText()).toEqual('Coordination');
expect(await SkillsDataSeventeen.getText()).toEqual('50%');
expect(await SkillsTitleEighteen.getText()).toEqual('Management of Personnel Resources');
expect(await SkillsDataEighteen.getText()).toEqual('50%');
expect(await SkillsTitleNineteen.getText()).toEqual('Social Perceptiveness');
expect(await SkillsDataNineteen.getText()).toEqual('50%');
browser.waitForAngular(); browser.waitForAngular();
await XCloseLink.click().then(function() { await XCloseLink.click().then(function() {
browser.sleep(1000); browser.sleep(1000);
@@ -1048,8 +1159,52 @@ function WorkActivities() {
var WorkActivitiesLink = element(by.css('tr:nth-child(5) > td:nth-child(5) > .text-color-7a')); var WorkActivitiesLink = element(by.css('tr:nth-child(5) > td:nth-child(5) > .text-color-7a'));
var WidgetTitle = element(by.css('h6 > .ng-binding')); var WidgetTitle = element(by.css('h6 > .ng-binding'));
var ImportanceHeader = element(by.css('.text-right > .text-color-7a')); var ImportanceHeader = element(by.css('.text-right > .text-color-7a'));
var WorkActivitiesRow = element(by.css('tbody > .ng-scope:nth-child(1) > .ng-binding:nth-child(1)')); var WorkActivitiesTitleOne = element(by.css('tbody > .ng-scope:nth-child(1) > .ng-binding:nth-child(1)'));
var WorkActivitiesStat = element(by.css('.ng-scope:nth-child(1) > .text-color-7a')); var WorkActivitiesDataOne = element(by.css('.ng-scope:nth-child(1) > .text-color-7a'));
var WorkActivitiesTitleTwo = element(by.css('.ng-scope:nth-child(2) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataTwo = element(by.css('.ng-scope:nth-child(2) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleThree = element(by.css('.ng-scope:nth-child(3) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataThree = element(by.css('.ng-scope:nth-child(3) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleFour = element(by.css('.ng-scope:nth-child(4) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataFour = element(by.css('.ng-scope:nth-child(4) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleFive = element(by.css('.ng-scope:nth-child(5) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataFive = element(by.css('.ng-scope:nth-child(5) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleSix = element(by.css('.ng-scope:nth-child(6) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataSix = element(by.css('.ng-scope:nth-child(6) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleSeven = element(by.css('.ng-scope:nth-child(7) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataSeven = element(by.css('.ng-scope:nth-child(7) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleEight = element(by.css('.ng-scope:nth-child(8) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataEight = element(by.css('.ng-scope:nth-child(8) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleNine = element(by.css('.ng-scope:nth-child(9) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataNine = element(by.css('.ng-scope:nth-child(9) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleTen = element(by.css('.ng-scope:nth-child(10) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataTen = element(by.css('.ng-scope:nth-child(10) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleEleven = element(by.css('.ng-scope:nth-child(11) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataEleven = element(by.css('.ng-scope:nth-child(11) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleTwelve = element(by.css('.ng-scope:nth-child(12) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataTwelve = element(by.css('.ng-scope:nth-child(12) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleThirteen = element(by.css('.ng-scope:nth-child(13) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataThirteen = element(by.css('.ng-scope:nth-child(13) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleFourteen = element(by.css('.ng-scope:nth-child(14) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataFourteen = element(by.css('.ng-scope:nth-child(14) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleFifteen = element(by.css('.ng-scope:nth-child(15) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataFifteen = element(by.css('.ng-scope:nth-child(15) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleSixteen = element(by.css('.ng-scope:nth-child(16) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataSixteen = element(by.css('.ng-scope:nth-child(16) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleSeventeen = element(by.css('.ng-scope:nth-child(17) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataSeventeen = element(by.css('.ng-scope:nth-child(17) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleEighteen = element(by.css('.ng-scope:nth-child(18) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataEighteen = element(by.css('.ng-scope:nth-child(18) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleNineteen = element(by.css('.ng-scope:nth-child(19) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataNineteen = element(by.css('.ng-scope:nth-child(19) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleTwenty = element(by.css('.ng-scope:nth-child(20) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataTwenty = element(by.css('.ng-scope:nth-child(20) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleTwentyOne = element(by.css('.ng-scope:nth-child(21) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataTwentyOne = element(by.css('.ng-scope:nth-child(21) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleTwentyTwo = element(by.css('.ng-scope:nth-child(22) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataTwentyTwo = element(by.css('.ng-scope:nth-child(22) > .text-color-7a:nth-child(2)'));
var WorkActivitiesTitleTwentyThree = element(by.css('.ng-scope:nth-child(23) > .ng-binding:nth-child(1)'));
var WorkActivitiesDataTwentyThree = element(by.css('.ng-scope:nth-child(23) > .text-color-7a:nth-child(2)'));
var XCloseLink = element(by.css('.close')); var XCloseLink = element(by.css('.close'));
await WorkActivitiesLink.click().then(function() { await WorkActivitiesLink.click().then(function() {
@@ -1057,8 +1212,52 @@ function WorkActivities() {
}); });
expect(await WidgetTitle.getText()).toEqual('Work Activities'); expect(await WidgetTitle.getText()).toEqual('Work Activities');
expect(await ImportanceHeader.getText()).toEqual('Importance'); expect(await ImportanceHeader.getText()).toEqual('Importance');
expect(await WorkActivitiesRow.getText()).toEqual('Interacting With Computers'); expect(await WorkActivitiesTitleOne.getText()).toEqual('Interacting With Computers');
expect(await WorkActivitiesStat.getText()).toEqual('92%'); expect(await WorkActivitiesDataOne.getText()).toEqual('92%');
expect(await WorkActivitiesTitleTwo.getText()).toEqual('Getting Information');
expect(await WorkActivitiesDataTwo.getText()).toEqual('90%');
expect(await WorkActivitiesTitleThree.getText()).toEqual('Processing Information');
expect(await WorkActivitiesDataThree.getText()).toEqual('87%');
expect(await WorkActivitiesTitleFour.getText()).toEqual('Thinking Creatively');
expect(await WorkActivitiesDataFour.getText()).toEqual('86%');
expect(await WorkActivitiesTitleFive.getText()).toEqual('Making Decisions and Solving Problems');
expect(await WorkActivitiesDataFive.getText()).toEqual('84%');
expect(await WorkActivitiesTitleSix.getText()).toEqual('Updating and Using Relevant Knowledge');
expect(await WorkActivitiesDataSix.getText()).toEqual('84%');
expect(await WorkActivitiesTitleSeven.getText()).toEqual('Identifying Objects, Actions, and Events');
expect(await WorkActivitiesDataSeven.getText()).toEqual('82%');
expect(await WorkActivitiesTitleEight.getText()).toEqual('Documenting/Recording Information');
expect(await WorkActivitiesDataEight.getText()).toEqual('80%');
expect(await WorkActivitiesTitleNine.getText()).toEqual('Communicating with Supervisors, Peers, or Subordinates');
expect(await WorkActivitiesDataNine.getText()).toEqual('79%');
expect(await WorkActivitiesTitleTen.getText()).toEqual('Interpreting the Meaning of Information for Others');
expect(await WorkActivitiesDataTen.getText()).toEqual('77%');
expect(await WorkActivitiesTitleEleven.getText()).toEqual('Organizing, Planning, and Prioritizing Work');
expect(await WorkActivitiesDataEleven.getText()).toEqual('76%');
expect(await WorkActivitiesTitleTwelve.getText()).toEqual('Establishing and Maintaining Interpersonal Relationships');
expect(await WorkActivitiesDataTwelve.getText()).toEqual('72%');
expect(await WorkActivitiesTitleThirteen.getText()).toEqual('Analyzing Data or Information');
expect(await WorkActivitiesDataThirteen.getText()).toEqual('71%');
expect(await WorkActivitiesTitleFourteen.getText()).toEqual('Communicating with Persons Outside Organization');
expect(await WorkActivitiesDataFourteen.getText()).toEqual('69%');
expect(await WorkActivitiesTitleFifteen.getText()).toEqual('Developing Objectives and Strategies');
expect(await WorkActivitiesDataFifteen.getText()).toEqual('69%');
expect(await WorkActivitiesTitleSixteen.getText()).toEqual('Judging the Qualities of Things, Services, or People');
expect(await WorkActivitiesDataSixteen.getText()).toEqual('66%');
expect(await WorkActivitiesTitleSeventeen.getText()).toEqual('Scheduling Work and Activities');
expect(await WorkActivitiesDataSeventeen.getText()).toEqual('65%');
expect(await WorkActivitiesTitleEighteen.getText()).toEqual('Provide Consultation and Advice to Others');
expect(await WorkActivitiesDataEighteen.getText()).toEqual('64%');
expect(await WorkActivitiesTitleNineteen.getText()).toEqual('Evaluating Information to Determine Compliance with Standards');
expect(await WorkActivitiesDataNineteen.getText()).toEqual('62%');
expect(await WorkActivitiesTitleTwenty.getText()).toEqual('Coordinating the Work and Activities of Others');
expect(await WorkActivitiesDataTwenty.getText()).toEqual('61%');
expect(await WorkActivitiesTitleTwentyOne.getText()).toEqual('Estimating the Quantifiable Characteristics of Products, Events, or Information');
expect(await WorkActivitiesDataTwentyOne.getText()).toEqual('61%');
expect(await WorkActivitiesTitleTwentyTwo.getText()).toEqual('Developing and Building Teams');
expect(await WorkActivitiesDataTwentyTwo.getText()).toEqual('52%');
expect(await WorkActivitiesTitleTwentyThree.getText()).toEqual('Training and Teaching Others');
expect(await WorkActivitiesDataTwentyThree.getText()).toEqual('52%');
browser.waitForAngular(); browser.waitForAngular();
await XCloseLink.click().then(function() { await XCloseLink.click().then(function() {
browser.sleep(1000); browser.sleep(1000);
@@ -1073,8 +1272,42 @@ function Ability() {
var AbilityLink = element(by.css('td:nth-child(6) > .text-color-7a')); var AbilityLink = element(by.css('td:nth-child(6) > .text-color-7a'));
var WidgetTitle = element(by.css('h6 > .ng-binding')); var WidgetTitle = element(by.css('h6 > .ng-binding'));
var ImportanceHeader = element(by.css('.text-right > .text-color-7a')); var ImportanceHeader = element(by.css('.text-right > .text-color-7a'));
var AbilityRow = element(by.css('tbody > .ng-scope:nth-child(1) > .ng-binding:nth-child(1)')); var AbilityTitleOne = element(by.css('tbody > .ng-scope:nth-child(1) > .ng-binding:nth-child(1)'));
var AbilityStat = element(by.css('.ng-scope:nth-child(1) > .text-color-7a')); var AbilityDataOne = element(by.css('.ng-scope:nth-child(1) > .text-color-7a'));
var AbilityTitleTwo = element(by.css('.ng-scope:nth-child(2) > .ng-binding:nth-child(1)'));
var AbilityDataTwo = element(by.css('.ng-scope:nth-child(2) > .text-center'));
var AbilityTitleThree = element(by.css('.ng-scope:nth-child(3) > .ng-binding:nth-child(1)'));
var AbilityDataThree = element(by.css('.ng-scope:nth-child(3) > .text-center'));
var AbilityTitleFour = element(by.css('.ng-scope:nth-child(4) > .ng-binding:nth-child(1)'));
var AbilityDataFour = element(by.css('.ng-scope:nth-child(4) > .text-color-7a'));
var AbilityTitleFive = element(by.css('.ng-scope:nth-child(5) > .ng-binding:nth-child(1)'));
var AbilityDataFive = element(by.css('.ng-scope:nth-child(5) > .text-center'));
var AbilityTitleSix = element(by.css('.ng-scope:nth-child(6) > .ng-binding:nth-child(1)'));
var AbilityDataSix = element(by.css('.ng-scope:nth-child(6) > .text-center'));
var AbilityTitleSeven = element(by.css('.ng-scope:nth-child(7) > .ng-binding:nth-child(1)'));
var AbilityDataSeven = element(by.css('.ng-scope:nth-child(7) > .text-center'));
var AbilityTitleEight = element(by.css('.ng-scope:nth-child(8) > .ng-binding:nth-child(1)'));
var AbilityDataEight = element(by.css('.ng-scope:nth-child(8) > .text-center'));
var AbilityTitleNine = element(by.css('.ng-scope:nth-child(9) > .ng-binding:nth-child(1)'));
var AbilityDataNine = element(by.css('.ng-scope:nth-child(9) > .text-center'));
var AbilityTitleTen = element(by.css('.ng-scope:nth-child(10) > .ng-binding:nth-child(1)'));
var AbilityDataTen = element(by.css('.ng-scope:nth-child(10) > .text-center'));
var AbilityTitleEleven = element(by.css('.ng-scope:nth-child(11) > .ng-binding:nth-child(1)'));
var AbilityDataEleven = element(by.css('.ng-scope:nth-child(11) > .text-center'));
var AbilityTitleTwelve = element(by.css('.ng-scope:nth-child(12) > .ng-binding:nth-child(1)'));
var AbilityDataTwelve = element(by.css('.ng-scope:nth-child(12) > .text-center'));
var AbilityTitleThirteen = element(by.css('.ng-scope:nth-child(13) > .ng-binding:nth-child(1)'));
var AbilityDataThirteen = element(by.css('.ng-scope:nth-child(13) > .text-center'));
var AbilityTitleFourteen = element(by.css('.ng-scope:nth-child(14) > .ng-binding:nth-child(1)'));
var AbilityDataFourteen = element(by.css('.ng-scope:nth-child(14) > .text-center'));
var AbilityTitleFifteen = element(by.css('.ng-scope:nth-child(15) > .ng-binding:nth-child(1)'));
var AbilityDataFifteen = element(by.css('.ng-scope:nth-child(15) > .text-center'));
var AbilityTitleSixteen = element(by.css('.ng-scope:nth-child(16) > .ng-binding:nth-child(1)'));
var AbilityDataSixteen = element(by.css('.ng-scope:nth-child(16) > .text-center'));
var AbilityTitleSeventeen = element(by.css('.ng-scope:nth-child(17) > .ng-binding:nth-child(1)'));
var AbilityDataSeventeen = element(by.css('.ng-scope:nth-child(17) > .text-center'));
var AbilityTitleEighteen = element(by.css('.ng-scope:nth-child(18) > .ng-binding:nth-child(1)'));
var AbilityDataEighteen = element(by.css('.ng-scope:nth-child(18) > .text-center'));
var XCloseLink = element(by.css('.close')); var XCloseLink = element(by.css('.close'));
await AbilityLink.click().then(function() { await AbilityLink.click().then(function() {
@@ -1082,8 +1315,42 @@ function Ability() {
}); });
expect(await WidgetTitle.getText()).toEqual('Ability'); expect(await WidgetTitle.getText()).toEqual('Ability');
expect(await ImportanceHeader.getText()).toEqual('Importance'); expect(await ImportanceHeader.getText()).toEqual('Importance');
expect(await AbilityRow.getText()).toEqual('Deductive Reasoning'); expect(await AbilityTitleOne.getText()).toEqual('Deductive Reasoning');
expect(await AbilityStat.getText()).toEqual('72%'); expect(await AbilityDataOne.getText()).toEqual('72%');
expect(await AbilityTitleTwo.getText()).toEqual('Inductive Reasoning');
expect(await AbilityDataTwo.getText()).toEqual('72%');
expect(await AbilityTitleThree.getText()).toEqual('Problem Sensitivity');
expect(await AbilityDataThree.getText()).toEqual('69%');
expect(await AbilityTitleFour.getText()).toEqual('Fluency of Ideas');
expect(await AbilityDataFour.getText()).toEqual('66%');
expect(await AbilityTitleFive.getText()).toEqual('Information Ordering');
expect(await AbilityDataFive.getText()).toEqual('66%');
expect(await AbilityTitleSix.getText()).toEqual('Near Vision');
expect(await AbilityDataSix.getText()).toEqual('66%');
expect(await AbilityTitleSeven.getText()).toEqual('Oral Comprehension');
expect(await AbilityDataSeven.getText()).toEqual('66%');
expect(await AbilityTitleEight.getText()).toEqual('Oral Expression');
expect(await AbilityDataEight.getText()).toEqual('66%');
expect(await AbilityTitleNine.getText()).toEqual('Written Comprehension');
expect(await AbilityDataNine.getText()).toEqual('66%');
expect(await AbilityTitleTen.getText()).toEqual('Category Flexibility');
expect(await AbilityDataTen.getText()).toEqual('63%');
expect(await AbilityTitleEleven.getText()).toEqual('Speech Clarity');
expect(await AbilityDataEleven.getText()).toEqual('60%');
expect(await AbilityTitleTwelve.getText()).toEqual('Speech Recognition');
expect(await AbilityDataTwelve.getText()).toEqual('60%');
expect(await AbilityTitleThirteen.getText()).toEqual('Written Expression');
expect(await AbilityDataThirteen.getText()).toEqual('60%');
expect(await AbilityTitleFourteen.getText()).toEqual('Originality');
expect(await AbilityDataFourteen.getText()).toEqual('56%');
expect(await AbilityTitleFifteen.getText()).toEqual('Selective Attention');
expect(await AbilityDataFifteen.getText()).toEqual('56%');
expect(await AbilityTitleSixteen.getText()).toEqual('Mathematical Reasoning');
expect(await AbilityDataSixteen.getText()).toEqual('53%');
expect(await AbilityTitleSeventeen.getText()).toEqual('Number Facility');
expect(await AbilityDataSeventeen.getText()).toEqual('50%');
expect(await AbilityTitleEighteen.getText()).toEqual('Perceptual Speed');
expect(await AbilityDataEighteen.getText()).toEqual('50%');
browser.waitForAngular(); browser.waitForAngular();
await XCloseLink.click().then(function() { await XCloseLink.click().then(function() {
browser.sleep(1000); browser.sleep(1000);