Start Time: Wed Jun 26 2024 00:00:50 GMT+0000 (Coordinated Universal Time)
Browsers: Chrome 128.0.0.0 / Windows 10
Duration: 11m 44s
Tests Failed: 80 out of 92
Tests Skipped: 0
| # | Fixture | Test Name | Browsers | Duration | Result |
|---|---|---|---|---|---|
| 1 | epg | Check channel page elements | Chrome 128.0.0.0 / Windows 10 | 1m 07s | failed |
| 2 | EPG | EPG elements | Chrome 128.0.0.0 / Windows 10 | 12s | passed |
| 3 | EPG | EPG Filter | Chrome 128.0.0.0 / Windows 10 | 14s | passed |
| 4 | EPG | EPG Navigation arrow (future) | Chrome 128.0.0.0 / Windows 10 | 13s | passed |
| 5 | EPG | EPG Navigation arrow (past) | Chrome 128.0.0.0 / Windows 10 | 13s | passed |
| 6 | EPG | EPG Navigation arrows (both) | Chrome 128.0.0.0 / Windows 10 | 1m 14s | failed |
| 7 | EPG | Time jumper | Chrome 128.0.0.0 / Windows 10 | 1m 33s | passed |
| 8 | EPG | EPG Zoom in float button | Chrome 128.0.0.0 / Windows 10 | 15s | passed |
| 9 | EPG | EPG Zoom out float button | Chrome 128.0.0.0 / Windows 10 | 22s | passed |
| 10 | Search | Search for an actor | Chrome 128.0.0.0 / Windows 10 | 24s | passed |
| 11 | Search | Search for adult Actor with kids profile | Chrome 128.0.0.0 / Windows 10 | 27s | passed |
| 12 | Search | Search for adult Actor with standard profile | Chrome 128.0.0.0 / Windows 10 | 15s | passed |
| 13 | Search | Search for adult content with Kids profile | Chrome 128.0.0.0 / Windows 10 | 1m 13s | failed |
| 14 | Search | Search for adult content with Standard profile | Chrome 128.0.0.0 / Windows 10 | 1m 24s | failed |
| 15 | Search | Search for a movie | Chrome 128.0.0.0 / Windows 10 | 22s | passed |
| 16 | Search | Search for Standard rated content with kids profile | Chrome 128.0.0.0 / Windows 10 | 15s | passed |
AssertionError: expected false to be truthy Browser: Chrome 128.0.0.0 / Windows 10 Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-06-26_00-00-49\test-1\Chrome_128.0.0.0_Windows_10\errors\1.png 26 | 27 | //expect favorite button 28 | .click(EPGSelector.favouriteButton) 29 | 30 | //check if titles are available > 31 | .expect(EPGSelector.latestReplayTitle.exists).ok() 32 | .expect(EPGSelector.topReplayOfTheWeekTitle.exists).ok() 33 | .expect(EPGSelector.onNowAndUpcomingTitle.exists).ok() 34 | .expect(EPGSelector.primeTimeTitle.exists).ok() 35 | 36 | //check watch live button at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\epg\epg_channelpage.js:31:51) at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\epg\epg_channelpage.js:3:55) at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\epg\epg_channelpage.js:3:55)
Cannot obtain information about the node because the specified selector does not match any node in the DOM tree.
> | Selector('#content p')
Browser: Chrome 128.0.0.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-06-26_00-00-49\test-6\Chrome_128.0.0.0_Windows_10\errors\1.png
31 | await t.expect(EPGSelector.EPGContentCell.count).notEql(0);
32 |
33 | // Ensure the content is not null or empty
34 | const content = await EPGSelector.cellText;
35 |
> 36 | await t.expect(content.innerText).notEql('', { timeout: 5000 }, 'EPG content cell should not be empty');
37 | await t.expect(content).notEql(null, 'EPG content cell should not be null');
38 |}
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\epg\Epg_nav_arrow.js:36:37)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\epg\Epg_nav_arrow.js:4:55)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\epg\Epg_nav_arrow.js:4:55) The specified selector does not match any element in the DOM tree.
> | Selector('.no-results-message')
| .withText('No result')
Browser: Chrome 128.0.0.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-06-26_00-00-49\test-13\Chrome_128.0.0.0_Windows_10\errors\1.png
11 | .useRole(kidsAccount)
12 |
13 | //search testcase
14 | .click(".icon-search")
15 | .typeText("#search-field-input", "débutante")
> 16 | .click(Selector(".no-results-message").withText("No result"))
17 | .expect(login.related)
18 | .contains("Recommendations")
19 | .click(login.rightarrow)
20 | .click(login.leftarrow);
21 |});
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content_kid.js:16:6)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content_kid.js:3:52)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content_kid.js:3:52)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content_kid.js:3:52)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content_kid.js:3:52)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content_kid.js:21:2) The specified selector does not match any element in the DOM tree.
> | Selector('.no-results-message')
| .withText('No result')
Browser: Chrome 128.0.0.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-06-26_00-00-49\test-14\Chrome_128.0.0.0_Windows_10\errors\1.png
15 | .wait(5000)
16 |
17 | .typeText("#search-field-input", "débutante")
18 | .wait(5000)
19 |
> 20 | .click(Selector(".no-results-message").withText("No result"))
21 | .wait(5000)
22 |
23 | .expect(login.related)
24 | .contains("Recommendations")
25 | .wait(5000)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content.js:20:6)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content.js:3:54)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content.js:3:54)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content.js:3:54)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content.js:3:54)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\search\Search_adult_content.js:31:2)