created on Fri Nov 08 01:46:54 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

6

100.0%

14.294 seconds

0

0

0

2. Features

2.1. Functionality of Component variant Default using DAM Asset as Page Image in XS PASS

Result: PASS Time: 2.059 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Contact Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contact-details1"
def selectorContainer = "#contentblock1 .contents"
  • 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 variant Default using DAM Asset as Page Image in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • And Has Image with Alt Title

1
assert $("${selector} img").attr("alt").trim() == "97236996"
  • And Has Image with Page Image as Thumbnail from Asset Image

1
assert $("${selector} img").attr("src").contains("/content/dam/aemdesign-showcase/en/common/images/abstract.jpg/_jcr_content/renditions/cq5dam.thumbnail.319.319.png")
  • And Has Title line with content

1
assert $("${selector} div.title").text().trim() == "Author: Max Barrass"
  • And Has Description line with content

1
assert $("${selector} div.description").text().trim() == "Adobe Practice lead for Isobar max.barrass@isobar.com"
  • And Has Description has field jobTitle

1
assert $("${selector} div.description [itemprop=jobTitle]").text().trim() == "Adobe Practice lead"
  • And Has Description has field employee

1
assert $("${selector} div.description [itemprop=employee]").text().trim() == "Isobar"
  • And Has Description has field email

1
assert $("${selector} div.description [itemprop=email]").text().trim() == "max.barrass@isobar.com"
  • Where:

2.2. Functionality of Component variant Default using DAM Asset as Page Image in SM PASS

Result: PASS Time: 1.983 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Contact Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contact-details1"
def selectorContainer = "#contentblock1 .contents"
  • 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 variant Default using DAM Asset as Page Image in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • And Has Image with Alt Title

1
assert $("${selector} img").attr("alt").trim() == "97236996"
  • And Has Image with Page Image as Thumbnail from Asset Image

1
assert $("${selector} img").attr("src").contains("/content/dam/aemdesign-showcase/en/common/images/abstract.jpg/_jcr_content/renditions/cq5dam.thumbnail.319.319.png")
  • And Has Title line with content

1
assert $("${selector} div.title").text().trim() == "Author: Max Barrass"
  • And Has Description line with content

1
assert $("${selector} div.description").text().trim() == "Adobe Practice lead for Isobar max.barrass@isobar.com"
  • And Has Description has field jobTitle

1
assert $("${selector} div.description [itemprop=jobTitle]").text().trim() == "Adobe Practice lead"
  • And Has Description has field employee

1
assert $("${selector} div.description [itemprop=employee]").text().trim() == "Isobar"
  • And Has Description has field email

1
assert $("${selector} div.description [itemprop=email]").text().trim() == "max.barrass@isobar.com"
  • Where:

2.3. Functionality of Component variant Default using DAM Asset as Page Image in MD PASS

Result: PASS Time: 1.947 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Contact Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contact-details1"
def selectorContainer = "#contentblock1 .contents"
  • 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 variant Default using DAM Asset as Page Image in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • And Has Image with Alt Title

1
assert $("${selector} img").attr("alt").trim() == "97236996"
  • And Has Image with Page Image as Thumbnail from Asset Image

1
assert $("${selector} img").attr("src").contains("/content/dam/aemdesign-showcase/en/common/images/abstract.jpg/_jcr_content/renditions/cq5dam.thumbnail.319.319.png")
  • And Has Title line with content

1
assert $("${selector} div.title").text().trim() == "Author: Max Barrass"
  • And Has Description line with content

1
assert $("${selector} div.description").text().trim() == "Adobe Practice lead for Isobar max.barrass@isobar.com"
  • And Has Description has field jobTitle

1
assert $("${selector} div.description [itemprop=jobTitle]").text().trim() == "Adobe Practice lead"
  • And Has Description has field employee

1
assert $("${selector} div.description [itemprop=employee]").text().trim() == "Isobar"
  • And Has Description has field email

1
assert $("${selector} div.description [itemprop=email]").text().trim() == "max.barrass@isobar.com"
  • Where:

2.4. Functionality of Component variant Default using DAM Asset as Page Image in LG PASS

Result: PASS Time: 2.086 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Contact Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contact-details1"
def selectorContainer = "#contentblock1 .contents"
  • 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 variant Default using DAM Asset as Page Image in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • And Has Image with Alt Title

1
assert $("${selector} img").attr("alt").trim() == "97236996"
  • And Has Image with Page Image as Thumbnail from Asset Image

1
assert $("${selector} img").attr("src").contains("/content/dam/aemdesign-showcase/en/common/images/abstract.jpg/_jcr_content/renditions/cq5dam.thumbnail.319.319.png")
  • And Has Title line with content

1
assert $("${selector} div.title").text().trim() == "Author: Max Barrass"
  • And Has Description line with content

1
assert $("${selector} div.description").text().trim() == "Adobe Practice lead for Isobar max.barrass@isobar.com"
  • And Has Description has field jobTitle

1
assert $("${selector} div.description [itemprop=jobTitle]").text().trim() == "Adobe Practice lead"
  • And Has Description has field employee

1
assert $("${selector} div.description [itemprop=employee]").text().trim() == "Isobar"
  • And Has Description has field email

1
assert $("${selector} div.description [itemprop=email]").text().trim() == "max.barrass@isobar.com"
  • Where:

2.5. Functionality of Component variant Default using DAM Asset as Page Image in XLG PASS

Result: PASS Time: 2.295 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Contact Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contact-details1"
def selectorContainer = "#contentblock1 .contents"
  • 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 variant Default using DAM Asset as Page Image in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • And Has Image with Alt Title

1
assert $("${selector} img").attr("alt").trim() == "97236996"
  • And Has Image with Page Image as Thumbnail from Asset Image

1
assert $("${selector} img").attr("src").contains("/content/dam/aemdesign-showcase/en/common/images/abstract.jpg/_jcr_content/renditions/cq5dam.thumbnail.319.319.png")
  • And Has Title line with content

1
assert $("${selector} div.title").text().trim() == "Author: Max Barrass"
  • And Has Description line with content

1
assert $("${selector} div.description").text().trim() == "Adobe Practice lead for Isobar max.barrass@isobar.com"
  • And Has Description has field jobTitle

1
assert $("${selector} div.description [itemprop=jobTitle]").text().trim() == "Adobe Practice lead"
  • And Has Description has field employee

1
assert $("${selector} div.description [itemprop=employee]").text().trim() == "Isobar"
  • And Has Description has field email

1
assert $("${selector} div.description [itemprop=email]").text().trim() == "max.barrass@isobar.com"
  • Where:

2.6. Functionality of Component variant Default using DAM Asset as Page Image in XXLG PASS

Result: PASS Time: 2.479 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Contact Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contact-details1"
def selectorContainer = "#contentblock1 .contents"
  • 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 variant Default using DAM Asset as Page Image in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • And Has Image with Alt Title

1
assert $("${selector} img").attr("alt").trim() == "97236996"
  • And Has Image with Page Image as Thumbnail from Asset Image

1
assert $("${selector} img").attr("src").contains("/content/dam/aemdesign-showcase/en/common/images/abstract.jpg/_jcr_content/renditions/cq5dam.thumbnail.319.319.png")
  • And Has Title line with content

1
assert $("${selector} div.title").text().trim() == "Author: Max Barrass"
  • And Has Description line with content

1
assert $("${selector} div.description").text().trim() == "Adobe Practice lead for Isobar max.barrass@isobar.com"
  • And Has Description has field jobTitle

1
assert $("${selector} div.description [itemprop=jobTitle]").text().trim() == "Adobe Practice lead"
  • And Has Description has field employee

1
assert $("${selector} div.description [itemprop=employee]").text().trim() == "Isobar"
  • And Has Description has field email

1
assert $("${selector} div.description [itemprop=email]").text().trim() == "max.barrass@isobar.com"
  • Where: