created on Fri Nov 08 01:10:07 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

18

100.0%

1 minutes, 5.185 seconds

0

0

0

2. Features

2.1. Functionality of Component with List of Children Pages in XS PASS

Result: PASS Time: 3.920 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "Should have sample content")
Current

Functionality of Component with List of Children Pages in XS Should have sample content

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 1"
  • And Tab breadcrumb should match current page

1
assert $(selector + "_page1 .breadcrumb li.active").getAt(0).text().trim() == "Content Tabs"
  • And Tab contents page title should match current page

1
assert $(selector + "_page1 .pagetitle")[0].getAttribute("innerText").trim() == "Content Tabs"
  • And Tab contents page tags should only have one tag

1
assert $(selector + "_page1 .pagetags li").size() == 1
  • When I select second tab

1
$(selector + " .nav-link").getAt(1).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 2"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Children Pages in XS Second tab content show be visible

  • Where:

2.2. Functionality of Component with List of Children Pages in SM PASS

Result: PASS Time: 3.412 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "Should have sample content")
Current

Functionality of Component with List of Children Pages in SM Should have sample content

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 1"
  • And Tab breadcrumb should match current page

1
assert $(selector + "_page1 .breadcrumb li.active").getAt(0).text().trim() == "Content Tabs"
  • And Tab contents page title should match current page

1
assert $(selector + "_page1 .pagetitle")[0].getAttribute("innerText").trim() == "Content Tabs"
  • And Tab contents page tags should only have one tag

1
assert $(selector + "_page1 .pagetags li").size() == 1
  • When I select second tab

1
$(selector + " .nav-link").getAt(1).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 2"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Children Pages in SM Second tab content show be visible

  • Where:

2.3. Functionality of Component with List of Children Pages in MD PASS

Result: PASS Time: 3.568 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "Should have sample content")
Current

Functionality of Component with List of Children Pages in MD Should have sample content

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 1"
  • And Tab breadcrumb should match current page

1
assert $(selector + "_page1 .breadcrumb li.active").getAt(0).text().trim() == "Content Tabs"
  • And Tab contents page title should match current page

1
assert $(selector + "_page1 .pagetitle")[0].getAttribute("innerText").trim() == "Content Tabs"
  • And Tab contents page tags should only have one tag

1
assert $(selector + "_page1 .pagetags li").size() == 1
  • When I select second tab

1
$(selector + " .nav-link").getAt(1).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 2"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Children Pages in MD Second tab content show be visible

  • Where:

2.4. Functionality of Component with List of Children Pages in LG PASS

Result: PASS Time: 3.732 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "Should have sample content")
Current

Functionality of Component with List of Children Pages in LG Should have sample content

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 1"
  • And Tab breadcrumb should match current page

1
assert $(selector + "_page1 .breadcrumb li.active").getAt(0).text().trim() == "Content Tabs"
  • And Tab contents page title should match current page

1
assert $(selector + "_page1 .pagetitle")[0].getAttribute("innerText").trim() == "Content Tabs"
  • And Tab contents page tags should only have one tag

1
assert $(selector + "_page1 .pagetags li").size() == 1
  • When I select second tab

1
$(selector + " .nav-link").getAt(1).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 2"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Children Pages in LG Second tab content show be visible

  • Where:

2.5. Functionality of Component with List of Children Pages in XLG PASS

Result: PASS Time: 4.152 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "Should have sample content")
Current

Functionality of Component with List of Children Pages in XLG Should have sample content

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 1"
  • And Tab breadcrumb should match current page

1
assert $(selector + "_page1 .breadcrumb li.active").getAt(0).text().trim() == "Content Tabs"
  • And Tab contents page title should match current page

1
assert $(selector + "_page1 .pagetitle")[0].getAttribute("innerText").trim() == "Content Tabs"
  • And Tab contents page tags should only have one tag

1
assert $(selector + "_page1 .pagetags li").size() == 1
  • When I select second tab

1
$(selector + " .nav-link").getAt(1).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 2"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Children Pages in XLG Second tab content show be visible

  • Where:

2.6. Functionality of Component with List of Children Pages in XXLG PASS

Result: PASS Time: 4.381 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "Should have sample content")
Current

Functionality of Component with List of Children Pages in XXLG Should have sample content

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 1"
  • And Tab breadcrumb should match current page

1
assert $(selector + "_page1 .breadcrumb li.active").getAt(0).text().trim() == "Content Tabs"
  • And Tab contents page title should match current page

1
assert $(selector + "_page1 .pagetitle")[0].getAttribute("innerText").trim() == "Content Tabs"
  • And Tab contents page tags should only have one tag

1
assert $(selector + "_page1 .pagetags li").size() == 1
  • When I select second tab

1
$(selector + " .nav-link").getAt(1).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Tab Page Content 2"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Children Pages in XXLG Second tab content show be visible

  • Where:

2.7. Functionality of Component with List of Static Pages in XS PASS

Result: PASS Time: 3.137 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component with List of Static Pages in XS I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Content Block"
  • When I select second tab

1
$(selector + " .nav.nav-tabs").find("li").getAt(1).find("a").getAt(0).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Content Block Lock"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Static Pages in XS Second tab content show be visible

  • Where:

2.8. Functionality of Component with List of Static Pages in SM PASS

Result: PASS Time: 3.321 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component with List of Static Pages in SM I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Content Block"
  • When I select second tab

1
$(selector + " .nav.nav-tabs").find("li").getAt(1).find("a").getAt(0).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Content Block Lock"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Static Pages in SM Second tab content show be visible

  • Where:

2.9. Functionality of Component with List of Static Pages in MD PASS

Result: PASS Time: 3.572 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component with List of Static Pages in MD I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Content Block"
  • When I select second tab

1
$(selector + " .nav.nav-tabs").find("li").getAt(1).find("a").getAt(0).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Content Block Lock"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Static Pages in MD Second tab content show be visible

  • Where:

2.10. Functionality of Component with List of Static Pages in LG PASS

Result: PASS Time: 3.998 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component with List of Static Pages in LG I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Content Block"
  • When I select second tab

1
$(selector + " .nav.nav-tabs").find("li").getAt(1).find("a").getAt(0).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Content Block Lock"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Static Pages in LG Second tab content show be visible

  • Where:

2.11. Functionality of Component with List of Static Pages in XLG PASS

Result: PASS Time: 4.328 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component with List of Static Pages in XLG I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Content Block"
  • When I select second tab

1
$(selector + " .nav.nav-tabs").find("li").getAt(1).find("a").getAt(0).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Content Block Lock"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Static Pages in XLG Second tab content show be visible

  • Where:

2.12. Functionality of Component with List of Static Pages in XXLG PASS

Result: PASS Time: 5.130 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component with List of Static Pages in XXLG I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And First tab should be active

1
assert $(selector + " .nav-link.active").text().trim() == "Content Block"
  • When I select second tab

1
$(selector + " .nav.nav-tabs").find("li").getAt(1).find("a").getAt(0).click()
  • Then Second tab content show be visible

1
2
assert $(selector + " .nav-link.active").text().trim() == "Content Block Lock"
takeScreenshot($(selector).firstElement(), "Second tab content show be visible")
Current

Functionality of Component with List of Static Pages in XXLG Second tab content show be visible

  • Where:

2.13. Functionality of Component Empty in XS PASS

Result: PASS Time: 2.796 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component Empty in XS I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should have sample rich text

1
assert $(selector + " .nav-link.active").text().trim() == "Empty"
  • Where:

2.14. Functionality of Component Empty in SM PASS

Result: PASS Time: 2.619 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component Empty in SM I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should have sample rich text

1
assert $(selector + " .nav-link.active").text().trim() == "Empty"
  • Where:

2.15. Functionality of Component Empty in MD PASS

Result: PASS Time: 2.711 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component Empty in MD I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should have sample rich text

1
assert $(selector + " .nav-link.active").text().trim() == "Empty"
  • Where:

2.16. Functionality of Component Empty in LG PASS

Result: PASS Time: 2.695 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component Empty in LG I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should have sample rich text

1
assert $(selector + " .nav-link.active").text().trim() == "Empty"
  • Where:

2.17. Functionality of Component Empty in XLG PASS

Result: PASS Time: 2.958 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component Empty in XLG I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should have sample rich text

1
assert $(selector + " .nav-link.active").text().trim() == "Empty"
  • Where:

2.18. Functionality of Component Empty in XXLG PASS

Result: PASS Time: 3.201 seconds

  • Given: >the page hierarchy is created as "Components" > "Layout" > "ContentTabs"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#contenttabs3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
takeScreenshot($(selector).firstElement(), "I am on the component showcase page")
Current

Functionality of Component Empty in XXLG I am on the component showcase page

  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should have sample rich text

1
assert $(selector + " .nav-link.active").text().trim() == "Empty"
  • Where: