Test results
1 suite, 13 failed tests
corusent.qa.globalstream.tests.footer.FooterNavLinks
testFooterNavLinks
java.lang.AssertionError: Footer Menu Link (Text) is not present. expected [true] but found [false] at corusent.qa.globalstream.tests.footer.FooterNavLinks.testFooterNavLinks(FooterNavLinks.java:17) 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 Links under Footer Menu)
corusent.qa.globalstream.tests.search.SearchPerPage
testSearchPerPage
java.lang.AssertionError: Search Result page does not display expected result. expected [true] but found [false] at corusent.qa.globalstream.tests.search.SearchPerPage.testSearchPerPage(SearchPerPage.java:55) 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 search functionality on different pages)
corusent.qa.globalstream.tests.footer.CorusLogo
testFooterCorusLogo
java.lang.AssertionError: Footer Corus Logo Link (href) does not return status code 200 expected [true] but found [false] at corusent.qa.globalstream.tests.footer.CorusLogo.testFooterCorusLogo(CorusLogo.java:16) 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 Corus Brand Logo in footer)
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#nosuchelementexception Build info: version: '4.38.0', revision: '6b412e825c*' System info: os.name: 'Linux', os.arch: 'amd64', os.version: '4.14.355-280.710.amzn2.x86_64', java.version: '11.0.19' Driver info: driver.version: unknown at corusent.qa.globalstream.helper.SeleniumHelper.findElementWithRetry(SeleniumHelper.java:308) 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.ScheduleQueryString
testScheduleQueryString
java.lang.AssertionError: Schedule page does not display logo channel images properly expected [true] but found [false] at corusent.qa.globalstream.tests.schedule.ScheduleQueryString.testScheduleQueryString(ScheduleQueryString.java:30) 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 Schedule page is not broken when user appends query string)
corusent.qa.globalstream.tests.footer.CopyrightYear
testCopyrightYear
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"div.Footer-copyrightText span"} (Session info: chrome=142.0.7444.134) For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception Build info: version: '4.38.0', revision: '6b412e825c*' System info: os.name: 'Linux', os.arch: 'amd64', os.version: '4.14.355-280.710.amzn2.x86_64', java.version: '11.0.19' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [a3419a270165f479ed30f7da2fd8af7d, findElement {using=css selector, value=div.Footer-copyrightText span}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 142.0.7444.134, chrome: {chromedriverVersion: 142.0.7444.61 (9884f628acbc..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:45511}, goog:processID: 297, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:45511/devtoo..., se:cdpVersion: 142.0.7444.134, 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: a3419a270165f479ed30f7da2fd8af7d 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:557) 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:380) at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:374) 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.getAttribute(Unknown Source) at corusent.qa.globalstream.pageobject.PageObjectFooterCopyRight.isCopyrightYearUpToDate(PageObjectFooterCopyRight.java:24) at corusent.qa.globalstream.tests.footer.CopyrightYear.testCopyrightYear(CopyrightYear.java:17) 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 Copyright Year under Footer Menu)
corusent.qa.globalstream.tests.header.GlobalLogo
testHeaderGlobalLogo
java.lang.AssertionError: Header Global Logo Link (href) does not return status code 200 expected [true] but found [false] at corusent.qa.globalstream.tests.header.GlobalLogo.testHeaderGlobalLogo(GlobalLogo.java:17) 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 Global Brand Logo in header)
corusent.qa.globalstream.tests.shows.ShowTileSelect
testShowTileSelect
java.lang.IllegalArgumentException: bound must be positive at java.base/java.util.Random.nextInt(Random.java:388) at corusent.qa.globalstream.pageobject.PageObjectShows.selectRandomShowTile(PageObjectShows.java:31) at corusent.qa.globalstream.tests.shows.ShowTileSelect.testShowTileSelect(ShowTileSelect.java:28) 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 that show tile on the Shows page can be selected correctly)
corusent.qa.globalstream.tests.footer.SocialLinks
testFooterSocialLinks
java.lang.AssertionError: Social Link (Title) is not present. expected [true] but found [false] at corusent.qa.globalstream.tests.footer.SocialLinks.testFooterSocialLinks(SocialLinks.java:17) 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 General Social Links)
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.ShowAirYear
testShowAirYear
java.lang.AssertionError: Show detail page does not contain air year expected [true] but found [false] at corusent.qa.globalstream.tests.shows.ShowAirYear.testShowAirYear(ShowAirYear.java:33) 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
java.lang.AssertionError: Show share icon is not displayed expected [true] but found [false] at corusent.qa.globalstream.tests.shows.ShowShare.testShowShare(ShowShare.java:36) 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 Share PopUp Box on Show/Movie detail page)
corusent.qa.globalstream.tests.search.BasicSearch
testBasicSearch
java.lang.AssertionError: Search Result page does not display expected result. expected [true] but found [false] at corusent.qa.globalstream.tests.search.BasicSearch.testBasicSearch(BasicSearch.java:44) 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 basic search functionality)
corusent.qa.globalstream.tests.header.MenuLinks
testHeaderMenuLinks (Verify Links under Header Menu)
/codebuild/output/src3592575719/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: 9 minutes
Reporter output for TestSuiteGlobalStreamUat
testScheduleFavChannelState
check if heart logo icon is filled with correct color as per channel name provided Screenshot added below..
testBasicSearch
Search Result page does not display expected result. Screenshot added below..
testSearchPerPage
Search Result page does not display expected result. Screenshot added below..
testGenreBarTitle
Screenshot added below.. Screenshot added below..
testScheduleQueryString
failure in check that expected number of channels logos images are loaded 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/) 5 ms
corusent.qa.globalstream.tests.footer.CopyrightYear
testCopyrightYear 9151 ms
corusent.qa.globalstream.tests.footer.CorusLogo
testFooterCorusLogo 10650 ms
afterMethod 30928 ms
corusent.qa.globalstream.tests.footer.FooterNavLinks
beforeMethod(Chrome, https://watch.globaltv.com/) 31075 ms
testFooterNavLinks 32306 ms
corusent.qa.globalstream.tests.footer.CopyrightYear
afterMethod 49904 ms
corusent.qa.globalstream.tests.footer.SocialLinks
beforeMethod(Chrome, https://watch.globaltv.com/) 49950 ms
testFooterSocialLinks 55392 ms
corusent.qa.globalstream.tests.footer.FooterNavLinks
afterMethod 56856 ms
corusent.qa.globalstream.tests.header.GlobalLogo
beforeMethod(Chrome, https://watch.globaltv.com/) 56876 ms
testHeaderGlobalLogo 62688 ms
corusent.qa.globalstream.tests.footer.SocialLinks
afterMethod 75488 ms
corusent.qa.globalstream.tests.header.MenuLinks
beforeMethod(Chrome, https://watch.globaltv.com/) 75516 ms
testHeaderMenuLinks 80531 ms
corusent.qa.globalstream.tests.header.GlobalLogo
afterMethod 82881 ms
corusent.qa.globalstream.tests.search.BasicSearch
beforeMethod(Chrome, https://watch.globaltv.com/) 82898 ms
corusent.qa.globalstream.tests.header.MenuLinks
afterMethod 84984 ms
corusent.qa.globalstream.tests.search.SearchPerPage
beforeMethod(Chrome, https://watch.globaltv.com/) 85187 ms
corusent.qa.globalstream.tests.search.BasicSearch
testBasicSearch 89035 ms
corusent.qa.globalstream.tests.search.SearchPerPage
testSearchPerPage 91168 ms
corusent.qa.globalstream.tests.search.BasicSearch
afterMethod 171595 ms
corusent.qa.globalstream.tests.shows.ShowAirYear
beforeMethod(Chrome, https://watch.globaltv.com/) 171605 ms
corusent.qa.globalstream.tests.search.SearchPerPage
afterMethod 174695 ms
corusent.qa.globalstream.tests.shows.ShowShare
beforeMethod(Chrome, https://watch.globaltv.com/) 174709 ms
corusent.qa.globalstream.tests.shows.ShowAirYear
testShowAirYear 177518 ms
corusent.qa.globalstream.tests.shows.ShowShare
testShowShare 181270 ms
corusent.qa.globalstream.tests.shows.ShowAirYear
afterMethod 207002 ms
corusent.qa.globalstream.tests.shows.ShowTileSelect
beforeMethod(Chrome, https://watch.globaltv.com/) 207016 ms
corusent.qa.globalstream.tests.shows.ShowShare
afterMethod 207172 ms
corusent.qa.globalstream.tests.schedule.ScheduleQueryString
beforeMethod(Chrome, https://watch.globaltv.com/) 207202 ms
testScheduleQueryString 213870 ms
corusent.qa.globalstream.tests.shows.ShowTileSelect
testShowTileSelect 215555 ms
afterMethod 238337 ms
corusent.qa.globalstream.tests.schedule.ScheduleFavChannelState
beforeMethod(Chrome, https://watch.globaltv.com/) 238346 ms
corusent.qa.globalstream.tests.schedule.ScheduleQueryString
afterMethod 239998 ms
corusent.qa.globalstream.tests.freeplay.GenreBarTitle
beforeMethod(Chrome, https://watch.globaltv.com/) 240010 ms
testGenreBarTitle 241294 ms
corusent.qa.globalstream.tests.schedule.ScheduleFavChannelState
testScheduleFavChannelState 244458 ms
afterMethod 293545 ms
corusent.qa.globalstream.tests.freeplay.GenreBarTitle
afterMethod 369755 ms