created on Fri Nov 08 02:27:37 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

7

100.0%

23.585 seconds

0

0

0

2. Features

2.1. Functionality of Component with Default variant and Child List in XS PASS

Result: PASS Time: 1.564 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List Nav"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#listnav1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Default variant and Child List in XS The component should be on the page

  • And Should have next link

1
assert $("${selector} .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page2")
  • Where: Browser size width: 320 and height: 480

2.2. Functionality of Component with Default variant and Child List in SM PASS

Result: PASS Time: 1.426 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List Nav"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#listnav1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Default variant and Child List in SM The component should be on the page

  • And Should have next link

1
assert $("${selector} .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page2")
  • Where: Browser size width: 640 and height: 480

2.3. Functionality of Component with Default variant and Child List in MD PASS

Result: PASS Time: 1.524 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List Nav"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#listnav1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Default variant and Child List in MD The component should be on the page

  • And Should have next link

1
assert $("${selector} .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page2")
  • Where: Browser size width: 1024 and height: 768

2.4. Functionality of Component with Default variant and Child List in LG PASS

Result: PASS Time: 1.679 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List Nav"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#listnav1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Default variant and Child List in LG The component should be on the page

  • And Should have next link

1
assert $("${selector} .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page2")
  • Where: Browser size width: 1366 and height: 1024

2.5. Functionality of Component with Default variant and Child List in XLG PASS

Result: PASS Time: 1.892 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List Nav"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#listnav1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Default variant and Child List in XLG The component should be on the page

  • And Should have next link

1
assert $("${selector} .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page2")
  • Where: Browser size width: 1920 and height: 1280

2.6. Functionality of Component with Default variant and Child List in XXLG PASS

Result: PASS Time: 2.113 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List Nav"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#listnav1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Default variant and Child List in XXLG The component should be on the page

  • And Should have next link

1
assert $("${selector} .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page2")
  • Where: Browser size width: 2560 and height: 1440

Result: PASS Time: 11.931 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List Nav"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#listnavDescendants"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component Inherited in Footer The component should be on the page

  • And Descendants list should point to first element in list

1
assert $("#listnavDescendants .first").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1")
  • And Static list should point to first element in list

1
assert $("#listnavStatic .first").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages")
  • And Looping Descendants list should point to first element in list

1
assert $("#listnavDescendantsLoop .first").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1")
  • And Looping Descendants with Badge list should point to first element in list

1
assert $("#listnavDescendantsLoopBadge .first .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1")
  • When I navigate to next page

1
waitForAuthorPreviewPageUrl("content/aemdesign-showcase/au/en/component/lists/list-nav/pages/page1.html")
  • Then Descendants list should point to next element in list

1
assert $("#listnavDescendants .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1")
  • And Static list should point to previous element in list

1
assert $("#listnavStatic .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages")
  • And Static list should point to next element in list

1
assert $("#listnavStatic .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1")
  • And Looping Descendants list should point to next element in list

1
assert $("#listnavDescendantsLoop .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1")
  • And Looping Descendants with Badge list should point to next element in list

1
assert $("#listnavDescendantsLoopBadge .next .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1")
  • When I navigate to next page

1
waitForAuthorPreviewPageUrl("content/aemdesign-showcase/au/en/component/lists/list-nav/pages/page1/page1.html")
  • Then Descendants list should point to previous element in list

1
assert $("#listnavDescendants .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1")
  • And Descendants list should point to next element in list

1
assert $("#listnavDescendants .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page1")
  • And Static list should point to previous element in list

1
assert $("#listnavStatic .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1")
  • And Static list should point to next element in list

1
assert $("#listnavStatic .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page2")
  • And Looping Descendants list should point to previous element in list

1
assert $("#listnavDescendantsLoop .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1")
  • And Looping Descendants list should point to next element in list

1
assert $("#listnavDescendantsLoop .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page1")
  • And Looping Descendants with Badge list should point to previous element in list

1
assert $("#listnavDescendantsLoopBadge .previous .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1")
  • And Looping Descendants with Badge list should point to next element in list

1
assert $("#listnavDescendantsLoopBadge .next .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page1")
  • When I navigate to next page

1
waitForAuthorPreviewPageUrl("content/aemdesign-showcase/au/en/component/lists/list-nav/pages/page1/page1/page1.html")
  • Then Descendants list should point to previous element in list

1
assert $("#listnavDescendants .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1")
  • And Descendants list should point to next element in list

1
assert $("#listnavDescendants .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page2")
  • And Static list should point to first element in list

1
assert $("#listnavStatic .first").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages")
  • And Looping Descendants list should point to previous element in list

1
assert $("#listnavDescendantsLoop .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1")
  • And Looping Descendants list should point to next element in list

1
assert $("#listnavDescendantsLoop .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page2")
  • And Looping Descendants with Badge list should point to previous element in list

1
assert $("#listnavDescendantsLoopBadge .previous .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1")
  • And Looping Descendants with Badge list should point to next element in list

1
assert $("#listnavDescendantsLoopBadge .next .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page2")
  • When I navigate to next page

1
waitForAuthorPreviewPageUrl("content/aemdesign-showcase/au/en/component/lists/list-nav/pages/page1/page1/page2.html")
  • Then Descendants list should point to previous element in list

1
assert $("#listnavDescendants .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page1")
  • And Descendants list should point to next element in list

1
assert $("#listnavDescendants .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2")
  • And Static list should point to first element in list

1
assert $("#listnavStatic .first").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages")
  • And Looping Descendants list should point to previous element in list

1
assert $("#listnavDescendantsLoop .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page1")
  • And Looping Descendants list should point to next element in list

1
assert $("#listnavDescendantsLoop .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2")
  • And Looping Descendants with Badge list should point to previous element in list

1
assert $("#listnavDescendantsLoopBadge .previous .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page1")
  • And Looping Descendants with Badge list should point to next element in list

1
assert $("#listnavDescendantsLoopBadge .next .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2")
  • When I navigate to next page

1
waitForAuthorPreviewPageUrl("content/aemdesign-showcase/au/en/component/lists/list-nav/pages/page1/page2.html")
  • Then Descendants list should point to previous element in list

1
assert $("#listnavDescendants .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page2")
  • And Descendants list should point to next element in list

1
assert $("#listnavDescendants .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page1")
  • And Static list should point to first element in list

1
assert $("#listnavStatic .first").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages")
  • And Looping Descendants list should point to previous element in list

1
assert $("#listnavDescendantsLoop .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page2")
  • And Looping Descendants list should point to next element in list

1
assert $("#listnavDescendantsLoop .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page1")
  • And Looping Descendants with Badge list should point to previous element in list

1
assert $("#listnavDescendantsLoopBadge .previous .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1 > Page2")
  • And Looping Descendants with Badge list should point to next element in list

1
assert $("#listnavDescendantsLoopBadge .next .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page1")
  • When I navigate to next page

1
waitForAuthorPreviewPageUrl("content/aemdesign-showcase/au/en/component/lists/list-nav/pages/page1/page2/page1.html")
  • Then Descendants list should point to previous element in list

1
assert $("#listnavDescendants .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2")
  • And Descendants list should point to next element in list

1
assert $("#listnavDescendants .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page2")
  • And Static list should point to first element in list

1
assert $("#listnavStatic .first").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages")
  • And Looping Descendants list should point to previous element in list

1
assert $("#listnavDescendantsLoop .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2")
  • And Looping Descendants list should point to next element in list

1
assert $("#listnavDescendantsLoop .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page2")
  • And Looping Descendants with Badge list should point to previous element in list

1
assert $("#listnavDescendantsLoopBadge .previous .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2")
  • And Looping Descendants with Badge list should point to next element in list

1
assert $("#listnavDescendantsLoopBadge .next .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page2")
  • When I navigate to next page

1
waitForAuthorPreviewPageUrl("content/aemdesign-showcase/au/en/component/lists/list-nav/pages/page1/page2/page2.html")
  • Then Descendants list should point to previous element in list

1
assert $("#listnavDescendants .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page1")
  • And Descendants list should point to next element in list

1
assert $("#listnavDescendants .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3")
  • And Static list should point to first element in list

1
assert $("#listnavStatic .first").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages")
  • And Looping Descendants list should point to previous element in list

1
assert $("#listnavDescendantsLoop .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page1")
  • And Looping Descendants list should point to next element in list

1
assert $("#listnavDescendantsLoop .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3")
  • And Looping Descendants with Badge list should point to previous element in list

1
assert $("#listnavDescendantsLoopBadge .previous .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page1")
  • And Looping Descendants with Badge list should point to next element in list

1
assert $("#listnavDescendantsLoopBadge .next .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3")
  • When I navigate to next page

1
waitForAuthorPreviewPageUrl("content/aemdesign-showcase/au/en/component/lists/list-nav/pages/page1/page3.html")
  • Then Descendants list should point to previous element in list

1
assert $("#listnavDescendants .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page2")
  • And Descendants list should point to next element in list

1
assert $("#listnavDescendants .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3 > Page1")
  • And Static list should point to first element in list

1
assert $("#listnavStatic .first").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages")
  • And Looping Descendants list should point to previous element in list

1
assert $("#listnavDescendantsLoop .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page2")
  • And Looping Descendants list should point to next element in list

1
assert $("#listnavDescendantsLoop .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3 > Page1")
  • And Looping Descendants with Badge list should point to previous element in list

1
assert $("#listnavDescendantsLoopBadge .previous .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page2 > Page2")
  • And Looping Descendants with Badge list should point to next element in list

1
assert $("#listnavDescendantsLoopBadge .next .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3 > Page1")
  • When I navigate to next page

1
waitForAuthorPreviewPageUrl("content/aemdesign-showcase/au/en/component/lists/list-nav/pages/page1/page3/page1.html")
  • Then Descendants list should point to previous element in list

1
assert $("#listnavDescendants .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3")
  • And Descendants list should point to next element in list

1
assert $("#listnavDescendants .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page2")
  • And Static list should point to first element in list

1
assert $("#listnavStatic .first").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages")
  • And Looping Descendants list should point to previous element in list

1
assert $("#listnavDescendantsLoop .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3")
  • And Looping Descendants list should point to next element in list

1
assert $("#listnavDescendantsLoop .next").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page2")
  • And Looping Descendants with Badge list should point to previous element in list

1
assert $("#listnavDescendantsLoopBadge .previous .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3")
  • And Looping Descendants with Badge list should point to next element in list

1
assert $("#listnavDescendantsLoopBadge .next .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page2")
  • When I navigate to next page

1
waitForAuthorPreviewPageUrl("content/aemdesign-showcase/au/en/component/lists/list-nav/pages/page2.html")
  • Then Descendants list should point to previous element in list

1
assert $("#listnavDescendants .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3 > Page1")
  • And Static list should point to previous element in list

1
assert $("#listnavStatic .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page1")
  • And Looping Descendants list should point to previous element in list

1
assert $("#listnavDescendantsLoop .previous").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3 > Page1")
  • And Looping Descendants list should point to first element in list

1
assert $("#listnavDescendantsLoop .first").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1")
  • And Looping Descendants with Badge list should point to previous element in list

1
assert $("#listnavDescendantsLoopBadge .previous .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1 > Page3 > Page1")
  • And Looping Descendants with Badge list should point to first element in list

1
assert $("#listnavDescendantsLoopBadge .first .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1")