TestCafe Test Summary

Summary


Start Time: Fri Oct 11 2024 08:35:19 GMT+0000 (Coordinated Universal Time)

Browsers: Firefox 131.0 / Windows 10

Duration: 1h 00m 39s

Tests Failed: 19 out of 75

Tests Skipped: 0


# Fixture Test Name Browsers Duration Result
1 epg Check channel page elements Firefox 131.0 / Windows 10 44s passed
2 EPG EPG elements Firefox 131.0 / Windows 10 13s passed
3 EPG EPG Filter Firefox 131.0 / Windows 10 33s passed
4 EPG EPG Navigation arrow (future) Firefox 131.0 / Windows 10 31s passed
5 EPG EPG Navigation arrow (past) Firefox 131.0 / Windows 10 27s passed
6 EPG EPG Navigation arrows (both) Firefox 131.0 / Windows 10 25s passed
7 EPG Time jumper Firefox 131.0 / Windows 10 2m 00s failed
8 EPG EPG Zoom in float button Firefox 131.0 / Windows 10 44s passed
9 EPG EPG Zoom out float button Firefox 131.0 / Windows 10 44s passed
10 Search Search for an actor Firefox 131.0 / Windows 10 24s passed
11 Search Search for adult Actor with kids profile Firefox 131.0 / Windows 10 32s passed
12 Search Search for adult Actor with standard profile Firefox 131.0 / Windows 10 18s passed
13 Search Search for adult content with Kids profile Firefox 131.0 / Windows 10 18s passed
14 Search Search for adult content with Standard profile Firefox 131.0 / Windows 10 38s passed
15 Search Search for a movie Firefox 131.0 / Windows 10 24s passed
16 Search Search for Standard rated content with kids profile Firefox 131.0 / Windows 10 18s passed
17 myTV Add to my Selection Test (Empty state,check other profile) Firefox 131.0 / Windows 10 1m 43s failed
18 MyTV Add to my Selection Test (Empty state,Check from Mytv) Firefox 131.0 / Windows 10 1m 02s passed
19 MyTV Add to my Selection Test Firefox 131.0 / Windows 10 1m 25s failed
20 MyTV Add to my Selection (kids profile)Test Firefox 131.0 / Windows 10 1m 19s failed
21 MyTV Watch favorite Channels in MyTV Firefox 131.0 / Windows 10 6m 23s failed
22 UI Home - general (top menu & rails) Firefox 131.0 / Windows 10 1m 21s passed
23 UI Home - Kids profile L1 NEEDS REVIEW Firefox 131.0 / Windows 10 14s passed
24 UI Home - Subscriptions rail Firefox 131.0 / Windows 10 1m 18s failed
25 UI L2 Movies - rails Firefox 131.0 / Windows 10 17s passed
26 UI L2 OnNow - rails Firefox 131.0 / Windows 10 16s passed
27 UI L2 Series - rails Firefox 131.0 / Windows 10 15s passed
28 UI L2 Subscriptions - page elements Firefox 131.0 / Windows 10 19s passed
29 UI L2 TV Shows - rails Firefox 131.0 / Windows 10 16s passed
30 UI L2 VOD Movies - rails Firefox 131.0 / Windows 10 17s passed
31 UI L3 filters - Movies > Action/Adventure Firefox 131.0 / Windows 10 48s failed
32 UI L3 filters - Movies > Comedy Firefox 131.0 / Windows 10 1m 44s passed
33 UI L3 filters - Movies > Kids Firefox 131.0 / Windows 10 50s passed
34 UI L3 filters - Movies > New Firefox 131.0 / Windows 10 1m 47s passed
35 UI L3 filters - Movies > Sci-Fi/Fantasy Firefox 131.0 / Windows 10 1m 47s failed
36 UI L3 filters - Series > Action/Adventure Firefox 131.0 / Windows 10 35s passed
37 UI L3 filters - Series > Action/Adventure Firefox 131.0 / Windows 10 37s passed
38 UI L3 filters - Series > Drama Firefox 131.0 / Windows 10 50s passed
39 UI L3 filters - Series > Sci-Fi/Fantasy Firefox 131.0 / Windows 10 40s passed
40 UI L3 filters - Series > Thriller/Detective Firefox 131.0 / Windows 10 44s passed
41 UI L3 On Now - rails Firefox 131.0 / Windows 10 18s passed
42 UI On Now filter Firefox 131.0 / Windows 10 38s passed
43 UI Program info - movie Firefox 131.0 / Windows 10 19s passed
44 UI Program info - Serie NEEDS REVIEW -> recheck Firefox 131.0 / Windows 10 22s passed
45 Favorite Add channel to favorites via MyTV hub Firefox 131.0 / Windows 10 55s failed
46 Favorite Remove channel from favorites via MyTV hub Firefox 131.0 / Windows 10 51s failed
47 Favorite Add channel to favorites via channel page Firefox 131.0 / Windows 10 1m 03s failed
48 Favorite Remove channel from favorites via channel page Firefox 131.0 / Windows 10 1m 03s failed
49 Favorite Add channel to favorites via Settings Firefox 131.0 / Windows 10 1m 00s failed
50 Favorite Remove channel from favorites via Settings Firefox 131.0 / Windows 10 1m 00s failed
51 favorite Empty state of my favorites on MYTV Firefox 131.0 / Windows 10 51s failed
52 EPG Compare favorite channels on Epg and Myhub Firefox 131.0 / Windows 10 47s failed
53 Language Switch between language in kids profile Test Firefox 131.0 / Windows 10 1m 20s failed
54 Language Switch between language Test Firefox 131.0 / Windows 10 1m 53s failed
55 Adult Enter adult section Firefox 131.0 / Windows 10 18s passed
56 Adult Exit Adult section Firefox 131.0 / Windows 10 39s passed
57 Adult Navigate to adult L2 Firefox 131.0 / Windows 10 26s passed
58 Adult Search for actor in adult section Firefox 131.0 / Windows 10 27s passed
59 Adult Search for adult content in Adult section Firefox 131.0 / Windows 10 26s passed
60 Adult Search standard content in Adult section Firefox 131.0 / Windows 10 26s passed
61 ParentalCode Replay with Age level -10 Firefox 131.0 / Windows 10 40s passed
62 ParentalCode Replay with Age level -12 Firefox 131.0 / Windows 10 37s passed
63 ParentalCode Replay with Age level -16 Firefox 131.0 / Windows 10 37s passed
64 ParentalCode Replay with Age level -18 Firefox 131.0 / Windows 10 34s passed
65 ParentalCode Replay with Age level unlimited Firefox 131.0 / Windows 10 35s passed
66 ParentalCode VOD with Age level -10 Firefox 131.0 / Windows 10 40s passed
67 ParentalCode VOD with Age level -12 Firefox 131.0 / Windows 10 35s passed
68 ParentalCode VOD with Age level -16 Firefox 131.0 / Windows 10 37s passed
69 ParentalCode VOD with Age level -18 Firefox 131.0 / Windows 10 34s passed
70 ParentalCode VOD with Age level -18 Firefox 131.0 / Windows 10 35s passed
71 MyTV Mount of planned recording Test Firefox 131.0 / Windows 10 20s passed
72 MyTV Mount of recording Test Firefox 131.0 / Windows 10 23s passed
73 UI recordings stnd Firefox 131.0 / Windows 10 1m 19s passed
74 UI User menu - kid Firefox 131.0 / Windows 10 1m 16s failed
75 UI User menu - standard Firefox 131.0 / Windows 10 14s passed

Error Details

7. EPG - Time jumper   

Cannot obtain information about the node because the specified selector does not match any node in the DOM tree.

   | Selector('#content div')
 > |   .withText('08:30')
   |   .nth(6)

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-7\Firefox_131.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) 

17. myTV - Add to my Selection Test (Empty state,check other profile)  

The specified selector does not match any element in the DOM tree.

   | Selector('#wrapper button')
 > |   .withText('My Selection')

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-17\Firefox_131.0_Windows_10\errors\1.png

   21 |    //.expect(emptyState).contains('Add contents to your selection to find them here later.')
   22 |    .expect((MyTvSelector.selectorDiv).withText('Add contents to your selection to find them here later.').exists).ok()
   23 |    .click(MyTvSelector.search)
   24 |    .typeText(MyTvSelector.searchInput, "Top Gun: Maverick")
   25 |    .click(MyTvSelector.card.withText("Top Gun: Maverick"))
 > 26 |    .click(MyTvSelector.addmySelection)
   27 |    .click(MyTvSelector.pictoIcon)
   28 |    .hover(MyTvSelector.pictoIcon)
   29 |    .click(MyTvSelector.AndyPictoIcon)
   30 |    .click(MyTvSelector.myHub)
   31 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\7-addtomyselection_empty_switch.js:26:6)
   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:34:2) 

19. MyTV - Add to my Selection Test  

The specified selector does not match any element in the DOM tree.

 > | Selector('#wrapper button')
   |   .withText('My Selection')

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-19\Firefox_131.0_Windows_10\errors\1.png

   10 |  await t
   11 |    .useRole(normalAccount)
   12 |    .click(MyTvSelector.search)
   13 |    .typeText(MyTvSelector.searchInput, searchContent)
   14 |    .click(MyTvSelector.card.withText(searchContent))
 > 15 |    .click(MyTvSelector.addmySelection)
   16 |    //close btn
   17 |    .click(MyTvSelector.myHub) //close popup
   18 |    .click(MyTvSelector.myHub)
   19 |    .click(MyTvSelector.viewAllSelection)
   20 |    .click(MyTvSelector.card.withText(searchContent))

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelection.js:15:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelection.js:3:55)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelection.js:3:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelection.js:3:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelection.js:3:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelection.js:26:2) 

20. MyTV - Add to my Selection (kids profile)Test  

The specified selector does not match any element in the DOM tree.

   | Selector('header .icon-search')

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-20\Firefox_131.0_Windows_10\errors\1.png

    8 |
    9 |test(`Add to my Selection (kids profile)Test`, async (t) => {
   10 |  await t
   11 |    .useRole(profileAccount)
   12 |    .click(MyTvSelector.profile.withText('Kids'))
 > 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))

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\Add_mySelectionKidsprofile.js:13: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) 

21. MyTV - Watch favorite Channels in MyTV    

- Error in fixture.afterEach hook -
The action target (<input id="fav-channel-search" name="fav-channel-search" placeholder="Search for a channel" type="text" class="form-control">) is invisible. 
It descends from an element that has the 'display: none' property (<div class="fade modal profile-modal favorite-channel-modal" role="dialog" style="display: none;">...</div>).

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-21\Firefox_131.0_Windows_10\errors\2.png

   10 |  .afterEach(async t => {
   11 |    //remove the favorite channels before continueing to the next testcase
   12 |    for (let channel = 0; channel < channelLists.length; channel++) {
   13 |      await t
   14 |        .click(MyTvSelector.manageFavoriteChannels)
 > 15 |        .typeText(MyTvSelector.searchFavorites, channelLists[channel], { speed: 0.5 })
   16 |        .click(MyTvSelector.favoritesButton)
   17 |        .click(MyTvSelector.saveFavoritesBtn)
   18 |    }
   19 |    await t.expect((MyTvSelector.selectorDiv).withText('Add contents to your selection to find them here later.').exists).ok()
   20 |  });

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\watch_fav_channel.js:15:10)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\watch_fav_channel.js:4:30)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\watch_fav_channel.js:4:30) 

AssertionError: expected false to be truthy

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-21\Firefox_131.0_Windows_10\errors\1.png

   39 |    
   40 |    await t.eval(() => location.reload(true)); //reload page
   41 |  }
   42 |  await t
   43 |    .click(MyTvSelector.fav_channel1)
 > 44 |    .expect(MyTvSelector.playerChannelLogo.exists).ok()
   45 |    .click(MyTvSelector.closePlayer)
   46 |    .navigateTo(currentURL) //refresh
   47 |    .click(MyTvSelector.fav_channel2)
   48 |    .expect(MyTvSelector.playerChannelLogo.exists).ok()
   49 |    .click(MyTvSelector.closePlayer)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\watch_fav_channel.js:44:52)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\watch_fav_channel.js:4:30)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\myTV\watch_fav_channel.js:4:30) 

24. UI - Home - Subscriptions rail  

The specified selector does not match any element in the DOM tree.

 > | Selector('.custom-card.card-vod.active .badges-bottom:nth-child(1)')

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-24\Firefox_131.0_Windows_10\errors\1.png

   16 |    .click(ui.subscriptionBullet)
   17 |
   18 |    .expect(ui.subscriptionRail.exists)
   19 |    .ok()
   20 |
 > 21 |    .hover(
   22 |      Selector(".custom-card.card-vod.active .badges-bottom:nth-child(1)"),
   23 |    );
   24 |  const subscriptionName = await Selector(
   25 |    ":nth-child(3) > .card-title",
   26 |  ).withText("BE TV").innerText;

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\Home_Subscriptions_rail.js:21:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\Home_Subscriptions_rail.js:5:44)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\Home_Subscriptions_rail.js:5:44)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\Home_Subscriptions_rail.js:5:44)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\Home_Subscriptions_rail.js:5:44)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\Home_Subscriptions_rail.js:38:2) 

31. UI - L3 filters - Movies > Action/Adventure  

AssertionError: expected 'Action (139)' to include '(48)'

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-31\Firefox_131.0_Windows_10\errors\1.png

   59 |    await t.wait(1000)
   60 |    len--
   61 |  } while (len>0);
   62 |
   63 |  const contentcard1 = "(" + (await contentcard) + ")";
 > 64 |  await t.expect(filmcount).contains(contentcard1);
   65 |};

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\L3_Filters_Movies_Action.js:64:29)
   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) 

35. UI - L3 filters - Movies > Sci-Fi/Fantasy  

The specified selector does not match any element in the DOM tree.

 > | Selector('#content button')
   |   .withText('Excitement')

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-35\Firefox_131.0_Windows_10\errors\1.png

   33 |    await contentcardChecker(t, UISelector.drama);*/
   34 |    await t.click(UISelector.fantasy)
   35 |    await contentcardChecker(t, UISelector.fantasy);
   36 |    await t.click(UISelector.scifi)
   37 |    await contentcardChecker(t, UISelector.scifi);
 > 38 |  await t.click(UISelector.excitement)
   39 |  await contentcardChecker(t, UISelector.excitement);
   40 |  /*await t.click(UISelector.thriller)
   41 |  await contentcardChecker(t, UISelector.thriller);*/
   42 |  await t.click(UISelector.adventure)
   43 |  await contentcardChecker(t, UISelector.adventure);

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\L3_Filters_Movies_Sci-Fi.js:38:11)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\L3_Filters_Movies_Sci-Fi.js:3:52)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\L3_Filters_Movies_Sci-Fi.js:3:52) 

45. Favorite - Add channel to favorites via MyTV hub  

AssertionError: expected 0 to deeply equal 1

+ expected - actual

-0
+1


Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-45\Firefox_131.0_Windows_10\errors\1.png

   27 |    .typeText(FavoriteSelector.searchTextBox, "1")
   28 |    .click(FavoriteSelector.channelFavoriteHeartIcon)
   29 |    .click(FavoriteSelector.saveBtn)
   30 |    .click(Selector(".logo"))
   31 |    .click(FavoriteSelector.myspaceBtn)
 > 32 |  .expect(Selector(".channel-mini-card").count).eql(1)
   33 |  .expect(FavoriteSelector.laUneFavoriteChannelBtn).ok()
   34 |});
   35 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\1-favorite_add_MYTV.js:32:49)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\1-favorite_add_MYTV.js:4:55)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\1-favorite_add_MYTV.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\1-favorite_add_MYTV.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\1-favorite_add_MYTV.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\1-favorite_add_MYTV.js:34:2) 

46. Favorite - Remove channel from favorites via MyTV hub  

AssertionError: expected 1 to deeply equal 0

+ expected - actual

-1
+0


Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-46\Firefox_131.0_Windows_10\errors\1.png

   15 |    .expect(FavoriteSelector.favoriteChannelTitle).ok()
   16 |    .click(FavoriteSelector.manageBtn)
   17 |    .typeText(FavoriteSelector.searchTextBox, "1")
   18 |    .click(FavoriteSelector.channelFavoriteHeartIcon)
   19 |    .click(FavoriteSelector.saveBtn)
 > 20 |    .expect(Selector(".channel-mini-card").count).eql(0)
   21 |    .expect(FavoriteSelector.laUneFavoriteChannelBtn.exists).notOk()
   22 |    .expect(Selector('div').withText('Add channels to your favorite list to find them here later.').exists).ok()
   23 |});
   24 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\2-favorite_remove_MYTV.js:20:51)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\2-favorite_remove_MYTV.js:3:71)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\2-favorite_remove_MYTV.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\2-favorite_remove_MYTV.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\2-favorite_remove_MYTV.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\2-favorite_remove_MYTV.js:23:2) 

47. Favorite - Add channel to favorites via channel page  

AssertionError: expected 2 to deeply equal 1

+ expected - actual

-2
+1


Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-47\Firefox_131.0_Windows_10\errors\1.png

   10 |    .click(FavoriteSelector.tvGuideBtn)
   11 |    .click(FavoriteSelector.TipikTvGuide)
   12 |    .click(FavoriteSelector.favoriteBtnChannelDetail)
   13 |    .click(Selector(".logo"))
   14 |    .click(FavoriteSelector.tvGuideBtn)
 > 15 |    .expect(FavoriteSelector.favoritedChannelsTVGuide.count).eql(1);
   16 |});
   17 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\3-favorite_add_Channel_page.js:15:62)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\3-favorite_add_Channel_page.js:3:71)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\3-favorite_add_Channel_page.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\3-favorite_add_Channel_page.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\3-favorite_add_Channel_page.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\3-favorite_add_Channel_page.js:16:2) 

48. Favorite - Remove channel from favorites via channel page  

AssertionError: expected 1 to deeply equal 0

+ expected - actual

-1
+0


Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-48\Firefox_131.0_Windows_10\errors\1.png

   10 |  .click(FavoriteSelector.tvGuideBtn)
   11 |  .click(FavoriteSelector.TipikTvGuide)
   12 |  .click(FavoriteSelector.favoriteBtnChannelDetail)
   13 |  .click(Selector(".logo"))
   14 |  .click(FavoriteSelector.tvGuideBtn)
 > 15 |  .expect(FavoriteSelector.favoritedChannelsTVGuide.count).eql(0);
   16 |});
   17 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\4-favorite_remove_Channel_page.js:15:60)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\4-favorite_remove_Channel_page.js:3:71)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\4-favorite_remove_Channel_page.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\4-favorite_remove_Channel_page.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\4-favorite_remove_Channel_page.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\4-favorite_remove_Channel_page.js:16:2) 

49. Favorite - Add channel to favorites via Settings  

AssertionError: expected 2 to deeply equal 1

+ expected - actual

-2
+1


Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-49\Firefox_131.0_Windows_10\errors\1.png

   18 |    .typeText(FavoriteSelector.searchTextBox, searchContent)
   19 |    .click(FavoriteSelector.channelFavoriteHeartIcon)
   20 |    .click(FavoriteSelector.saveBtn)
   21 |    .click(Selector(".logo"))
   22 |    .click(FavoriteSelector.myspaceBtn)
 > 23 |    .expect(Selector(".channel-mini-card").count).eql(1)
   24 |    .expect(FavoriteSelector.favoriteChannelBtn.withText(searchContent).exists).ok();
   25 |});
   26 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\5-favorite_add_Settings.js:23:51)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\5-favorite_add_Settings.js:3:71)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\5-favorite_add_Settings.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\5-favorite_add_Settings.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\5-favorite_add_Settings.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\5-favorite_add_Settings.js:25:2) 

50. Favorite - Remove channel from favorites via Settings  

AssertionError: expected 1 to deeply equal 0

+ expected - actual

-1
+0


Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-50\Firefox_131.0_Windows_10\errors\1.png

   18 |  .typeText(FavoriteSelector.searchTextBox, searchContent)
   19 |  .click(FavoriteSelector.channelFavoriteHeartIcon)
   20 |  .click(FavoriteSelector.saveBtn)
   21 |  .click(Selector(".logo"))
   22 |  .click(FavoriteSelector.myspaceBtn)
 > 23 |  .expect(Selector(".channel-mini-card").count).eql(0)
   24 |  .expect(FavoriteSelector.favoriteChannelBtn.withText(searchContent).exists).notOk();
   25 |});
   26 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\6-favorite_remove_Settings.js:23:49)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\6-favorite_remove_Settings.js:3:71)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\6-favorite_remove_Settings.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\6-favorite_remove_Settings.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\6-favorite_remove_Settings.js:3:71)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\6-favorite_remove_Settings.js:25:2) 

51. favorite - Empty state of my favorites on MYTV  

AssertionError: expected false to be truthy

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-51\Firefox_131.0_Windows_10\errors\1.png

   20 |test(`Empty state of my favorites on MYTV`, async (t) => {
   21 |  const check_fav_channelMyhub = Selector(".channel-mini-card").count;
   22 |  await t
   23 |    .useRole(normalAccount)
   24 |    .click(FavoriteSelector.myspaceBtn)
 > 25 |    .expect(Selector('div').withText("Add channels to your favorite list to find them here later.").exists).ok()
   26 |    .click(FavoriteSelector.manageBtn)
   27 |    .scroll("bottom")
   28 |    .expect(FavoriteSelector.channelNumbers.count)
   29 |    .eql(Environment.channelCount)
   30 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\7-favorite_empty state_MYTV.js:25:109)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\7-favorite_empty state_MYTV.js:4:55)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\7-favorite_empty state_MYTV.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\7-favorite_empty state_MYTV.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\7-favorite_empty state_MYTV.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\7-favorite_empty state_MYTV.js:44:2) 

52. EPG - Compare favorite channels on Epg and Myhub  

AssertionError: expected 2 to deeply equal 0

+ expected - actual

-2
+0


Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-52\Firefox_131.0_Windows_10\errors\1.png

   11 |
   12 |  await t
   13 |    .useRole(normalAccount)
   14 |    .click(FavoriteSelector.tvGuideBtn)
   15 |    .expect(FavoriteSelector.tvGuideChannelCards.count).eql(Environment.channelCount)
 > 16 |    .expect(check_fav_channelEpg).eql(0)
   17 |    .click(FavoriteSelector.myspaceBtn).expect(check_fav_channelMyhub).eql(0);
   18 |
   19 |  const myhub = await check_fav_channelMyhub;
   20 |  const epg = await check_fav_channelEpg;
   21 |  await t.expect(epg).eql(myhub);

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:16:35)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:4:55)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\favorite\favorite_compare_Epg_MYTV.js:22:2) 

53. Language - Switch between language in kids profile Test  

The specified selector does not match any element in the DOM tree.

   | Selector('#wrapper label')
 > |   .withText('Kids')

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-53\Firefox_131.0_Windows_10\errors\1.png

    8 |
    9 |test(`Switch between language in kids profile Test`, async (t) => {
   10 |  await t
   11 |  .navigateTo(Environment.url)
   12 |  .useRole(profileAccount)
 > 13 |  .click(MyTvSelector.profile.withText('Kids'))
   14 |    //german
   15 |    .hover(LanguageSelector.profilePictureIcon)
   16 |    .click(LanguageSelector.languageButton.withText('DE'))
   17 |    .expect(LanguageSelector.title.withText(Translations.Kids.German.home).exists).ok()
   18 |    .expect(LanguageSelector.title.withText(Translations.Kids.German.onNow).exists).ok()

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:13:4)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:5:58)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:5:58)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:5:58)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:5:58)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language_kids.js:39:2) 

54. Language - Switch between language Test  

AssertionError: expected false to be truthy

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-54\Firefox_131.0_Windows_10\errors\1.png

   27 |    .expect(LanguageSelector.title.withText(Translations.Standard.French.onNow).exists).ok()
   28 |    .expect(LanguageSelector.title.withText(Translations.Standard.French.mySelection).exists).ok()
   29 |     //english
   30 |     .hover(LanguageSelector.profilePictureIcon)
   31 |     .click(LanguageSelector.languageButton.withText('EN'))
 > 32 |     .expect(LanguageSelector.title.withText(Translations.Standard.English.home).exists).ok()
   33 |     .expect(LanguageSelector.title.withText(Translations.Standard.English.onNow).exists).ok()
   34 |     .expect(LanguageSelector.title.withText(Translations.Standard.English.mySelection).exists).ok()
   35 |});
   36 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language.js:32:90)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language.js:4:70)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language.js:4:70)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language.js:4:70)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language.js:4:70)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\lang\UI_language.js:35:2) 

74. UI - User menu - kid  

The specified selector does not match any element in the DOM tree.

   | Selector('#wrapper label')
 > |   .withText('Kids')

Browser: Firefox 131.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-10-11_08-35-18\test-74\Firefox_131.0_Windows_10\errors\1.png

    8 |
    9 |test(`User menu - kid`, async (t) => {
   10 |  await t
   11 |  .navigateTo(Environment.url)
   12 |  .useRole(profileAccount)
 > 13 |    .click(MyTvSelector.profile.withText('Kids'))
   14 |    .click(UIStndSelector.pictoIcon)
   15 |    checkIfExistsAndVisible(t,UIStndSelector.pictoIconMenu.withText("Recordings"))
   16 |    checkIfExistsAndVisible(t,UIStndSelector.pictoIconMenu.withText("Account Settings"))
   17 |    checkIfExistsAndVisible(t,UIStndSelector.pictoIconMenu.withText("Sign Out"))
   18 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:13:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:4:55)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:4:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\User_menu_Kid.js:47:2)