corusent.qa.bbcan.tests.header.HeaderNavigation
verifyHeaderNavigation
org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document
(Session info: headless chrome=97.0.4692.71)
For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/stale_element_reference.html
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'ip-10-31-211-72.ec2.internal', ip: '10.31.211.72', os.name: 'Linux', os.arch: 'amd64', os.version: '4.14.246-187.474.amzn2.x86_64', java.version: '11.0.13'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 97.0.4692.71, chrome: {chromedriverVersion: 97.0.4692.71 (adefa7837d02a..., userDataDir: /tmp/.com.google.Chrome.7MBFzX}, goog:chromeOptions: {debuggerAddress: localhost:36415}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
Session ID: b1d5a3b4d0116c15d718bc4d88df6805
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
at corusent.qa.bbcan.tests.header.HeaderNavigation.verifyHeaderNavigation(HeaderNavigation.java:43)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
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 11 stack frames
(Clicking on links)
corusent.qa.bbcan.tests.social.SocialLinksTest1
testFooterSocialLinks
org.testng.internal.thread.ThreadTimeoutException: Method corusent.qa.bbcan.tests.social.SocialLinksTest1.testFooterSocialLinks() didn't finish within the time-out 120000
at java.base@11.0.13/java.net.SocketInputStream.socketRead0(Native Method)
at java.base@11.0.13/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base@11.0.13/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base@11.0.13/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base@11.0.13/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:478)
at java.base@11.0.13/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:472)
at java.base@11.0.13/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
at java.base@11.0.13/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1374)
at java.base@11.0.13/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:985)
at app//org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
at app//org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
at app//org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
at app//org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
at app//org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
at app//org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
at app//org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
at app//org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157)
at app//org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
at app//org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
at app//org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
at app//org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
at app//org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
at app//org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at app//org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at app//org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at app//org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
at app//org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
at app//corusent.qa.bbcan.helper.CommonHelper.sendHttpGetRequestGetResponseInfo(CommonHelper.java:36)
at app//corusent.qa.bbcan.helper.SeleniumHelper.isHrefStatusCodeOK(SeleniumHelper.java:50)
at app//corusent.qa.bbcan.helper.SeleniumHelper.isHrefStatusCodeOK(SeleniumHelper.java:32)
at app//corusent.qa.bbcan.pageobject.PageObjectSocial.isSocialLinkHrefOk(PageObjectSocial.java:47)
at app//corusent.qa.bbcan.tests.social.SocialLinksTest1.testFooterSocialLinks(SocialLinksTest1.java:21)
at java.base@11.0.13/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base@11.0.13/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base@11.0.13/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base@11.0.13/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base@11.0.13/java.lang.Thread.run(Thread.java:829)
... Removed 7 stack frames
(Verify General Social Links)
corusent.qa.bbcan.tests.HomePage.HomePageSections
/codebuild/output/src047951398/src/BBCAN/resources/testngBbcanUat.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite thread-count="1" parallel="tests" name="TestSuiteBbcanUat" guice-stage="DEVELOPMENT" verbose="0">
<listeners>
<listener class-name="corusent.qa.bbcan.extentreport.ExtentReporterListener"/>
</listeners>
<test thread-count="1" parallel="tests" name="BbcanChromeDesktop" verbose="0">
<parameter name="paramBrowserType" value="Chrome"/>
<parameter name="paramTestUrl" value="https://uat10.bigbrothercanada.ca/"/>
<classes>
<class name="corusent.qa.bbcan.tests.social.SocialLinksTest1"/>
<class name="corusent.qa.bbcan.tests.footer.MenuInFooter"/>
<class name="corusent.qa.bbcan.tests.footer.CopyrightYearTest1"/>
<class name="corusent.qa.bbcan.tests.footer.BrandLogo"/>
<class name="corusent.qa.bbcan.tests.menu.MenuInHeader"/>
<class name="corusent.qa.bbcan.tests.logo.LogoHeaderTest1"/>
<class name="corusent.qa.bbcan.tests.header.HeaderNavigation"/>
<class name="corusent.qa.bbcan.tests.HomePage.HomePageSections"/>
</classes>
</test> <!-- BbcanChromeDesktop -->
</suite> <!-- TestSuiteBbcanUat -->
Tests for TestSuiteBbcanUat
- BbcanChromeDesktop (8 classes)
Groups for TestSuiteBbcanUat
Times for TestSuiteBbcanUat
Total running time: 3 minutes
Reporter output for TestSuiteBbcanUat
verifyMenuLinksInHeader
User should see Menu Links in Header
verifyMenuLinksInFooter
User should see Menu Links in Footer
verifyBrandLogoInFooter
User should see Brand Logo in Footer
User can click on Global Logo
User should see Brand Insight Logo in Footer
User can click on Insight Logo
verifyHomePageeSections
User should see Schedule Text
User should see Whats New Text
User should see BBCAN1O QUIZZES Text
User should see CatchUp Text
Tynesha White is selected
verifyHeaderNavigation
initially - is burger button visible: true
initially - is live feeds link visible: false
click on the burger button
Burger is clicked
is live feed link visible when burger button is clicked: true
Live Feeds link is clicked
0 ignored methods
Methods in chronological order
corusent.qa.bbcan.tests.social.SocialLinksTest1
beforeMethod(Chrome, https://uat10.bigbrothercanada.ca/)
0 ms
testFooterSocialLinks
7320 ms
afterMethod
127338 ms
corusent.qa.bbcan.tests.footer.MenuInFooter
beforeMethod(Chrome, https://uat10.bigbrothercanada.ca/)
127411 ms
verifyMenuLinksInFooter
129870 ms
afterMethod
131318 ms
corusent.qa.bbcan.tests.footer.CopyrightYearTest1
beforeMethod(Chrome, https://uat10.bigbrothercanada.ca/)
131389 ms
testCopyrightYear
133996 ms
afterMethod
134252 ms
corusent.qa.bbcan.tests.footer.BrandLogo
beforeMethod(Chrome, https://uat10.bigbrothercanada.ca/)
134333 ms
verifyBrandLogoInFooter
138266 ms
afterMethod
167306 ms
corusent.qa.bbcan.tests.menu.MenuInHeader
beforeMethod(Chrome, https://uat10.bigbrothercanada.ca/)
167385 ms
verifyMenuLinksInHeader
169687 ms
afterMethod
175315 ms
corusent.qa.bbcan.tests.logo.LogoHeaderTest1
beforeMethod(Chrome, https://uat10.bigbrothercanada.ca/)
175385 ms
testHeaderLogoImage
177789 ms
afterMethod
179040 ms
corusent.qa.bbcan.tests.header.HeaderNavigation
beforeMethod(Chrome, https://uat10.bigbrothercanada.ca/)
179115 ms
verifyHeaderNavigation
184581 ms
afterMethod
194061 ms
corusent.qa.bbcan.tests.HomePage.HomePageSections
beforeMethod(Chrome, https://uat10.bigbrothercanada.ca/)
194225 ms
verifyHomePageeSections
199527 ms
afterMethod
242087 ms