Test results
1 suite, 14 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.header.MenuLinks
testHeaderMenuLinks
java.lang.AssertionError: Header Menu Links (Text) are not populated. expected [true] but found [false] at corusent.qa.globalstream.tests.header.MenuLinks.testHeaderMenuLinks(MenuLinks.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 Header Menu)
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: [1a6713a0a801eda1ad4107fdb6d1bbdf, 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:35575}, goog:processID: 294, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:35575/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: 1a6713a0a801eda1ad4107fdb6d1bbdf 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)
/codebuild/output/src3376767519/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: 10 minutes
Reporter output for TestSuiteGlobalStreamUat
testBasicSearch
Search Result page does not display expected result. Screenshot added below..
testScheduleFavChannelState
check if heart logo icon is filled with correct color as per channel name provided Screenshot added below..
testGenreBarTitle
Screenshot added below.. Screenshot added below..
testSearchPerPage
Search Result page does not display expected result. 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.CorusLogo
beforeMethod(Chrome, https://watch.globaltv.com/) 0 ms
corusent.qa.globalstream.tests.footer.CopyrightYear
beforeMethod(Chrome, https://watch.globaltv.com/) 4 ms
testCopyrightYear 15126 ms
corusent.qa.globalstream.tests.footer.CorusLogo
testFooterCorusLogo 16558 ms
afterMethod 36646 ms
corusent.qa.globalstream.tests.footer.FooterNavLinks
beforeMethod(Chrome, https://watch.globaltv.com/) 36810 ms
testFooterNavLinks 37787 ms
corusent.qa.globalstream.tests.footer.CopyrightYear
afterMethod 55723 ms
corusent.qa.globalstream.tests.footer.SocialLinks
beforeMethod(Chrome, https://watch.globaltv.com/) 55787 ms
corusent.qa.globalstream.tests.footer.FooterNavLinks
afterMethod 57838 ms
corusent.qa.globalstream.tests.header.GlobalLogo
beforeMethod(Chrome, https://watch.globaltv.com/) 57865 ms
testHeaderGlobalLogo 67543 ms
corusent.qa.globalstream.tests.footer.SocialLinks
testFooterSocialLinks 70018 ms
corusent.qa.globalstream.tests.header.GlobalLogo
afterMethod 88020 ms
corusent.qa.globalstream.tests.header.MenuLinks
beforeMethod(Chrome, https://watch.globaltv.com/) 88027 ms
corusent.qa.globalstream.tests.footer.SocialLinks
afterMethod 90192 ms
corusent.qa.globalstream.tests.search.BasicSearch
beforeMethod(Chrome, https://watch.globaltv.com/) 90229 ms
testBasicSearch 95995 ms
corusent.qa.globalstream.tests.header.MenuLinks
testHeaderMenuLinks 98854 ms
afterMethod 118968 ms
corusent.qa.globalstream.tests.search.SearchPerPage
beforeMethod(Chrome, https://watch.globaltv.com/) 118983 ms
testSearchPerPage 125581 ms
corusent.qa.globalstream.tests.search.BasicSearch
afterMethod 179795 ms
corusent.qa.globalstream.tests.shows.ShowAirYear
beforeMethod(Chrome, https://watch.globaltv.com/) 179827 ms
testShowAirYear 187196 ms
corusent.qa.globalstream.tests.search.SearchPerPage
afterMethod 208730 ms
corusent.qa.globalstream.tests.shows.ShowShare
beforeMethod(Chrome, https://watch.globaltv.com/) 208779 ms
corusent.qa.globalstream.tests.shows.ShowAirYear
afterMethod 214282 ms
corusent.qa.globalstream.tests.shows.ShowTileSelect
beforeMethod(Chrome, https://watch.globaltv.com/) 214316 ms
testShowTileSelect 215265 ms
corusent.qa.globalstream.tests.shows.ShowShare
testShowShare 215806 ms
corusent.qa.globalstream.tests.shows.ShowTileSelect
afterMethod 235529 ms
corusent.qa.globalstream.tests.schedule.ScheduleQueryString
beforeMethod(Chrome, https://watch.globaltv.com/) 235564 ms
testScheduleQueryString 236074 ms
corusent.qa.globalstream.tests.shows.ShowShare
afterMethod 260155 ms
corusent.qa.globalstream.tests.schedule.ScheduleFavChannelState
beforeMethod(Chrome, https://watch.globaltv.com/) 260162 ms
testScheduleFavChannelState 260731 ms
corusent.qa.globalstream.tests.schedule.ScheduleQueryString
afterMethod 279283 ms
corusent.qa.globalstream.tests.freeplay.GenreBarTitle
beforeMethod(Chrome, https://watch.globaltv.com/) 279300 ms
testGenreBarTitle 279898 ms
corusent.qa.globalstream.tests.schedule.ScheduleFavChannelState
afterMethod 323997 ms
corusent.qa.globalstream.tests.freeplay.GenreBarTitle
afterMethod 415031 ms