created on Fri Nov 08 02:41:05 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

6

100.0%

15.725 seconds

0

0

2

2. Features

2.1. Location List: Default variant using Default badge IGNORED

Result: IGNORED Time: 0

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#locationlist1"
  • 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")
  • And Has five list items

1
assert $("${selector} li").size() == 6
  • Where: Browser size width: #viewport.width and height: #viewport.height

2.2. Location List: Map Data IGNORED

Result: IGNORED Time: 0

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#locationlist2"
  • 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")
  • And Has five features items

1
assert js.exec(" return locationlist2.features.length == 6;")
  • And Map has been created

1
assert js.exec(" return AEMDESIGN.components.locationlist.googleMapInstances[\$(\"#locationlist2\").data(\"map-index\")]?true:false;")
  • Where: Browser size width: #viewport.width and height: #viewport.height

2.3. Location List: Card with Image, Title, Category, Description and Action badge in XS PASS

Result: PASS Time: 2.401 seconds

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#locationlist3"
  • 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

Location List Card with Image Title Category Description and Action badge in XS The component should be on the page

  • And Has six list items

1
assert $("${selector} > div > ul > li").size() == 6
  • And With image

1
assert $("${selector} .card img").size() == 6
  • And With Title

1
assert $("${selector} .card .card-title").size() == 6
  • And With Category

1
assert $("${selector} .card .tags").size() == 6
  • And With Description

1
assert $("${selector} .card .card-text").size() == 6
  • And And Action

1
assert $("${selector} .card .card-action").size() == 6
  • Where: Browser size width: 320 and height: 480

2.4. Location List: Card with Image, Title, Category, Description and Action badge in SM PASS

Result: PASS Time: 1.938 seconds

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#locationlist3"
  • 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

Location List Card with Image Title Category Description and Action badge in SM The component should be on the page

  • And Has six list items

1
assert $("${selector} > div > ul > li").size() == 6
  • And With image

1
assert $("${selector} .card img").size() == 6
  • And With Title

1
assert $("${selector} .card .card-title").size() == 6
  • And With Category

1
assert $("${selector} .card .tags").size() == 6
  • And With Description

1
assert $("${selector} .card .card-text").size() == 6
  • And And Action

1
assert $("${selector} .card .card-action").size() == 6
  • Where: Browser size width: 640 and height: 480

2.5. Location List: Card with Image, Title, Category, Description and Action badge in MD PASS

Result: PASS Time: 2.269 seconds

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#locationlist3"
  • 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

Location List Card with Image Title Category Description and Action badge in MD The component should be on the page

  • And Has six list items

1
assert $("${selector} > div > ul > li").size() == 6
  • And With image

1
assert $("${selector} .card img").size() == 6
  • And With Title

1
assert $("${selector} .card .card-title").size() == 6
  • And With Category

1
assert $("${selector} .card .tags").size() == 6
  • And With Description

1
assert $("${selector} .card .card-text").size() == 6
  • And And Action

1
assert $("${selector} .card .card-action").size() == 6
  • Where: Browser size width: 1024 and height: 768

2.6. Location List: Card with Image, Title, Category, Description and Action badge in LG PASS

Result: PASS Time: 2.342 seconds

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#locationlist3"
  • 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

Location List Card with Image Title Category Description and Action badge in LG The component should be on the page

  • And Has six list items

1
assert $("${selector} > div > ul > li").size() == 6
  • And With image

1
assert $("${selector} .card img").size() == 6
  • And With Title

1
assert $("${selector} .card .card-title").size() == 6
  • And With Category

1
assert $("${selector} .card .tags").size() == 6
  • And With Description

1
assert $("${selector} .card .card-text").size() == 6
  • And And Action

1
assert $("${selector} .card .card-action").size() == 6
  • Where: Browser size width: 1366 and height: 1024

2.7. Location List: Card with Image, Title, Category, Description and Action badge in XLG PASS

Result: PASS Time: 2.565 seconds

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#locationlist3"
  • 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

Location List Card with Image Title Category Description and Action badge in XLG The component should be on the page

  • And Has six list items

1
assert $("${selector} > div > ul > li").size() == 6
  • And With image

1
assert $("${selector} .card img").size() == 6
  • And With Title

1
assert $("${selector} .card .card-title").size() == 6
  • And With Category

1
assert $("${selector} .card .tags").size() == 6
  • And With Description

1
assert $("${selector} .card .card-text").size() == 6
  • And And Action

1
assert $("${selector} .card .card-action").size() == 6
  • Where: Browser size width: 1920 and height: 1280

2.8. Location List: Card with Image, Title, Category, Description and Action badge in XXLG PASS

Result: PASS Time: 2.840 seconds

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#locationlist3"
  • 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

Location List Card with Image Title Category Description and Action badge in XXLG The component should be on the page

  • And Has six list items

1
assert $("${selector} > div > ul > li").size() == 6
  • And With image

1
assert $("${selector} .card img").size() == 6
  • And With Title

1
assert $("${selector} .card .card-title").size() == 6
  • And With Category

1
assert $("${selector} .card .tags").size() == 6
  • And With Description

1
assert $("${selector} .card .card-text").size() == 6
  • And And Action

1
assert $("${selector} .card .card-action").size() == 6
  • Where: Browser size width: 2560 and height: 1440