TestCafe Test Summary

Summary


Start Time: Fri May 17 2024 20:00:48 GMT+0000 (Coordinated Universal Time)

Browsers: Firefox 126.0 / Windows 10

Duration: 49m 40s

Tests Failed: 28 out of 83

Tests Skipped: 0


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

Error Details

14. MyTV - Add to my Selection Test (Empty state,Check from Mytv)  

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

   | Selector('.buttons button.btn.btn-secondary.theme-dark:nth-child(2)')

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-14\Firefox_126.0_Windows_10\errors\1.png

   15 |    .click(MyTvSelector.mySelection)
   16 |    .expect(MyTvSelector.emptyMessage.exists).ok()
   17 |    .click(MyTvSelector.search)
   18 |    .typeText(MyTvSelector.searchInput,searchContent)
   19 |    .click(MyTvSelector.card.withText(searchContent))
 > 20 |    .click(MyTvSelector.addmySelection)
   21 |    .click(MyTvSelector.closePopUpBtn)
   22 |    .click(MyTvSelector.myHub)
   23 |    .click(MyTvSelector.card.withText(searchContent))
   24 |    .click(MyTvSelector.addmySelection)
   25 |    .click(MyTvSelector.closePopUpBtn)

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

18. 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 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-18\Firefox_126.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) 

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

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

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

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-25\Firefox_126.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) 

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

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

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

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-29\Firefox_126.0_Windows_10\errors\1.png

   41 |  await contentcardChecker(t, UISelector.thriller);
   42 |  await t.click(UISelector.adventure)
   43 |  await contentcardChecker(t, UISelector.adventure);
   44 |  await t.click(UISelector.war)
   45 |  await contentcardChecker(t, UISelector.war);
 > 46 |  await t.click(UISelector.other)
   47 |  await contentcardChecker(t, UISelector.other);
   48 |  await t.click(UISelector.allGenres)
   49 |  
   50 |});
   51 |

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

30. UI - L3 filters - Series > Action/Adventure  

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

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

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-30\Firefox_126.0_Windows_10\errors\1.png

   30 |    
   31 |    
   32 |    /*await t.click(UISelector.fantasy)
   33 |    await contentcardChecker(t, UISelector.fantasy);*/
   34 |    
 > 35 |    await t.click(UISelector.action)
   36 |    await contentcardChecker(t, UISelector.action);
   37 |
   38 |    await t.click(UISelector.adventure)
   39 |    await contentcardChecker(t, UISelector.adventure);
   40 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\L3_Filters_Series_Action.js:35:13)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\L3_Filters_Series_Action.js:3:52)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI\L3_Filters_Series_Action.js:3:52) 

33. UI - L3 filters - Series > Sci-Fi/Fantasy  

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

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

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-33\Firefox_126.0_Windows_10\errors\1.png

   32 |    await contentcardChecker(t, UISelector.scifi);
   33 |
   34 |    await t.click(UISelector.fantasy)
   35 |    await contentcardChecker(t, UISelector.fantasy);
   36 |
 > 37 |    await t.click(UISelector.adventure)
   38 |    await contentcardChecker(t, UISelector.adventure);
   39 |    
   40 |    await t.click(UISelector.allGenres)
   41 |
   42 |});

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

59. ParentalCode - VOD with Age level -16  

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

 > | Selector('.content')
   |   .withText('walking dead')

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-59\Firefox_126.0_Windows_10\errors\1.png

   22 |    .typeText(login.parentalCodeBox, "1111")
   23 |    .click(login.age16)
   24 |    .click(login.confirmAge)
   25 |    .click(lock.search)
   26 |    .typeText(lock.searchText, contentStandard.vod16)
 > 27 |    .click(Selector(".content").withText(contentStandard.vod16))
   28 |    .click(lock.watchContent)
   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\vod16.js:27:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vod16.js:6:55)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vod16.js:6:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vod16.js:6:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vod16.js:6:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vod16.js:42:2) 

60. ParentalCode - VOD with Age level -18  

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

 > | Selector('.content')
   |   .withText('walking dead')

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-60\Firefox_126.0_Windows_10\errors\1.png

   22 |    .typeText(login.parentalCodeBox, "1111")
   23 |    .click(login.age18)
   24 |    .click(login.confirmAge)
   25 |    .click(lock.search)
   26 |    .typeText(lock.searchText, contentStandard.vod18)
 > 27 |    .click(Selector(".content").withText(contentStandard.vod18))
   28 |    .click(lock.watchContent)
   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\vod18.js:27:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vod18.js:6:55)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vod18.js:6:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vod18.js:6:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vod18.js:6:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vod18.js:41:2) 

61. ParentalCode - VOD with Age level Unlimited  

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

 > | Selector('.content')
   |   .withText('walking dead')

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-61\Firefox_126.0_Windows_10\errors\1.png

   22 |    .typeText(login.parentalCodeBox, "1111")
   23 |    .click(login.ageUnlimited)
   24 |    .click(login.confirmAge)
   25 |    .click(lock.search)
   26 |    .typeText(lock.searchText, contentStandard.vodUnlimited)
 > 27 |    .click(Selector(".content").withText(contentStandard.vodUnlimited))
   28 |    .click(lock.watchContent)
   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\vodunlimited.js:27:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vodunlimited.js:6:55)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vodunlimited.js:6:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vodunlimited.js:6:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vodunlimited.js:6:55)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\parentalcode\vodunlimited.js:41:2) 

62. Recording - Record event all episodes  

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

 > | Selector(':nth-child(2) > a > .value')

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-62\Firefox_126.0_Windows_10\errors\1.png

   20 |    .expect(login.movieTitle)
   21 |    .contains("Mr Bean *2002")
   22 |    .click(login.recordBtn)
   23 |    .click(login.Allepisodes)
   24 |    .click(login.myHub)
 > 25 |    .click(login.planned)
   26 |    .expect(login.checkrecord)
   27 |    .contains("Mr Bean *2002")
   28 |    .expect(Selector(".recording-item").count)
   29 |    .gt(2)
   30 |    .click(login.deleteFirstRecord)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addallepisodes.js:25:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addallepisodes.js:3:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addallepisodes.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addallepisodes.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addallepisodes.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addallepisodes.js:37:2) 

63. Recording - Manual Recording modify lock(Disabled)  

AssertionError: expected 21 to deeply equal 1

+ expected - actual

-21
+1


Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-63\Firefox_126.0_Windows_10\errors\1.png

   27 |    .expect(login.checkrecord)
   28 |    .contains("LA UNE")
   29 |    .expect(login.chklock)
   30 |    .ok()
   31 |    .expect(Selector(".recording-item").count)
 > 32 |    .eql(1)
   33 |    .click(login.modify)
   34 |    .click(login.modifyLock)
   35 |    .click(login.saveModify)
   36 |    .wait(2000)
   37 |    .expect(login.chklock)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_lock.js:32:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_lock.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_lock.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_lock.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_lock.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_lock.js:46:2) 

64. Recording - Manual Recording modify protect(Disabled)  

AssertionError: expected 22 to deeply equal 1

+ expected - actual

-22
+1


Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-64\Firefox_126.0_Windows_10\errors\1.png

   27 |    .expect(login.checkrecord)
   28 |    .contains("LA UNE")
   29 |    .expect(login.chkprotect)
   30 |    .ok()
   31 |    .expect(Selector(".recording-item").count)
 > 32 |    .eql(1)
   33 |    .click(login.modify)
   34 |    .click(login.modifyProtect)
   35 |    .click(login.saveModify)
   36 |    .wait(2000)
   37 |    .expect(login.chkprotect)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_protect.js:32:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_protect.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_protect.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_protect.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_protect.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_dis_protect.js:46:2) 

65. Recording - Manual Recording modify lock(Enabled)  

AssertionError: expected 23 to deeply equal 1

+ expected - actual

-23
+1


Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-65\Firefox_126.0_Windows_10\errors\1.png

   24 |    .click(login.setRecording)
   25 |    .click(login.planned)
   26 |    .expect(login.checkrecord)
   27 |    .contains("LA UNE")
   28 |    .expect(Selector(".recording-item").count)
 > 29 |    .eql(1)
   30 |    .click(login.modify)
   31 |    .click(login.modifyLock)
   32 |    .click(login.saveModify)
   33 |    .wait(2000)
   34 |    .expect(login.chklock)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_lock.js:29:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_lock.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_lock.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_lock.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_lock.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_lock.js:43:2) 

66. Recording - Manual Recording modify protect(Enabled)  

AssertionError: expected 24 to deeply equal 1

+ expected - actual

-24
+1


Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-66\Firefox_126.0_Windows_10\errors\1.png

   24 |    .click(login.setRecording)
   25 |    .click(login.planned)
   26 |    .expect(login.checkrecord)
   27 |    .contains("LA UNE")
   28 |    .expect(Selector(".recording-item").count)
 > 29 |    .eql(1)
   30 |    .click(login.modify)
   31 |    .click(login.modifyProtect)
   32 |    .click(login.saveModify)
   33 |    .wait(2000)
   34 |    .expect(login.chkprotect)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_protect.js:29:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_protect.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_protect.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_protect.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_protect.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_Ena_protect.js:43:2) 

67. Recording - Book a Manual Recording From EPG  

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

 > | Selector(':nth-child(1) > .channel-card')

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-67\Firefox_126.0_Windows_10\errors\1.png

   13 |  //Add login parameter
   14 |  await t
   15 |    .useRole(normalAccount)
   16 |
   17 |    .click(login.epg)
 > 18 |    .click(login.channelcard001)
   19 |    .click(login.manualRecBtn)
   20 |    .expect(recording_text)
   21 |    .contains("Manual Recording")
   22 |    .click(login.setRecording)
   23 |    .click(login.myHub)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_epg.js:18:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_epg.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_epg.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_epg.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_epg.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_epg.js:36:2) 

68. Recording - Book a Manual Recording(everyday)  

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

 > | Selector('.btn.btn-primary.theme-dark:nth-child(2)')

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-68\Firefox_126.0_Windows_10\errors\1.png

   31 |    .expect(login.checkrecord)
   32 |    .contains("LA UNE")
   33 |    .expect(Selector(".recording-item").count)
   34 |    .gt(6)
   35 |    .click(login.deleteFirstRecord)
 > 36 |    .click(login.deleteAllRecordings)
   37 |    //add steps (it may delete after fix the error)
   38 |    .click(login.deleteFirstRecord)
   39 |    .click(login.deleteThisRecording)
   40 |
   41 |    .wait(3000)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyday.js:36:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyday.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyday.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyday.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyday.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyday.js:46:2) 

69. Recording - Book a Manual Recording(everyweek  

AssertionError: expected 'LA UNE' to include 'LA TROIS'

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-69\Firefox_126.0_Windows_10\errors\1.png

   27 |    .wait(2000)
   28 |    .click(login.confirmFrequency)
   29 |    .click(login.setRecording)
   30 |    .click(login.planned)
   31 |    .expect(login.checkrecord)
 > 32 |    .contains("LA TROIS")
   33 |    .expect(Selector(".recording-item").count)
   34 |    .gt(1)
   35 |    .click(login.deleteFirstRecord)
   36 |    .click(login.deleteAllRecordings)
   37 |    //add steps (it may delete after fix the error)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweek.js:32:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweek.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweek.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweek.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweek.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweek.js:46:2) 

70. Recording - Book a Manual Recording(everyweekend)  

AssertionError: expected 'LA UNE' to include 'Tipik'

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-70\Firefox_126.0_Windows_10\errors\1.png

   27 |    .wait(2000)
   28 |    .click(login.confirmFrequency)
   29 |    .click(login.setRecording)
   30 |    .click(login.planned)
   31 |    .expect(login.checkrecord)
 > 32 |    .contains("Tipik")
   33 |    .expect(Selector(".recording-item").count)
   34 |    .gt(3)
   35 |    .click(login.deleteFirstRecord)
   36 |    .click(login.deleteAllRecordings)
   37 |

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweekend.js:32:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweekend.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweekend.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweekend.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweekend.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_everyweekend.js:44:2) 

71. Recording - Book a Manual Recording(From Monday to Friday)  

AssertionError: expected 'LA UNE' to include 'RTL-TVI'

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-71\Firefox_126.0_Windows_10\errors\1.png

   27 |    .wait(2000)
   28 |    .click(login.confirmFrequency)
   29 |    .click(login.setRecording)
   30 |    .click(login.planned)
   31 |    .expect(login.checkrecord)
 > 32 |    .contains("RTL-TVI")
   33 |    .expect(Selector(".recording-item").count)
   34 |    .gt(6)
   35 |    .click(login.deleteFirstRecord)
   36 |    .click(login.deleteAllRecordings)
   37 |    //add steps (it may delete after fix the error)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_fromMonday_Friday.js:32:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_fromMonday_Friday.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_fromMonday_Friday.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_fromMonday_Friday.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_fromMonday_Friday.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_fromMonday_Friday.js:46:2) 

72. Recording - Book a Manual Recording With protect  

AssertionError: expected 'LA UNE' to include 'LA TROIS'

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-72\Firefox_126.0_Windows_10\errors\1.png

   24 |    .click(login.lock)
   25 |
   26 |    .click(login.setRecording)
   27 |    .click(login.planned)
   28 |    .expect(login.checkrecord)
 > 29 |    .contains("LA TROIS")
   30 |    .expect(Selector(".recording-item").count)
   31 |    .eql(1)
   32 |    .expect(login.chklock)
   33 |    .ok()
   34 |    .click(login.deleteFirstRecord)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_lock.js:29:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_lock.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_lock.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_lock.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_lock.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_lock.js:41:2) 

73. Recording - Book a Manual Recording With protect  

AssertionError: expected 'LA UNE' to include 'LA TROIS'

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-73\Firefox_126.0_Windows_10\errors\1.png

   24 |    .click(login.protect)
   25 |
   26 |    .click(login.setRecording)
   27 |    .click(login.planned)
   28 |    .expect(login.checkrecord)
 > 29 |    .contains("LA TROIS")
   30 |    .expect(Selector(".recording-item").count)
   31 |    .eql(1)
   32 |    .expect(login.chkprotect)
   33 |    .ok()
   34 |    .click(login.deleteFirstRecord)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_protect.js:29:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_protect.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_protect.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_protect.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_protect.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_protect.js:41:2) 

74. Recording - Book a Manual Recording from Recording section  

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

 > | Selector('.col.text-left .btn.btn-secondary.theme-dark:nth-child(2)')

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-74\Firefox_126.0_Windows_10\errors\1.png

   13 |  await t
   14 |    .useRole(normalAccount)
   15 |
   16 |    .click(login.pictoIcon)
   17 |    .click(login.recordingSection)
 > 18 |    .click(login.addManualRecording_recordingSection)
   19 |    .expect(recording_text)
   20 |    .contains("Manual Recording")
   21 |    .click(login.setchannel)
   22 |    .click(login.channel001)
   23 |    .click(login.confirmchannel)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_recording.js:18:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_recording.js:3:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_recording.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_recording.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_recording.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord_recording.js:37:2) 

75. Recording - Book a Manual Recording  

AssertionError: expected 61 to deeply equal 1

+ expected - actual

-61
+1


Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-75\Firefox_126.0_Windows_10\errors\1.png

   24 |    .click(login.setRecording)
   25 |    .click(login.planned)
   26 |    .expect(login.checkrecord)
   27 |    .contains("LA UNE")
   28 |    .expect(Selector(".recording-item").count)
 > 29 |    .eql(1)
   30 |    .click(login.deleteFirstRecord)
   31 |    .click(login.confirmDelete)
   32 |    .wait(3000)
   33 |    .expect(Selector(".recording-item").count)
   34 |    .eql(0)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord.js:29:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord.js:4:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord.js:4:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addMrecord.js:37:2) 

76. Recording - Book a Single event to recoding  

The action target (<button class="theme-dark btn btn-secondary mr-2" type="button"> This E...</button>) is invisible. 
It descends from an element that has the 'display: none' property (<div class="fade modal recording-modal" tabindex="-1" role="dialog">...</div>).

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-76\Firefox_126.0_Windows_10\errors\1.png

   20 |    //run the asset
   21 |    .click(Selector(".content").withText("Mr Bean *2002"))
   22 |    .expect(login.movieTitle)
   23 |    .contains("Mr Bean *2002")
   24 |    .click(login.recordBtn)
 > 25 |    .click(login.thisEpisode)
   26 |    .click(login.myHub)
   27 |    .click(login.planned)
   28 |    .expect(login.checkrecord)
   29 |    .contains("Mr Bean *2002")
   30 |    .expect(Selector(".recording-item").count)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEvent.js:25:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEvent.js:3:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEvent.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEvent.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEvent.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEvent.js:38:2) 

77. Recording - Book a Single event to recoding(Modify lock)  

The action target (<button class="theme-dark btn btn-secondary mr-2" type="button"> This E...</button>) is invisible. 
It descends from an element that has the 'display: none' property (<div class="fade modal recording-modal" tabindex="-1" role="dialog">...</div>).

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-77\Firefox_126.0_Windows_10\errors\1.png

   20 |    //run the asset
   21 |    .click(Selector(".content").withText("Mr Bean *2002"))
   22 |    .expect(login.movieTitle)
   23 |    .contains("Mr Bean *2002")
   24 |    .click(login.recordBtn)
 > 25 |    .click(login.thisEpisode)
   26 |    .click(login.myHub)
   27 |    .click(login.planned)
   28 |    .expect(login.checkrecord)
   29 |    .contains("Mr Bean *2002")
   30 |    .click(login.modify)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventLock_Ena.js:25:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventLock_Ena.js:3:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventLock_Ena.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventLock_Ena.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventLock_Ena.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventLock_Ena.js:48:2) 

78. Recording - Book a Single event to recoding(Modify protect)  

The action target (<button class="theme-dark btn btn-secondary mr-2" type="button"> This E...</button>) is invisible. 
It descends from an element that has the 'display: none' property (<div class="fade modal recording-modal" tabindex="-1" role="dialog">...</div>).

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-78\Firefox_126.0_Windows_10\errors\1.png

   20 |    //run the asset
   21 |    .click(Selector(".content").withText("Mr Bean *2002"))
   22 |    .expect(login.movieTitle)
   23 |    .contains("Mr Bean *2002")
   24 |    .click(login.recordBtn)
 > 25 |    .click(login.thisEpisode)
   26 |    .click(login.myHub)
   27 |    .click(login.planned)
   28 |    .expect(login.checkrecord)
   29 |    .contains("Mr Bean *2002")
   30 |    .expect(Selector(".recording-item").count)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventProtect_Ena.js:25:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventProtect_Ena.js:3:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventProtect_Ena.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventProtect_Ena.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventProtect_Ena.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\addSingleEventProtect_Ena.js:50:2) 

79. Recording - Book a Single event to recoding(Modify to all episodes)  

The action target (<button class="theme-dark btn btn-secondary mr-2" type="button"> This E...</button>) is invisible. 
It descends from an element that has the 'display: none' property (<div class="fade modal recording-modal" tabindex="-1" role="dialog">...</div>).

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-79\Firefox_126.0_Windows_10\errors\1.png

   20 |    //run the asset
   21 |    .click(Selector(".content").withText("Mr Bean *2002"))
   22 |    .expect(login.movieTitle)
   23 |    .contains("Mr Bean *2002")
   24 |    .click(login.recordBtn)
 > 25 |    .click(login.thisEpisode)
   26 |    .click(login.myHub)
   27 |    .click(login.planned)
   28 |    .expect(login.checkrecord)
   29 |    .contains("Mr Bean *2002")
   30 |    .expect(Selector(".recording-item").count)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\modifySingleEventToAll.js:25:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\modifySingleEventToAll.js:3:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\modifySingleEventToAll.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\modifySingleEventToAll.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\modifySingleEventToAll.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\recording\modifySingleEventToAll.js:45:2) 

82. UI - recordings stnd  

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

 > | Selector('.offset-2.col-8')

Browser: Firefox 126.0 / Windows 10
Screenshot: C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\screenshots\2024-05-17_20-00-47\test-82\Firefox_126.0_Windows_10\errors\1.png

   38 |    .hover(login.logout)
   39 |    .expect(logout)
   40 |    .contains("Sign Out")
   41 |    .click(login.recording)
   42 |    .expect(login.recording_title)
 > 43 |    .contains("Recording")
   44 |    .click(login.recording)
   45 |    .expect(planning)
   46 |    .contains("Scheduled")
   47 |    .click(login.recording_planning)
   48 |    .expect(recordings)

   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:43:6)
   at asyncGeneratorStep (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:3:54)
   at _next (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:3:54)
   at <anonymous> (C:\xampp\htdocs\TVMIT-plus-Web-Automation-Tool\tests\UI_Stnd\recordings.js:50:2)