Test results
1 suite, 4 failed tests
corusent.qa.globalstream.tests.freeplay.GenreBarTitle
testGenreBarTitle
org.openqa.selenium.NoSuchElementException: Proxy element for: DefaultElementLocator 'By.cssSelector: h3.GenreBar-title' not found after 2 attempts. For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.32.0', revision: 'd17c8aa950' System info: os.name: 'Linux', os.arch: 'amd64', os.version: '4.14.355-280.706.amzn2.x86_64', java.version: '11.0.19' Driver info: driver.version: unknown at corusent.qa.globalstream.helper.SeleniumHelper.findElementWithRetry(SeleniumHelper.java:307) at corusent.qa.globalstream.pageobject.PageObjectFreeplay.isGenreBarTitleTextCorrect(PageObjectFreeplay.java:34) at corusent.qa.globalstream.tests.freeplay.GenreBarTitle.testGenreBarTitle(GenreBarTitle.java:31) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) ... Removed 14 stack frames
(Verify Freeplay sections title stays Browse by Genre)
corusent.qa.globalstream.tests.schedule.ScheduleFavChannelState
testScheduleFavChannelState
java.lang.AssertionError: Channel Logo Hearth Icon is not filled with color after user clicks channel-logo heart icon expected [true] but found [false] at corusent.qa.globalstream.tests.schedule.ScheduleFavChannelState.testScheduleFavChannelState(ScheduleFavChannelState.java:37) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) ... Removed 17 stack frames
(Verify that Favorite channel selection/state is not lost after page refreshes)
corusent.qa.globalstream.tests.shows.ShowTileSelect
testShowTileSelect
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":".ShowSection-title"} (Session info: chrome=136.0.7103.59) For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.32.0', revision: 'd17c8aa950' System info: os.name: 'Linux', os.arch: 'amd64', os.version: '4.14.355-280.706.amzn2.x86_64', java.version: '11.0.19' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [c27728709cc30ceddf63884d21e505f6, findElement {value=.ShowSection-title, using=css selector}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 136.0.7103.59, chrome: {chromedriverVersion: 136.0.7103.49 (031848bc6ad0..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:36243}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:36243/devtoo..., se:cdpVersion: 136.0.7103.59, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: c27728709cc30ceddf63884d21e505f6 at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167) at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138) at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50) at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:215) at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216) at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545) at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165) at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59) at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:368) at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:362) at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68) at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38) at com.sun.proxy.$Proxy12.getText(Unknown Source) at corusent.qa.globalstream.pageobject.PageObjectShowDetails.getShowTitle(PageObjectShowDetails.java:215) at corusent.qa.globalstream.pageobject.PageObjectShows.isShowTileSelectedCorrectly(PageObjectShows.java:48) at corusent.qa.globalstream.tests.shows.ShowTileSelect.testShowTileSelect(ShowTileSelect.java:31) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) ... Removed 18 stack frames
(Verify that show tile on the Shows page can be selected correctly)
corusent.qa.globalstream.tests.shows.ShowAirYear
testShowAirYear
java.lang.AssertionError: Movie detail page does not contain air year expected [true] but found [false] at corusent.qa.globalstream.tests.shows.ShowAirYear.testShowAirYear(ShowAirYear.java:39) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) ... Removed 17 stack frames
(Verify Air Year on Show/Movie detail page)
corusent.qa.globalstream.tests.shows.ShowShare
testShowShare (Verify Share PopUp Box on Show/Movie detail page)
corusent.qa.globalstream.tests.header.GlobalLogo
testHeaderGlobalLogo (Verify Global Brand Logo in header)
corusent.qa.globalstream.tests.footer.CorusLogo
testFooterCorusLogo (Verify Corus Brand Logo in footer)
corusent.qa.globalstream.tests.search.SearchPerPage
testSearchPerPage (Verify search functionality on different pages)
corusent.qa.globalstream.tests.search.BasicSearch
testBasicSearch (Verify basic search functionality)
corusent.qa.globalstream.tests.footer.SocialLinks
testFooterSocialLinks (Verify General Social Links)
corusent.qa.globalstream.tests.header.MenuLinks
testHeaderMenuLinks (Verify Links under Header Menu)
corusent.qa.globalstream.tests.footer.CopyrightYear
testCopyrightYear (Verify Copyright Year under Footer Menu)
corusent.qa.globalstream.tests.schedule.ScheduleQueryString
testScheduleQueryString (Verify that Schedule page is not broken when user appends query string)
corusent.qa.globalstream.tests.footer.FooterNavLinks
testFooterNavLinks (Verify Links under Footer Menu)
/codebuild/output/src2815996366/src/GlobalStream/resources/testngGlobalStreamUat.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite thread-count="2" parallel="classes" name="TestSuiteGlobalStreamUat" guice-stage="DEVELOPMENT" verbose="0">
  <test thread-count="2" parallel="classes" name="GlobalStreamChromeDesktopUat" verbose="0">
    <parameter name="paramBrowserType" value="Chrome"/>
    <parameter name="paramTestUrl" value="https://watch.globaltv.com/"/>
    <classes>
      <class name="corusent.qa.globalstream.tests.footer.CopyrightYear"/>
      <class name="corusent.qa.globalstream.tests.footer.CorusLogo"/>
      <class name="corusent.qa.globalstream.tests.footer.FooterNavLinks"/>
      <class name="corusent.qa.globalstream.tests.footer.SocialLinks"/>
      <class name="corusent.qa.globalstream.tests.header.GlobalLogo"/>
      <class name="corusent.qa.globalstream.tests.header.MenuLinks"/>
      <class name="corusent.qa.globalstream.tests.search.BasicSearch"/>
      <class name="corusent.qa.globalstream.tests.search.SearchPerPage"/>
      <class name="corusent.qa.globalstream.tests.shows.ShowAirYear"/>
      <class name="corusent.qa.globalstream.tests.shows.ShowShare"/>
      <class name="corusent.qa.globalstream.tests.shows.ShowTileSelect"/>
      <class name="corusent.qa.globalstream.tests.schedule.ScheduleQueryString"/>
      <class name="corusent.qa.globalstream.tests.schedule.ScheduleFavChannelState"/>
      <class name="corusent.qa.globalstream.tests.freeplay.GenreBarTitle"/>
    </classes>
  </test> <!-- GlobalStreamChromeDesktopUat -->
</suite> <!-- TestSuiteGlobalStreamUat -->
            
Tests for TestSuiteGlobalStreamUat
  • GlobalStreamChromeDesktopUat (14 classes)
Groups for TestSuiteGlobalStreamUat
Times for TestSuiteGlobalStreamUat
Total running time: 6 minutes
Reporter output for TestSuiteGlobalStreamUat
testGenreBarTitle
Screenshot added below.. Screenshot added below..
testScheduleFavChannelState
check if heart logo icon is filled with correct color as per channel name provided Screenshot added below..
0 ignored methods
Methods in chronological order
corusent.qa.globalstream.tests.footer.CopyrightYear
beforeMethod(Chrome, https://watch.globaltv.com/) 0 ms
corusent.qa.globalstream.tests.footer.CorusLogo
beforeMethod(Chrome, https://watch.globaltv.com/) 1 ms
testFooterCorusLogo 7231 ms
corusent.qa.globalstream.tests.footer.CopyrightYear
testCopyrightYear 8726 ms
afterMethod 9368 ms
corusent.qa.globalstream.tests.footer.FooterNavLinks
beforeMethod(Chrome, https://watch.globaltv.com/) 9545 ms
testFooterNavLinks 14811 ms
corusent.qa.globalstream.tests.footer.CorusLogo
afterMethod 15024 ms
corusent.qa.globalstream.tests.footer.SocialLinks
beforeMethod(Chrome, https://watch.globaltv.com/) 15201 ms
testFooterSocialLinks 19296 ms
afterMethod 26430 ms
corusent.qa.globalstream.tests.header.GlobalLogo
beforeMethod(Chrome, https://watch.globaltv.com/) 26532 ms
testHeaderGlobalLogo 29343 ms
corusent.qa.globalstream.tests.footer.FooterNavLinks
afterMethod 29640 ms
corusent.qa.globalstream.tests.header.MenuLinks
beforeMethod(Chrome, https://watch.globaltv.com/) 29818 ms
testHeaderMenuLinks 34270 ms
corusent.qa.globalstream.tests.header.GlobalLogo
afterMethod 38543 ms
corusent.qa.globalstream.tests.search.BasicSearch
beforeMethod(Chrome, https://watch.globaltv.com/) 38745 ms
testBasicSearch 42866 ms
corusent.qa.globalstream.tests.header.MenuLinks
afterMethod 45190 ms
corusent.qa.globalstream.tests.search.SearchPerPage
beforeMethod(Chrome, https://watch.globaltv.com/) 45423 ms
testSearchPerPage 49901 ms
afterMethod 64964 ms
corusent.qa.globalstream.tests.shows.ShowAirYear
beforeMethod(Chrome, https://watch.globaltv.com/) 65052 ms
testShowAirYear 67854 ms
corusent.qa.globalstream.tests.search.BasicSearch
afterMethod 79659 ms
corusent.qa.globalstream.tests.shows.ShowShare
beforeMethod(Chrome, https://watch.globaltv.com/) 79761 ms
testShowShare 82087 ms
afterMethod 99561 ms
corusent.qa.globalstream.tests.shows.ShowAirYear
afterMethod 99632 ms
corusent.qa.globalstream.tests.shows.ShowTileSelect
beforeMethod(Chrome, https://watch.globaltv.com/) 99656 ms
corusent.qa.globalstream.tests.schedule.ScheduleQueryString
beforeMethod(Chrome, https://watch.globaltv.com/) 99662 ms
corusent.qa.globalstream.tests.shows.ShowTileSelect
testShowTileSelect 103103 ms
corusent.qa.globalstream.tests.schedule.ScheduleQueryString
testScheduleQueryString 104875 ms
corusent.qa.globalstream.tests.shows.ShowTileSelect
afterMethod 127735 ms
corusent.qa.globalstream.tests.schedule.ScheduleFavChannelState
beforeMethod(Chrome, https://watch.globaltv.com/) 127757 ms
testScheduleFavChannelState 128265 ms
corusent.qa.globalstream.tests.schedule.ScheduleQueryString
afterMethod 130188 ms
corusent.qa.globalstream.tests.freeplay.GenreBarTitle
beforeMethod(Chrome, https://watch.globaltv.com/) 130274 ms
testGenreBarTitle 130749 ms
corusent.qa.globalstream.tests.schedule.ScheduleFavChannelState
afterMethod 191520 ms
corusent.qa.globalstream.tests.freeplay.GenreBarTitle
afterMethod 264355 ms