created on Wed Sep 15 01:28:36 UTC 2021 by root

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

0

100.0%

3.776 seconds

1

0

2

2. Features

2.1. Functionality of Component with Default variant and Child List in LG IGNORED

Result: IGNORED Time: 1.442 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

Result: FAIL Time: 1.648 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")
The following problems occurred:
Condition failed with Exception:

$("#listnavDescendantsLoopBadge .first .card-link").firstElement().getAttribute("textContent").trim().contains("List Nav > Pages > Page1")
|                                                   |              |
[]                                                  null           java.lang.NullPointerException: Cannot invoke method getAttribute() on null object