created on Fri Nov 08 01:22:38 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

24

100.0%

1 minutes, 22.974 seconds

0

0

0

2. Features

2.1. Functionality of Component Variant: iFrame with Parameters in XS PASS

Result: PASS Time: 3.548 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is set to 600

  • And >"Height" is set to 900

  • And >"No" is selected in "Show Scrollbar" selection

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external1") {  $("#external-page1-text") } }
  • And Should have sample content in iFrame 600x900

1
2
withFrame("external1") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame 600x900")
Current

Functionality of Component Variant iFrame with Parameters in XS Should have sample content in iFrame 600x900

  • And I should be able to see the width of the iframe is set to 600

1
assert $(selector).attr("width") == "600"
  • And I should be able to see the height of the iframe is set to 900

1
assert $(selector).attr("height") == "900"
  • And I should not see the horizontal and vertical scroll bar

1
assert $(selector).attr("scrolling") == "false"
  • Where:

2.2. Functionality of Component Variant: iFrame with Parameters in SM PASS

Result: PASS Time: 3.393 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is set to 600

  • And >"Height" is set to 900

  • And >"No" is selected in "Show Scrollbar" selection

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external1") {  $("#external-page1-text") } }
  • And Should have sample content in iFrame 600x900

1
2
withFrame("external1") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame 600x900")
Current

Functionality of Component Variant iFrame with Parameters in SM Should have sample content in iFrame 600x900

  • And I should be able to see the width of the iframe is set to 600

1
assert $(selector).attr("width") == "600"
  • And I should be able to see the height of the iframe is set to 900

1
assert $(selector).attr("height") == "900"
  • And I should not see the horizontal and vertical scroll bar

1
assert $(selector).attr("scrolling") == "false"
  • Where:

2.3. Functionality of Component Variant: iFrame with Parameters in MD PASS

Result: PASS Time: 3.551 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is set to 600

  • And >"Height" is set to 900

  • And >"No" is selected in "Show Scrollbar" selection

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external1") {  $("#external-page1-text") } }
  • And Should have sample content in iFrame 600x900

1
2
withFrame("external1") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame 600x900")
Current

Functionality of Component Variant iFrame with Parameters in MD Should have sample content in iFrame 600x900

  • And I should be able to see the width of the iframe is set to 600

1
assert $(selector).attr("width") == "600"
  • And I should be able to see the height of the iframe is set to 900

1
assert $(selector).attr("height") == "900"
  • And I should not see the horizontal and vertical scroll bar

1
assert $(selector).attr("scrolling") == "false"
  • Where:

2.4. Functionality of Component Variant: iFrame with Parameters in LG PASS

Result: PASS Time: 3.537 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is set to 600

  • And >"Height" is set to 900

  • And >"No" is selected in "Show Scrollbar" selection

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external1") {  $("#external-page1-text") } }
  • And Should have sample content in iFrame 600x900

1
2
withFrame("external1") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame 600x900")
Current

Functionality of Component Variant iFrame with Parameters in LG Should have sample content in iFrame 600x900

  • And I should be able to see the width of the iframe is set to 600

1
assert $(selector).attr("width") == "600"
  • And I should be able to see the height of the iframe is set to 900

1
assert $(selector).attr("height") == "900"
  • And I should not see the horizontal and vertical scroll bar

1
assert $(selector).attr("scrolling") == "false"
  • Where:

2.5. Functionality of Component Variant: iFrame with Parameters in XLG PASS

Result: PASS Time: 3.813 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is set to 600

  • And >"Height" is set to 900

  • And >"No" is selected in "Show Scrollbar" selection

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external1") {  $("#external-page1-text") } }
  • And Should have sample content in iFrame 600x900

1
2
withFrame("external1") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame 600x900")
Current

Functionality of Component Variant iFrame with Parameters in XLG Should have sample content in iFrame 600x900

  • And I should be able to see the width of the iframe is set to 600

1
assert $(selector).attr("width") == "600"
  • And I should be able to see the height of the iframe is set to 900

1
assert $(selector).attr("height") == "900"
  • And I should not see the horizontal and vertical scroll bar

1
assert $(selector).attr("scrolling") == "false"
  • Where:

2.6. Functionality of Component Variant: iFrame with Parameters in XXLG PASS

Result: PASS Time: 4.110 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is set to 600

  • And >"Height" is set to 900

  • And >"No" is selected in "Show Scrollbar" selection

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external1") {  $("#external-page1-text") } }
  • And Should have sample content in iFrame 600x900

1
2
withFrame("external1") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame 600x900")
Current

Functionality of Component Variant iFrame with Parameters in XXLG Should have sample content in iFrame 600x900

  • And I should be able to see the width of the iframe is set to 600

1
assert $(selector).attr("width") == "600"
  • And I should be able to see the height of the iframe is set to 900

1
assert $(selector).attr("height") == "900"
  • And I should not see the horizontal and vertical scroll bar

1
assert $(selector).attr("scrolling") == "false"
  • Where:

2.7. Functionality of Component Variant: iFrame without Parameters in XS PASS

Result: PASS Time: 3.320 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is leave blank

  • And >"Height" is leave blank

  • And >"Show Scrollbar" selection leave as default (default = "Yes")

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external2") { "#external-page1-text" } }
  • And Should have sample content in iFrame with scrollbar

1
2
withFrame("external2") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame with scrollbar")
Current

Functionality of Component Variant iFrame without Parameters in XS Should have sample content in iFrame with scrollbar

  • And I should see the horizontal and vertical scrollbar

1
$(selector).attr("scrolling") == "yes"
  • Where:

2.8. Functionality of Component Variant: iFrame without Parameters in SM PASS

Result: PASS Time: 3.212 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is leave blank

  • And >"Height" is leave blank

  • And >"Show Scrollbar" selection leave as default (default = "Yes")

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external2") { "#external-page1-text" } }
  • And Should have sample content in iFrame with scrollbar

1
2
withFrame("external2") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame with scrollbar")
Current

Functionality of Component Variant iFrame without Parameters in SM Should have sample content in iFrame with scrollbar

  • And I should see the horizontal and vertical scrollbar

1
$(selector).attr("scrolling") == "yes"
  • Where:

2.9. Functionality of Component Variant: iFrame without Parameters in MD PASS

Result: PASS Time: 3.330 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is leave blank

  • And >"Height" is leave blank

  • And >"Show Scrollbar" selection leave as default (default = "Yes")

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external2") { "#external-page1-text" } }
  • And Should have sample content in iFrame with scrollbar

1
2
withFrame("external2") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame with scrollbar")
Current

Functionality of Component Variant iFrame without Parameters in MD Should have sample content in iFrame with scrollbar

  • And I should see the horizontal and vertical scrollbar

1
$(selector).attr("scrolling") == "yes"
  • Where:

2.10. Functionality of Component Variant: iFrame without Parameters in LG PASS

Result: PASS Time: 3.350 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is leave blank

  • And >"Height" is leave blank

  • And >"Show Scrollbar" selection leave as default (default = "Yes")

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external2") { "#external-page1-text" } }
  • And Should have sample content in iFrame with scrollbar

1
2
withFrame("external2") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame with scrollbar")
Current

Functionality of Component Variant iFrame without Parameters in LG Should have sample content in iFrame with scrollbar

  • And I should see the horizontal and vertical scrollbar

1
$(selector).attr("scrolling") == "yes"
  • Where:

2.11. Functionality of Component Variant: iFrame without Parameters in XLG PASS

Result: PASS Time: 3.674 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is leave blank

  • And >"Height" is leave blank

  • And >"Show Scrollbar" selection leave as default (default = "Yes")

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external2") { "#external-page1-text" } }
  • And Should have sample content in iFrame with scrollbar

1
2
withFrame("external2") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame with scrollbar")
Current

Functionality of Component Variant iFrame without Parameters in XLG Should have sample content in iFrame with scrollbar

  • And I should see the horizontal and vertical scrollbar

1
$(selector).attr("scrolling") == "yes"
  • Where:

2.12. Functionality of Component Variant: iFrame without Parameters in XXLG PASS

Result: PASS Time: 3.872 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

  • And >"Width" is leave blank

  • And >"Height" is leave blank

  • And >"Show Scrollbar" selection leave as default (default = "Yes")

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

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

1
def component = waitForComponent(selector)
  • And Its external content is loaded

1
waitFor { withFrame("external2") { "#external-page1-text" } }
  • And Should have sample content in iFrame with scrollbar

1
2
withFrame("external2") { browser.page.find("#external-page1-text").text().trim().toLowerCase() == "External Page Content 1".toLowerCase() }
takeScreenshot($(selector).firstElement(), "Should have sample content in iFrame with scrollbar")
Current

Functionality of Component Variant iFrame without Parameters in XXLG Should have sample content in iFrame with scrollbar

  • And I should see the horizontal and vertical scrollbar

1
$(selector).attr("scrolling") == "yes"
  • Where:

2.13. Functionality of Component Variant: SSI Include in XS PASS

Result: PASS Time: 2.632 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have SSI Include tag

1
assert $(selector).getAttribute("innerHTML").contains("#include")
  • Where:

2.14. Functionality of Component Variant: SSI Include in SM PASS

Result: PASS Time: 2.605 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have SSI Include tag

1
assert $(selector).getAttribute("innerHTML").contains("#include")
  • Where:

2.15. Functionality of Component Variant: SSI Include in MD PASS

Result: PASS Time: 2.679 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have SSI Include tag

1
assert $(selector).getAttribute("innerHTML").contains("#include")
  • Where:

2.16. Functionality of Component Variant: SSI Include in LG PASS

Result: PASS Time: 2.793 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have SSI Include tag

1
assert $(selector).getAttribute("innerHTML").contains("#include")
  • Where:

2.17. Functionality of Component Variant: SSI Include in XLG PASS

Result: PASS Time: 2.920 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have SSI Include tag

1
assert $(selector).getAttribute("innerHTML").contains("#include")
  • Where:

2.18. Functionality of Component Variant: SSI Include in XXLG PASS

Result: PASS Time: 3.122 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have SSI Include tag

1
assert $(selector).getAttribute("innerHTML").contains("#include")
  • Where:

2.19. Functionality of Component Variant: Server Import in XS PASS

Result: PASS Time: 3.245 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have imported content

1
2
assert $(selector).text().trim().contains("Adobe")
takeScreenshot($(selector).firstElement(), "Should have imported content")
Current

Functionality of Component Variant Server Import in XS Should have imported content

  • Where:

2.20. Functionality of Component Variant: Server Import in SM PASS

Result: PASS Time: 3.335 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have imported content

1
2
assert $(selector).text().trim().contains("Adobe")
takeScreenshot($(selector).firstElement(), "Should have imported content")
Current

Functionality of Component Variant Server Import in SM Should have imported content

  • Where:

2.21. Functionality of Component Variant: Server Import in MD PASS

Result: PASS Time: 3.591 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have imported content

1
2
assert $(selector).text().trim().contains("Adobe")
takeScreenshot($(selector).firstElement(), "Should have imported content")
Current

Functionality of Component Variant Server Import in MD Should have imported content

  • Where:

2.22. Functionality of Component Variant: Server Import in LG PASS

Result: PASS Time: 3.712 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have imported content

1
2
assert $(selector).text().trim().contains("Adobe")
takeScreenshot($(selector).firstElement(), "Should have imported content")
Current

Functionality of Component Variant Server Import in LG Should have imported content

  • Where:

2.23. Functionality of Component Variant: Server Import in XLG PASS

Result: PASS Time: 3.907 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have imported content

1
2
assert $(selector).text().trim().contains("Adobe")
takeScreenshot($(selector).firstElement(), "Should have imported content")
Current

Functionality of Component Variant Server Import in XLG Should have imported content

  • Where:

2.24. Functionality of Component Variant: Server Import in XXLG PASS

Result: PASS Time: 4.165 seconds

  • Given: >the page hierarchy is created as "Components" > "Content" > "External"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

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

1
def component = waitForComponent(selector)
  • And Should have imported content

1
2
assert $(selector).text().trim().contains("Adobe")
takeScreenshot($(selector).firstElement(), "Should have imported content")
Current

Functionality of Component Variant Server Import in XXLG Should have imported content

  • Where: