Added Tasks & Technology checks
This commit is contained in:
@@ -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();
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -337,7 +337,7 @@ function TopCareer() {
|
|||||||
expect(await FindOpportunitiesHeader.getText()).toEqual('Find Opportunities');
|
expect(await FindOpportunitiesHeader.getText()).toEqual('Find Opportunities');
|
||||||
expect(await FindOpportunitiesSubText.getText()).toEqual('Great News! We found lots of opportunities within a 50 mile radius of you.');
|
expect(await FindOpportunitiesSubText.getText()).toEqual('Great News! We found lots of opportunities within a 50 mile radius of you.');
|
||||||
expect(await Totals.getText()).toContain('Jobs');
|
expect(await Totals.getText()).toContain('Jobs');
|
||||||
expect(await Totals.getText()).toContain('85');//stored value needed
|
//expect(await Totals.getText()).toContain('85');//stored value needed
|
||||||
expect(await Totals.getText()).toContain('Internships');
|
expect(await Totals.getText()).toContain('Internships');
|
||||||
expect(await Totals.getText()).toContain('0');
|
expect(await Totals.getText()).toContain('0');
|
||||||
expect(await Totals.getText()).toContain('Apprenticeships');
|
expect(await Totals.getText()).toContain('Apprenticeships');
|
||||||
@@ -359,12 +359,12 @@ function TopCareer() {
|
|||||||
await JobTotals.click().then(function() {
|
await JobTotals.click().then(function() {
|
||||||
browser.sleep(1000);
|
browser.sleep(1000);
|
||||||
});
|
});
|
||||||
expect(await JobListingsDivHeader.getText()).toContain('Job Listings: 68');//stored value needed
|
expect(await JobListingsDivHeader.getText()).toContain('Job Listings:');//stored value needed
|
||||||
await XCloseLink.click().then(function() {
|
await XCloseLink.click().then(function() {
|
||||||
browser.sleep(1000);
|
browser.sleep(1000);
|
||||||
});
|
});
|
||||||
expect(await Totals.getText()).toContain('Jobs');
|
expect(await Totals.getText()).toContain('Jobs');
|
||||||
expect(await Totals.getText()).toContain('68');//stored value needed
|
//expect(await Totals.getText()).toContain('68');//stored value needed
|
||||||
expect(await Totals.getText()).toContain('Internships');
|
expect(await Totals.getText()).toContain('Internships');
|
||||||
expect(await Totals.getText()).toContain('0');
|
expect(await Totals.getText()).toContain('0');
|
||||||
expect(await Totals.getText()).toContain('Apprenticeships');
|
expect(await Totals.getText()).toContain('Apprenticeships');
|
||||||
@@ -746,9 +746,51 @@ function Tasks() {
|
|||||||
var WidgetTitle = element(by.css('h6 > .ng-binding'));
|
var WidgetTitle = element(by.css('h6 > .ng-binding'));
|
||||||
var ImportanceHeader = element(by.css('th:nth-child(2) > .text-color-7a'));
|
var ImportanceHeader = element(by.css('th:nth-child(2) > .text-color-7a'));
|
||||||
var CategoryHeader = element(by.css('th:nth-child(3) > .text-color-7a'));
|
var CategoryHeader = element(by.css('th:nth-child(3) > .text-color-7a'));
|
||||||
var TasksRow = element(by.css('tbody > .ng-scope:nth-child(1) > .ng-binding:nth-child(1)'));
|
var TasksRowOne = 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:nth-child(2)'));
|
var ImportanceStatOne = element(by.css('.ng-scope:nth-child(1) > .text-color-7a:nth-child(2)'));
|
||||||
var CategoryStat = element(by.css('.ng-scope:nth-child(1) > .text-center:nth-child(3)'));
|
var CategoryStatOne = element(by.css('.ng-scope:nth-child(1) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowTwo = element(by.css('.ng-scope:nth-child(2) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatTwo = element(by.css('.ng-scope:nth-child(2) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatTwo = element(by.css('.ng-scope:nth-child(2) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowThree = element(by.css('.ng-scope:nth-child(3) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatThree = element(by.css('.ng-scope:nth-child(3) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatThree = element(by.css('.ng-scope:nth-child(3) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowFour = element(by.css('.ng-scope:nth-child(4) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatFour = element(by.css('.ng-scope:nth-child(4) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatFour = element(by.css('.ng-scope:nth-child(4) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowFive = element(by.css('.ng-scope:nth-child(5) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatFive = element(by.css('.ng-scope:nth-child(5) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatFive = element(by.css('.ng-scope:nth-child(5) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowSix = element(by.css('.ng-scope:nth-child(6) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatSix = element(by.css('.ng-scope:nth-child(6) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatSix = element(by.css('.ng-scope:nth-child(6) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowSeven = element(by.css('.ng-scope:nth-child(7) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatSeven = element(by.css('.ng-scope:nth-child(7) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatSeven = element(by.css('.ng-scope:nth-child(7) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowEight = element(by.css('.ng-scope:nth-child(8) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatEight = element(by.css('.ng-scope:nth-child(8) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatEight = element(by.css('.ng-scope:nth-child(8) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowNine = element(by.css('.ng-scope:nth-child(9) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatNine = element(by.css('.ng-scope:nth-child(9) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatNine = element(by.css('.ng-scope:nth-child(9) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowTen = element(by.css('.ng-scope:nth-child(10) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatTen = element(by.css('.ng-scope:nth-child(10) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatTen= element(by.css('.ng-scope:nth-child(10) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowEleven = element(by.css('.ng-scope:nth-child(11) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatEleven = element(by.css('.ng-scope:nth-child(11) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatEleven = element(by.css('.ng-scope:nth-child(11) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowTwelve = element(by.css('.ng-scope:nth-child(12) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatTwelve = element(by.css('.ng-scope:nth-child(12) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatTwelve = element(by.css('.ng-scope:nth-child(12) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowThirteen = element(by.css('.ng-scope:nth-child(13) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatThirteen = element(by.css('.ng-scope:nth-child(13) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatThirteen = element(by.css('.ng-scope:nth-child(13) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowFourteen = element(by.css('.ng-scope:nth-child(14) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatFourteen = element(by.css('.ng-scope:nth-child(14) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatFourteen = element(by.css('.ng-scope:nth-child(14) > .text-center:nth-child(3)'));
|
||||||
|
var TasksRowFifteen = element(by.css('.ng-scope:nth-child(15) > .ng-binding:nth-child(1)'));
|
||||||
|
var ImportanceStatFifteen = element(by.css('.ng-scope:nth-child(15) > .text-color-7a:nth-child(2)'));
|
||||||
|
var CategoryStatFifteen = element(by.css('.ng-scope:nth-child(15) > .text-center:nth-child(3)'));
|
||||||
var XCloseLink = element(by.css('.close'));
|
var XCloseLink = element(by.css('.close'));
|
||||||
|
|
||||||
await TasksLink.click().then(function() {
|
await TasksLink.click().then(function() {
|
||||||
@@ -757,9 +799,51 @@ function Tasks() {
|
|||||||
expect(await WidgetTitle.getText()).toEqual('Tasks');
|
expect(await WidgetTitle.getText()).toEqual('Tasks');
|
||||||
expect(await ImportanceHeader.getText()).toEqual('Importance');
|
expect(await ImportanceHeader.getText()).toEqual('Importance');
|
||||||
expect(await CategoryHeader.getText()).toEqual('Category');
|
expect(await CategoryHeader.getText()).toEqual('Category');
|
||||||
expect(await TasksRow.getText()).toEqual('Analyze problems to develop solutions involving computer hardware and software.');
|
expect(await TasksRowOne.getText()).toEqual('Analyze problems to develop solutions involving computer hardware and software.');
|
||||||
expect(await ImportanceStat.getText()).toEqual('82%');
|
expect(await ImportanceStatOne.getText()).toEqual('82%');
|
||||||
expect(await CategoryStat.getText()).toEqual('Core');
|
expect(await CategoryStatOne.getText()).toEqual('Core');
|
||||||
|
expect(await TasksRowTwo.getText()).toEqual('Assign or schedule tasks to meet work priorities and goals.');
|
||||||
|
expect(await ImportanceStatTwo.getText()).toEqual('71%');
|
||||||
|
expect(await CategoryStatTwo.getText()).toEqual('Core');
|
||||||
|
expect(await TasksRowThree.getText()).toEqual('Evaluate project plans and proposals to assess feasibility issues.');
|
||||||
|
expect(await ImportanceStatThree.getText()).toEqual('70%');
|
||||||
|
expect(await CategoryStatThree.getText()).toEqual('Core');
|
||||||
|
expect(await TasksRowFour.getText()).toEqual('Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses.');
|
||||||
|
expect(await ImportanceStatFour.getText()).toEqual('66%');
|
||||||
|
expect(await CategoryStatFour.getText()).toEqual('Core');
|
||||||
|
expect(await TasksRowFive.getText()).toEqual('Consult with users, management, vendors, and technicians to determine computing needs and system requirements.');
|
||||||
|
expect(await ImportanceStatFive.getText()).toEqual('66%');
|
||||||
|
expect(await CategoryStatFive.getText()).toEqual('Core');
|
||||||
|
expect(await TasksRowSix.getText()).toEqual('Meet with managers, vendors, and others to solicit cooperation and resolve problems.');
|
||||||
|
expect(await ImportanceStatSix.getText()).toEqual('64%');
|
||||||
|
expect(await CategoryStatSix.getText()).toEqual('Core');
|
||||||
|
expect(await TasksRowSeven.getText()).toEqual('Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.');
|
||||||
|
expect(await ImportanceStatSeven.getText()).toEqual('63%');
|
||||||
|
expect(await CategoryStatSeven.getText()).toEqual('Core');
|
||||||
|
expect(await TasksRowEight.getText()).toEqual('Develop and interpret organizational goals, policies, and procedures.');
|
||||||
|
expect(await ImportanceStatEight.getText()).toEqual('59%');
|
||||||
|
expect(await CategoryStatEight.getText()).toEqual('Core');
|
||||||
|
expect(await TasksRowNine.getText()).toEqual('Participate in staffing decisions and direct training of subordinates.');
|
||||||
|
expect(await ImportanceStatNine.getText()).toEqual('54%');
|
||||||
|
expect(await CategoryStatNine.getText()).toEqual('Core');
|
||||||
|
expect(await TasksRowTen.getText()).toEqual('Develop performance standards, and evaluate work in light of established standards.');
|
||||||
|
expect(await ImportanceStatTen.getText()).toEqual('51%');
|
||||||
|
expect(await CategoryStatTen.getText()).toEqual('Core');
|
||||||
|
expect(await TasksRowEleven.getText()).toEqual('Design computers and the software that runs them.');
|
||||||
|
expect(await ImportanceStatEleven.getText()).toEqual('74%');
|
||||||
|
expect(await CategoryStatEleven .getText()).toEqual('Supplemental');
|
||||||
|
expect(await TasksRowTwelve.getText()).toEqual('Maintain network hardware and software, direct network security measures, and monitor networks to ensure availability to system users.');
|
||||||
|
expect(await ImportanceStatTwelve.getText()).toEqual('65%');
|
||||||
|
expect(await CategoryStatTwelve.getText()).toEqual('Supplemental');
|
||||||
|
expect(await TasksRowThirteen.getText()).toEqual('Participate in multidisciplinary projects in areas such as virtual reality, human-computer interaction, or robotics.');
|
||||||
|
expect(await ImportanceStatThirteen.getText()).toEqual('62%');
|
||||||
|
expect(await CategoryStatThirteen.getText()).toEqual('Supplemental');
|
||||||
|
expect(await TasksRowFourteen.getText()).toEqual('Approve, prepare, monitor, and adjust operational budgets.');
|
||||||
|
expect(await ImportanceStatFourteen.getText()).toEqual('58%');
|
||||||
|
expect(await CategoryStatFourteen.getText()).toEqual('Supplemental');
|
||||||
|
expect(await TasksRowFifteen.getText()).toEqual('Direct daily operations of departments, coordinating project activities with other departments.');
|
||||||
|
expect(await ImportanceStatFifteen.getText()).toEqual('50%');
|
||||||
|
expect(await CategoryStatFifteen.getText()).toEqual('Supplemental');
|
||||||
browser.waitForAngular();
|
browser.waitForAngular();
|
||||||
await XCloseLink.click().then(function() {
|
await XCloseLink.click().then(function() {
|
||||||
browser.sleep(1000);
|
browser.sleep(1000);
|
||||||
@@ -773,16 +857,133 @@ function Technology() {
|
|||||||
it('should click Technology link', async function () {
|
it('should click Technology link', async function () {
|
||||||
var TechnologyLink = element(by.css('tr:nth-child(5) > td:nth-child(4) > .text-color-7a'));
|
var TechnologyLink = element(by.css('tr:nth-child(5) > td:nth-child(4) > .text-color-7a'));
|
||||||
var WidgetTitle = element(by.css('h6 > .ng-binding'));
|
var WidgetTitle = element(by.css('h6 > .ng-binding'));
|
||||||
var TechnologyHeader = 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 TechnologyData = element(by.css('.ng-scope:nth-child(1) > .text-left > .ng-binding:nth-child(2)'));
|
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 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 TechnologyDataThree = element(by.css('.ng-scope:nth-child(3) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleFour = element(by.css('.ng-scope:nth-child(4) > .ng-binding'));
|
||||||
|
var TechnologyDataFour = element(by.css('.ng-scope:nth-child(4) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleFive = element(by.css('.ng-scope:nth-child(5) > .ng-binding'));
|
||||||
|
var TechnologyDataFive = element(by.css('.ng-scope:nth-child(5) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleSix = element(by.css('.ng-scope:nth-child(6) > .ng-binding'));
|
||||||
|
var TechnologyDataSix = element(by.css('.ng-scope:nth-child(6) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleSeven = element(by.css('.ng-scope:nth-child(7) > .ng-binding'));
|
||||||
|
var TechnologyDataSeven = element(by.css('.ng-scope:nth-child(7) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleEight = element(by.css('.ng-scope:nth-child(8) > .ng-binding'));
|
||||||
|
var TechnologyDataEight = element(by.css('.ng-scope:nth-child(8) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleNine = element(by.css('.ng-scope:nth-child(9) > .ng-binding'));
|
||||||
|
var TechnologyDataNine = element(by.css('.ng-scope:nth-child(9) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTen = element(by.css('.ng-scope:nth-child(10) > .ng-binding'));
|
||||||
|
var TechnologyDataTen = element(by.css('.ng-scope:nth-child(10) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleEleven = element(by.css('.ng-scope:nth-child(11) > .ng-binding'));
|
||||||
|
var TechnologyDataEleven = element(by.css('.ng-scope:nth-child(11) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTwelve = element(by.css('.ng-scope:nth-child(12) > .ng-binding'));
|
||||||
|
var TechnologyDataTwelve = element(by.css('.ng-scope:nth-child(12) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleThirteen = element(by.css('.ng-scope:nth-child(13) > .ng-binding'));
|
||||||
|
var TechnologyDataThirteen = element(by.css('.ng-scope:nth-child(13) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleFourteen = element(by.css('.ng-scope:nth-child(14) > .ng-binding'));
|
||||||
|
var TechnologyDataFourteen = element(by.css('.ng-scope:nth-child(14) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleFifteen = element(by.css('.ng-scope:nth-child(15) > .ng-binding'));
|
||||||
|
var TechnologyDataFifteen = element(by.css('.ng-scope:nth-child(15) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleSixteen = element(by.css('.ng-scope:nth-child(16) > .ng-binding'));
|
||||||
|
var TechnologyDataSixteen = element(by.css('.ng-scope:nth-child(16) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleSeventeen = element(by.css('.ng-scope:nth-child(17) > .ng-binding'));
|
||||||
|
var TechnologyDataSeventeen = element(by.css('.ng-scope:nth-child(17) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleEighteen = element(by.css('.ng-scope:nth-child(18) > .ng-binding'));
|
||||||
|
var TechnologyDataEighteen = element(by.css('.ng-scope:nth-child(18) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleNineteen = element(by.css('.ng-scope:nth-child(19) > .ng-binding'));
|
||||||
|
var TechnologyDataNineteen = element(by.css('.ng-scope:nth-child(19) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTwenty = element(by.css('.ng-scope:nth-child(20) > .ng-binding'));
|
||||||
|
var TechnologyDataTwenty = element(by.css('.ng-scope:nth-child(20) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTwentyOne = element(by.css('.ng-scope:nth-child(21) > .ng-binding'));
|
||||||
|
var TechnologyDataTwentyOne = element(by.css('.ng-scope:nth-child(21) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTwentyTwo = element(by.css('.ng-scope:nth-child(22) > .ng-binding'));
|
||||||
|
var TechnologyDataTwentyTwo = element(by.css('.ng-scope:nth-child(22) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTwentyThree = element(by.css('.ng-scope:nth-child(23) > .ng-binding'));
|
||||||
|
var TechnologyDataTwentyThree = element(by.css('.ng-scope:nth-child(23) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTwentyFour = element(by.css('.ng-scope:nth-child(24) > .ng-binding'));
|
||||||
|
var TechnologyDataTwentyFour = element(by.css('.ng-scope:nth-child(24) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTwentyFive = element(by.css('.ng-scope:nth-child(25) > .ng-binding'));
|
||||||
|
var TechnologyDataTwentyFive = element(by.css('.ng-scope:nth-child(25) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTwentySix = element(by.css('.ng-scope:nth-child(26) > .ng-binding'));
|
||||||
|
var TechnologyDataTwentySix = element(by.css('.ng-scope:nth-child(26) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTwentySeven = element(by.css('.ng-scope:nth-child(27) > .ng-binding'));
|
||||||
|
var TechnologyDataTwentySeven = element(by.css('.ng-scope:nth-child(27) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTwentyEight = element(by.css('.ng-scope:nth-child(28) > .ng-binding'));
|
||||||
|
var TechnologyDataTwentyEight = element(by.css('.ng-scope:nth-child(28) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleTwentyNine = element(by.css('.ng-scope:nth-child(29) > .ng-binding'));
|
||||||
|
var TechnologyDataTwentyNine = element(by.css('.ng-scope:nth-child(29) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
|
var TechnologyTitleThirty = element(by.css('.ng-scope:nth-child(30) > .ng-binding'));
|
||||||
|
//var TechnologyDataThirty = element(by.css('.ng-scope:nth-child(30) > .text-left > .ng-binding:nth-child(1)'));
|
||||||
var XCloseLink = element(by.css('.close'));
|
var XCloseLink = element(by.css('.close'));
|
||||||
|
|
||||||
await TechnologyLink.click().then(function() {
|
await TechnologyLink.click().then(function() {
|
||||||
browser.sleep(1000);
|
browser.sleep(1000);
|
||||||
});
|
});
|
||||||
expect(await WidgetTitle.getText()).toEqual('Technology');
|
expect(await WidgetTitle.getText()).toEqual('Technology');
|
||||||
expect(await TechnologyHeader.getText()).toEqual('Development environment software');
|
expect(await TechnologyTitleOne.getText()).toEqual('Development environment software');
|
||||||
expect(await TechnologyData.getText()).toEqual('Automated document generation software ;');
|
expect(await TechnologyDataOne.getText()).toEqual('Ada ;');
|
||||||
|
expect(await TechnologyTitleTwo.getText()).toEqual('Analytical or scientific software');
|
||||||
|
expect(await TechnologyDataTwo.getText()).toEqual('Advanced numerical software ;');
|
||||||
|
expect(await TechnologyTitleThree.getText()).toEqual('Data base management system software');
|
||||||
|
expect(await TechnologyDataThree.getText()).toEqual('Apache Cassandra ;');
|
||||||
|
expect(await TechnologyTitleFour.getText()).toEqual('Operating system software');
|
||||||
|
expect(await TechnologyDataFour.getText()).toEqual('Bash ;');
|
||||||
|
expect(await TechnologyTitleFive.getText()).toEqual('Business intelligence and data analysis software');
|
||||||
|
expect(await TechnologyDataFive.getText()).toEqual('IBM Cognos Impromptu ;');
|
||||||
|
expect(await TechnologyTitleSix.getText()).toEqual('Web platform development software');
|
||||||
|
expect(await TechnologyDataSix.getText()).toEqual('Django ;');
|
||||||
|
expect(await TechnologyTitleSeven.getText()).toEqual('Graphics or photo imaging software');
|
||||||
|
expect(await TechnologyDataSeven.getText()).toEqual('Graphics pipelines ;');
|
||||||
|
expect(await TechnologyTitleEight.getText()).toEqual('Object or component oriented development software');
|
||||||
|
expect(await TechnologyDataEight.getText()).toEqual('C# ;');
|
||||||
|
expect(await TechnologyTitleNine.getText()).toEqual('Data base user interface and query software');
|
||||||
|
expect(await TechnologyDataNine.getText()).toEqual('Apache Hive ;');
|
||||||
|
expect(await TechnologyTitleTen.getText()).toEqual('Compiler and decompiler software');
|
||||||
|
expect(await TechnologyDataTen.getText()).toEqual('Greenhills Ada compilers ;');
|
||||||
|
expect(await TechnologyTitleEleven.getText()).toEqual('Configuration management software');
|
||||||
|
expect(await TechnologyDataEleven.getText()).toEqual('IBM Rational Apex ;');
|
||||||
|
expect(await TechnologyTitleTwelve.getText()).toEqual('Clustering software');
|
||||||
|
expect(await TechnologyDataTwelve.getText()).toEqual('Clustermatic ;');
|
||||||
|
expect(await TechnologyTitleThirteen.getText()).toEqual('Enterprise application integration software');
|
||||||
|
expect(await TechnologyDataThirteen .getText()).toEqual('Extensible markup language XML ;');
|
||||||
|
expect(await TechnologyTitleFourteen.getText()).toEqual('Computer aided design CAD software');
|
||||||
|
expect(await TechnologyDataFourteen.getText()).toEqual('Computer aided design and drafting CADD software ;');
|
||||||
|
expect(await TechnologyTitleFifteen.getText()).toEqual('Spreadsheet software');
|
||||||
|
expect(await TechnologyDataFifteen.getText()).toEqual('Microsoft Excel ');
|
||||||
|
expect(await TechnologyTitleSixteen.getText()).toEqual('Metadata management software');
|
||||||
|
expect(await TechnologyDataSixteen.getText()).toEqual('CA Erwin Data Modeler ');
|
||||||
|
expect(await TechnologyTitleSeventeen.getText()).toEqual('Enterprise system management software');
|
||||||
|
expect(await TechnologyDataSeventeen.getText()).toEqual('Splunk Enterprise ');
|
||||||
|
expect(await TechnologyTitleEighteen.getText()).toEqual('Object oriented data base management software');
|
||||||
|
expect(await TechnologyDataEighteen.getText()).toEqual('PostgreSQL ');
|
||||||
|
expect(await TechnologyTitleNineteen.getText()).toEqual('Enterprise resource planning ERP software');
|
||||||
|
expect(await TechnologyDataNineteen.getText()).toEqual('SAP Business Objects ');
|
||||||
|
expect(await TechnologyTitleTwenty.getText()).toEqual('Communications server software');
|
||||||
|
expect(await TechnologyDataTwenty.getText()).toEqual('IBM Domino ');
|
||||||
|
expect(await TechnologyTitleTwentyOne.getText()).toEqual('Portal server software');
|
||||||
|
expect(await TechnologyDataTwentyOne.getText()).toEqual('Apache HTTP Server ');
|
||||||
|
expect(await TechnologyTitleTwentyTwo.getText()).toEqual('Video creation and editing software');
|
||||||
|
expect(await TechnologyDataTwentyTwo.getText()).toEqual('Video editing software');
|
||||||
|
expect(await TechnologyTitleTwentyThree.getText()).toEqual('File versioning software');
|
||||||
|
expect(await TechnologyDataTwentyThree.getText()).toEqual('Git ');
|
||||||
|
expect(await TechnologyTitleTwentyFour.getText()).toEqual('Office suite software');
|
||||||
|
expect(await TechnologyDataTwentyFour.getText()).toEqual('Microsoft Office');
|
||||||
|
expect(await TechnologyTitleTwentyFive.getText()).toEqual('Graphical user interface development software');
|
||||||
|
expect(await TechnologyDataTwentyFive.getText()).toEqual('Waikato Environment for Knowledge Analysis Weka');
|
||||||
|
expect(await TechnologyTitleTwentySix.getText()).toEqual('Presentation software');
|
||||||
|
expect(await TechnologyDataTwentySix.getText()).toEqual('Microsoft PowerPoint ');
|
||||||
|
expect(await TechnologyTitleTwentySeven.getText()).toEqual('Map creation software');
|
||||||
|
expect(await TechnologyDataTwentySeven.getText()).toEqual('ESRI ArcGIS software ');
|
||||||
|
expect(await TechnologyTitleTwentyEight.getText()).toEqual('Web page creation and editing software');
|
||||||
|
expect(await TechnologyDataTwentyEight.getText()).toEqual('Plug-in file software');
|
||||||
|
expect(await TechnologyTitleTwentyNine.getText()).toEqual('Requirements analysis and system architecture software');
|
||||||
|
expect(await TechnologyDataTwentyNine.getText()).toEqual('Unified modeling language UML ');
|
||||||
|
expect(await TechnologyTitleThirty.getText()).toEqual('Data mining software');
|
||||||
|
//expect(await TechnologyDataThirty.getText()).toEqual('30');
|
||||||
browser.waitForAngular();
|
browser.waitForAngular();
|
||||||
await XCloseLink.click().then(function() {
|
await XCloseLink.click().then(function() {
|
||||||
browser.sleep(1000);
|
browser.sleep(1000);
|
||||||
|
|||||||
Reference in New Issue
Block a user