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.freeplay.GenreBarTitle
testGenreBarTitle
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"h3.GenreBar-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.684.amzn2.x86_64', java.version: '11.0.19'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [16a9181ca5957bc3cc20dcd9e54c26a8, findElement {value=h3.GenreBar-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:39301}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:39301/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: 16a9181ca5957bc3cc20dcd9e54c26a8
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.PageObjectFreeplay.isGenreBarTitleTextCorrect(PageObjectFreeplay.java:38)
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 18 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.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.shows.ShowShare
corusent.qa.globalstream.tests.footer.CorusLogo
corusent.qa.globalstream.tests.search.SearchPerPage
corusent.qa.globalstream.tests.search.BasicSearch
corusent.qa.globalstream.tests.footer.SocialLinks
corusent.qa.globalstream.tests.header.MenuLinks
corusent.qa.globalstream.tests.shows.ShowTileSelect
corusent.qa.globalstream.tests.footer.CopyrightYear
corusent.qa.globalstream.tests.shows.ShowAirYear
/codebuild/output/src4247211619/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="1" parallel="classes" name="TestSuiteGlobalStreamUat" guice-stage="DEVELOPMENT" verbose="0">
<test thread-count="1" 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: 4 minutes
Reporter output for TestSuiteGlobalStreamUat
testScheduleQueryString
failure in check that expected number of channels logos images are loaded
Screenshot added below..
testGenreBarTitle
check if genre bar title on Freeplay page is correct
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
testCopyrightYear
8583 ms
afterMethod
9109 ms
corusent.qa.globalstream.tests.footer.CorusLogo
beforeMethod(Chrome, https://watch.globaltv.com/)
9229 ms
testFooterCorusLogo
11117 ms
afterMethod
15821 ms
corusent.qa.globalstream.tests.footer.FooterNavLinks
beforeMethod(Chrome, https://watch.globaltv.com/)
15927 ms
testFooterNavLinks
18140 ms
afterMethod
26393 ms
corusent.qa.globalstream.tests.footer.SocialLinks
beforeMethod(Chrome, https://watch.globaltv.com/)
26490 ms
testFooterSocialLinks
28407 ms
afterMethod
32939 ms
corusent.qa.globalstream.tests.header.GlobalLogo
beforeMethod(Chrome, https://watch.globaltv.com/)
33033 ms
testHeaderGlobalLogo
37560 ms
afterMethod
57606 ms
corusent.qa.globalstream.tests.header.MenuLinks
beforeMethod(Chrome, https://watch.globaltv.com/)
57659 ms
testHeaderMenuLinks
59921 ms
afterMethod
67574 ms
corusent.qa.globalstream.tests.search.BasicSearch
beforeMethod(Chrome, https://watch.globaltv.com/)
67673 ms
testBasicSearch
69543 ms
afterMethod
121982 ms
corusent.qa.globalstream.tests.search.SearchPerPage
beforeMethod(Chrome, https://watch.globaltv.com/)
122071 ms
testSearchPerPage
127959 ms
afterMethod
142613 ms
corusent.qa.globalstream.tests.shows.ShowAirYear
beforeMethod(Chrome, https://watch.globaltv.com/)
142712 ms
testShowAirYear
144624 ms
afterMethod
155580 ms
corusent.qa.globalstream.tests.shows.ShowShare
beforeMethod(Chrome, https://watch.globaltv.com/)
155662 ms
testShowShare
158534 ms
afterMethod
175879 ms
corusent.qa.globalstream.tests.shows.ShowTileSelect
beforeMethod(Chrome, https://watch.globaltv.com/)
175962 ms
testShowTileSelect
177907 ms
afterMethod
183208 ms
corusent.qa.globalstream.tests.schedule.ScheduleQueryString
beforeMethod(Chrome, https://watch.globaltv.com/)
183319 ms
testScheduleQueryString
183761 ms
afterMethod
226967 ms
corusent.qa.globalstream.tests.schedule.ScheduleFavChannelState
beforeMethod(Chrome, https://watch.globaltv.com/)
226982 ms
testScheduleFavChannelState
227446 ms
afterMethod
290674 ms
corusent.qa.globalstream.tests.freeplay.GenreBarTitle
beforeMethod(Chrome, https://watch.globaltv.com/)
290687 ms
testGenreBarTitle
291225 ms
afterMethod
334468 ms