Start Time: Thu Jul 04 2024 20:00:29 GMT+0000 (Coordinated Universal Time)
Browsers: Firefox 127.0 / Windows 10
Duration: 51m 45s
Tests Failed: 17 out of 74
Tests Skipped: 0
| # | Fixture | Test Name | Browsers | Duration | Result |
|---|---|---|---|---|---|
| 1 | epg | Check channel page elements | Firefox 127.0 / Windows 10 | 43s | passed |
| 2 | EPG | EPG elements | Firefox 127.0 / Windows 10 | 12s | passed |
| 3 | EPG | EPG Filter | Firefox 127.0 / Windows 10 | 35s | passed |
| 4 | EPG | EPG Navigation arrow (future) | Firefox 127.0 / Windows 10 | 13s | passed |
| 5 | EPG | EPG Navigation arrow (past) | Firefox 127.0 / Windows 10 | 15s | passed |
| 6 | EPG | EPG Navigation arrows (both) | Firefox 127.0 / Windows 10 | 24s | passed |
| 7 | EPG | Time jumper | Firefox 127.0 / Windows 10 | 2m 49s | failed |
| 8 | EPG | EPG Zoom in float button | Firefox 127.0 / Windows 10 | 37s | passed |
| 9 | EPG | EPG Zoom out float button | Firefox 127.0 / Windows 10 | 40s | passed |
| 10 | Search | Search for an actor | Firefox 127.0 / Windows 10 | 23s | passed |
| 11 | Search | Search for adult Actor with kids profile | Firefox 127.0 / Windows 10 | 29s | passed |
| 12 | Search | Search for adult Actor with standard profile | Firefox 127.0 / Windows 10 | 16s | passed |
| 13 | Search | Search for adult content with Kids profile | Firefox 127.0 / Windows 10 | 15s | passed |
| 14 | Search | Search for adult content with Standard profile | Firefox 127.0 / Windows 10 | 37s | passed |
| 15 | Search | Search for a movie | Firefox 127.0 / Windows 10 | 22s | passed |
| 16 | Search | Search for Standard rated content with kids profile | Firefox 127.0 / Windows 10 | 16s | passed |
| 17 | myTV | Add to my Selection Test (Empty state,check other profile) | Firefox 127.0 / Windows 10 | 1m 19s | failed |
| 18 | MyTV | Add to my Selection Test (Empty state,Check from Mytv) | Firefox 127.0 / Windows 10 | 38s | passed |
| 19 | MyTV | Add to my Selection Test | Firefox 127.0 / Windows 10 | 2m 37s | passed |
| 20 | MyTV | Add to my Selection (kids profile)Test | Firefox 127.0 / Windows 10 | 1m 19s | failed |
| 21 | MyTV | Watch favorite Channels in MyTV | Firefox 127.0 / Windows 10 | 2m 04s | failed |
| 22 | UI | Home - general (top menu & rails) | Firefox 127.0 / Windows 10 | 1m 15s | passed |
| 23 | UI | Home - Kids profile L1 NEEDS REVIEW | Firefox 127.0 / Windows 10 | 12s | passed |
| 24 | UI | Home - Subscriptions rail | Firefox 127.0 / Windows 10 | 1m 13s | passed |
| 25 | UI | L2 Movies - rails | Firefox 127.0 / Windows 10 | 14s | passed |
| 26 | UI | L2 OnNow - rails | Firefox 127.0 / Windows 10 | 13s | passed |
| 27 | UI | L2 Series - rails | Firefox 127.0 / Windows 10 | 13s | passed |
| 28 | UI | L2 Subscriptions - page elements | Firefox 127.0 / Windows 10 | 16s | passed |
| 29 | UI | L2 TV Shows - rails | Firefox 127.0 / Windows 10 | 14s | passed |
| 30 | UI | L2 VOD Movies - rails | Firefox 127.0 / Windows 10 | 15s | passed |
| 31 | UI | L3 filters - Movies > Action/Adventure | Firefox 127.0 / Windows 10 | 1m 38s | failed |
| 32 | UI | L3 filters - Movies > Comedy | Firefox 127.0 / Windows 10 | 1m 43s | passed |
| 33 | UI | L3 filters - Movies > Kids | Firefox 127.0 / Windows 10 | 48s | passed |
| 34 | UI | L3 filters - Movies > New | Firefox 127.0 / Windows 10 | 1m 42s | passed |
| 35 | UI | L3 filters - Movies > Sci-Fi/Fantasy | Firefox 127.0 / Windows 10 | 1m 06s | passed |
| 36 | UI | L3 filters - Series > Action/Adventure | Firefox 127.0 / Windows 10 | 36s | passed |
| 37 | UI | L3 filters - Series > Action/Adventure | Firefox 127.0 / Windows 10 | 36s | passed |
| 38 | UI | L3 filters - Series > Drama | Firefox 127.0 / Windows 10 | 45s | passed |
| 39 | UI | L3 filters - Series > Sci-Fi/Fantasy | Firefox 127.0 / Windows 10 | 38s | passed |
| 40 | UI | L3 filters - Series > Thriller/Detective | Firefox 127.0 / Windows 10 | 41s | passed |
| 41 | UI | L3 On Now - rails | Firefox 127.0 / Windows 10 | 16s | passed |
| 42 | UI | On Now filter | Firefox 127.0 / Windows 10 | 38s | passed |
| 43 | UI | Program info - movie NEEDS REVIEW -> recheck please | Firefox 127.0 / Windows 10 | 18s | passed |
| 44 | UI | Program info - Serie NEEDS REVIEW -> recheck | Firefox 127.0 / Windows 10 | 51s | failed |
| 45 | Favorite | Add channel to favorites via MyTV hub | Firefox 127.0 / Windows 10 | 30s | failed |
| 46 | Favorite | Remove channel from favorites via MyTV hub | Firefox 127.0 / Windows 10 | 30s | failed |
| 47 | Favorite | Add channel to favorites via channel page | Firefox 127.0 / Windows 10 | 35s | failed |
| 48 | Favorite | Remove channel from favorites via channel page | Firefox 127.0 / Windows 10 | 37s | failed |
| 49 | Favorite | Add channel to favorites via Settings | Firefox 127.0 / Windows 10 | 33s | failed |
| 50 | Favorite | Remove channel from favorites via Settings | Firefox 127.0 / Windows 10 | 32s | failed |
| 51 | EPG | Compare favorite channels on Epg and Myhub | Firefox 127.0 / Windows 10 | 44s | failed |
| 52 | Language | Switch between language in kids profile Test | Firefox 127.0 / Windows 10 | 1m 14s | failed |
| 53 | Language | Switch between language Test | Firefox 127.0 / Windows 10 | 43s | passed |
| 54 | Adult | Enter adult section | Firefox 127.0 / Windows 10 | 19s | passed |
| 55 | Adult | Exit Adult section | Firefox 127.0 / Windows 10 | 38s | passed |
| 56 | Adult | Navigate to adult L2 | Firefox 127.0 / Windows 10 | 24s | passed |
| 57 | Adult | Search for actor in adult section | Firefox 127.0 / Windows 10 | 25s | passed |
| 58 | Adult | Search for adult content in Adult section | Firefox 127.0 / Windows 10 | 24s | passed |
| 59 | Adult | Search standard content in Adult section | Firefox 127.0 / Windows 10 | 25s | passed |
| 60 | ParentalCode | Replay with Age level -10 | Firefox 127.0 / Windows 10 | 37s | passed |
| 61 | ParentalCode | Replay with Age level -12 | Firefox 127.0 / Windows 10 | 1m 26s | failed |
| 62 | ParentalCode | Replay with Age level -16 | Firefox 127.0 / Windows 10 | 35s | passed |
| 63 | ParentalCode | Replay with Age level -18 | Firefox 127.0 / Windows 10 | 34s | passed |
| 64 | ParentalCode | Replay with Age level unlimited | Firefox 127.0 / Windows 10 | 34s | passed |
| 65 | ParentalCode | VOD with Age level -10 | Firefox 127.0 / Windows 10 | 34s | passed |
| 66 | ParentalCode | VOD with Age level -12 | Firefox 127.0 / Windows 10 | 33s | passed |
| 67 | ParentalCode | VOD with Age level -16 | Firefox 127.0 / Windows 10 | 33s | passed |
| 68 | ParentalCode | VOD with Age level -18 | Firefox 127.0 / Windows 10 | 33s | passed |
| 69 | ParentalCode | VOD with Age level -18 | Firefox 127.0 / Windows 10 | 33s | passed |
| 70 | MyTV | Mount of planned recording Test | Firefox 127.0 / Windows 10 | 17s | passed |
| 71 | MyTV | Mount of recording Test | Firefox 127.0 / Windows 10 | 21s | passed |
| 72 | UI | recordings stnd | Firefox 127.0 / Windows 10 | 1m 18s | failed |
| 73 | UI | User menu - kid | Firefox 127.0 / Windows 10 | 1m 11s | failed |
| 74 | UI | User menu - standard | Firefox 127.0 / Windows 10 | 11s | passed |
Cannot obtain information about the node because the specified selector does not match any node in the DOM tree.
| Selector('#content div')
> | .withText('20:05')
| .nth(6)
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-7\Firefox_127.0_Windows_10\errors\1.png
52 |
53 | .click(EPGSelector.shortCutTimeButton)
54 | .click(buttonSelector);
55 |
56 | const element = EPGSelector.ActualTime.withText(time).nth(6);
> 57 | const actualText = await element.innerText;
58 | const actualPositionTime = await element.boundingClientRect;
59 |
60 | await t.wait (10000)
61 | await t.expect(actualText).contains(time);
62 | //await t.expect(actualPositionTime.top).eql(expectedY, 'Element is at the expected top position');
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\epg\Epg_time_jumper.js:57:40)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\epg\Epg_time_jumper.js:4:55)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\epg\Epg_time_jumper.js:4:55) - Error in fixture.beforeEach hook -
The action target (<span class="col"></span>) is invisible.
It descends from an element that has the 'display: none' property (<div class="fade modal profile-modal favorite-channel-modal" tabindex="-1" role="dialog">...</div>).
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-17\Firefox_127.0_Windows_10\errors\1.png
11 | .useRole(profileAccount)
12 | .click((MyTvSelector.profile).withText('Add Profile'))
13 | .click(Selector('#wrapper button').withText('No'))
14 | .typeText(Selector('#profile-name'),accountname)
15 | .click(Selector('#wrapper button').withText('Next'))
> 16 | .click(Selector('#wrapper .col').nth(26))
17 | .click(Selector('#wrapper button').withText('Next'))
18 | .click(Selector('#wrapper a').withText('Skip this step'));
19 |})
20 |.afterEach(async t => {
21 | //AfterEach
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\7-addtomyselection_empty_switch.js:16:4)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\7-addtomyselection_empty_switch.js:3:58)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\7-addtomyselection_empty_switch.js:3:58)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\7-addtomyselection_empty_switch.js:3:58)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\7-addtomyselection_empty_switch.js:3:58)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\7-addtomyselection_empty_switch.js:19:2) The specified selector does not match any element in the DOM tree.
> | Selector('#wrapper button')
| .withText('My Selection')
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-20\Firefox_127.0_Windows_10\errors\1.png
11 | .useRole(kidsAccount)
12 |
13 | .click(MyTvSelector.search)
14 | .typeText(MyTvSelector.searchInput, searchContent)
15 | .click(MyTvSelector.card.withText(searchContent))
> 16 | .click(MyTvSelector.addmySelection)
17 | .click(MyTvSelector.mySelectionTitleInMenu)
18 | .click(MyTvSelector.card.withText(searchContent))
19 | .click(MyTvSelector.addmySelection)
20 | .click(MyTvSelector.vooTVLogo)
21 | .click(MyTvSelector.mySelectionTitleInMenu);
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelectionKidsprofile.js:16:6)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelectionKidsprofile.js:3:58)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelectionKidsprofile.js:3:58)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelectionKidsprofile.js:3:58)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelectionKidsprofile.js:3:58)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelectionKidsprofile.js:24:2) The specified selector does not match any element in the DOM tree.
> | Selector(':nth-child(3) > .channel-mini-card')
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-21\Firefox_127.0_Windows_10\errors\1.png
30 | .navigateTo(currentURL) //refresh
31 | .click(MyTvSelector.fav_channel2)
32 | .expect(MyTvSelector.playerChannelLogo.exists).ok()
33 | .click(MyTvSelector.closePlayer)
34 | .navigateTo(currentURL) //refresh
> 35 | .click(MyTvSelector.fav_channel3)
36 | .expect(MyTvSelector.playerChannelLogo.exists).ok()
37 | .click(MyTvSelector.closePlayer);
38 |
39 | //remove the favorite channels before continueing to the next testcase
40 | for (let channel = 0; channel < channelLists.length; channel++) {
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\watch_fav_channel.js:35:6)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\watch_fav_channel.js:3:55)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\watch_fav_channel.js:3:55) The specified selector does not match any element in the DOM tree.
> | Selector('#content button')
| .withText('Thriller')
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-31\Firefox_127.0_Windows_10\errors\1.png
30 | .click(UISelector.filterAllL3)
31 | //await t.click(fantasy)
32 | // await contentcardChecker(t, fantasy); no fantasy movies for now in this genre
33 | await t.click(UISelector.scifi)
34 | await contentcardChecker(t, UISelector.scifi);
> 35 | await t.click(UISelector.thriller)
36 | await contentcardChecker(t, UISelector.thriller);
37 | await t.click(UISelector.action)
38 | await contentcardChecker(t, UISelector.action);
39 | await t.click(UISelector.adventure)
40 | await contentcardChecker(t, UISelector.adventure);
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\L3_Filters_Movies_Action.js:35:13)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\L3_Filters_Movies_Action.js:4:52)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\L3_Filters_Movies_Action.js:4:52) AssertionError: expected false to be truthy
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-44\Firefox_127.0_Windows_10\errors\1.png
21 | .expect((UISelector.contentShareButton).exists).ok()
22 | .expect((UISelector.contentWatch).exists).ok();
23 |
24 | do {
25 | await t
> 26 | .expect((UISelector.seasonTitle.withText("Season " + serieIndex)).exists).ok()
27 | serieIndex++;
28 | } while( serieIndex <= serieSeasons)
29 |});
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\Program_info_Serie.js:26:78)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\Program_info_Serie.js:4:52)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\Program_info_Serie.js:4:52) AssertionError: expected 3 to deeply equal 1
+ expected - actual
-3
+1
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-45\Firefox_127.0_Windows_10\errors\1.png
38 | .wait(5000)
39 |
40 | .click(login.myHub);
41 | const newvalue = await Selector(".channel-mini-card").count;
42 |
> 43 | await t.expect(newvalue).eql(1);
44 |});
45 |
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\1-favorite_add_MYTV.js:43:28)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\1-favorite_add_MYTV.js:4:47)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\1-favorite_add_MYTV.js:4:47) AssertionError: expected 2 to deeply equal 0
+ expected - actual
-2
+0
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-46\Firefox_127.0_Windows_10\errors\1.png
39 | .click(Selector(".logo"))
40 | .wait(5000)
41 |
42 | .click(login.myHub);
43 | const newvalue = await Selector(".channel-mini-card").count;
> 44 | await t.expect(newvalue).eql(0);
45 |
46 |});
47 |
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\2-favorite_remove_MYTV.js:44:28)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\2-favorite_remove_MYTV.js:4:47)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\2-favorite_remove_MYTV.js:4:47) AssertionError: expected 2 to deeply equal 1 + expected - actual -2 +1 Browser: Firefox 127.0 / Windows 10 Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-47\Firefox_127.0_Windows_10\errors\1.png 31 | .wait(5000) 32 | 33 | .click(login.epg); 34 | const newvalue = await check_fav_channelEPG; 35 | > 36 | await t.expect(newvalue).eql(1); 37 |}); 38 | at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\3-favorite_add_Channel_page.js:36:28) at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\3-favorite_add_Channel_page.js:3:54) at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\3-favorite_add_Channel_page.js:3:54)
AssertionError: expected 2 to deeply equal 0 + expected - actual -2 +0 Browser: Firefox 127.0 / Windows 10 Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-48\Firefox_127.0_Windows_10\errors\1.png 37 | .wait(5000) 38 | 39 | .click(login.epg); 40 | const newvalue = await check_fav_channelEPG; 41 | > 42 | await t.expect(newvalue).eql(0); 43 |}); 44 | at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\4-favorite_remove_Channel_page.js:42:28) at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\4-favorite_remove_Channel_page.js:3:54) at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\4-favorite_remove_Channel_page.js:3:54)
AssertionError: expected 3 to deeply equal 1
+ expected - actual
-3
+1
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-49\Firefox_127.0_Windows_10\errors\1.png
37 | .wait(5000)
38 |
39 | .click(login.myHub);
40 | const newvalue = await Selector(".channel-mini-card").count;
41 |
> 42 | await t.expect(newvalue).eql(1);
43 |});
44 |
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\5-favorite_add_Settings.js:42:28)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\5-favorite_add_Settings.js:3:54)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\5-favorite_add_Settings.js:3:54) AssertionError: expected 2 to deeply equal 0
+ expected - actual
-2
+0
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-50\Firefox_127.0_Windows_10\errors\1.png
36 | .click(Selector(".logo"))
37 | .wait(5000)
38 |
39 | .click(login.myHub);
40 | const newvalue = await Selector(".channel-mini-card").count;
> 41 | await t.expect(newvalue).eql(0);
42 |});
43 |
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\6-favorite_remove_Settings.js:41:28)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\6-favorite_remove_Settings.js:3:54)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\6-favorite_remove_Settings.js:3:54) AssertionError: expected 2 to deeply equal 0 + expected - actual -2 +0 Browser: Firefox 127.0 / Windows 10 Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-51\Firefox_127.0_Windows_10\errors\1.png 19 | .click(login.epg) 20 | .expect(channelCardCount) 21 | .eql(channel.totalChannels) 22 | 23 | .expect(check_fav_channelEpg) > 24 | .eql(0) 25 | 26 | .click(login.myHub) 27 | 28 | .expect(check_fav_channelMyhub) 29 | .eql(0); at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:24:6) at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:5:47) at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:5:47) at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:5:47) at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:5:47) at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:34:2)
AssertionError: expected false to be truthy
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-52\Firefox_127.0_Windows_10\errors\1.png
28 | .expect(LanguageSelector.title.withText(Translations.Kids.French.mySelection).exists).ok()
29 | //english
30 | .hover(LanguageSelector.profilePictureIcon)
31 | .click(LanguageSelector.languageButton.withText('EN'))
32 | .expect(LanguageSelector.title.withText(Translations.Kids.English.home).exists).ok()
> 33 | .expect(LanguageSelector.title.withText(Translations.Kids.English.onNow).exists).ok()
34 | .expect(LanguageSelector.title.withText(Translations.Kids.English.mySelection).exists).ok()
35 |
36 |});
37 |
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:33:87)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:4:66)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:4:66)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:4:66)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:4:66)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:36:2) The specified selector does not match any element in the DOM tree.
> | Selector(':nth-child(2) > a.btn.btn-primary.theme-dark:nth-child(1)')
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-61\Firefox_127.0_Windows_10\errors\1.png
22 | .click(login.age12)
23 | .click(login.confirmAge)
24 | .click(lock.search)
25 | .typeText(lock.searchText, Content.replay12)
26 | .click(Selector(".content").withText(Content.replay12))
> 27 | .click(lock.watchContent)
28 |
29 |
30 | if (await Selector('div').withText('resume').visible) {
31 | console.log('check')
32 | await t
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\replay12.js:27:6)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\replay12.js:6:57)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\replay12.js:6:57)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\replay12.js:6:57)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\replay12.js:6:57)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\replay12.js:43:2) The specified selector does not match any element in the DOM tree.
| Selector('#recording-content button')
> | .withText('Edit')
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-72\Firefox_127.0_Windows_10\errors\1.png
33 | checkIfExistsAndVisible(t,UIStndSelector.filterButtonAllRecordingsOption)
34 | checkIfExistsAndVisible(t,UIStndSelector.filterButtonMyRecordingsOption)
35 |});
36 |
37 |async function checkIfExistsAndVisible(t, uiSelector) {
> 38 | await t.hover(uiSelector)
39 | await t.expect(uiSelector.exists).ok('The selector does not exist');
40 | await t.expect(uiSelector.visible).ok('The selector is not visible');
41 |}
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:38:11)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:3:60)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:3:60)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:3:60)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:3:60)
at checkIfExistsAndVisible (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:37:39)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:29:5)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:3:60)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:3:60) Unhandled promise rejection:
{
code: 'E24',
isTestCafeError: true,
callsite: CallsiteRecord {
filename: 'C:\\xampp\\htdocs\\TVMIT-plus-Web-Automation-Tool\\tests\\UI_Stnd\\recordings.js',
lineNum: 37,
callsiteFrameIdx: 5,
stackFrames: [
[Object], [Object],
[Object], [Object],
[Object], [Object],
CallSite {}, [Object],
[Object], [Object],
CallSite {}, [Object],
[Object], [Object],
CallSite {}, [Object],
[Object], [Object]
],
isV8Frames: true
},
apiFnChain: [ "Selector('#recording-content button')", ".withText('Edit')" ],
apiFnIndex: 1,
reason: null,
id: 'kc7sR5Y'
}
Browser: Firefox 127.0 / Windows 10 The specified selector does not match any element in the DOM tree.
> | Selector('header div div')
| .nth(5)
| .find('button')
| .nth(2)
| .find('img')
Browser: Firefox 127.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-07-04_20-00-28\test-73\Firefox_127.0_Windows_10\errors\1.png
7 |
8 |test(`User menu - kid`, async (t) => {
9 |
10 | await t
11 | .useRole(kidsAccount)
> 12 | .click(UIStndSelector.pictoIcon)
13 | checkIfExistsAndVisible(t,UIStndSelector.pictoIconMenu.withText("Recordings"))
14 | checkIfExistsAndVisible(t,UIStndSelector.pictoIconMenu.withText("Account Settings"))
15 | checkIfExistsAndVisible(t,UIStndSelector.pictoIconMenu.withText("Sign Out"))
16 |
17 | await t
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:12:6)
at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:3:60)
at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:3:60)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:3:60)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:3:60)
at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:45:2)