created on Thu Aug 12 18:03:38 UTC 2021 by root

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

0

100.0%

4.924 seconds

1

0

8

2. Features

2.1. Functionality of Component with Default variant and no content in LG IGNORED

Result: IGNORED Time: 1.571 seconds

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#taglist1"
  • 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 Component does not have any content

1
assert $("${selector}").children().size() == 0
  • Where: Browser size width: 1366 and height: 1024

2.2. Functionality of Component with Default variant and List of Children in LG FAILURE

Result: FAILURE Time: 2.220 seconds

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#taglist2"
  • 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 10 list items

1
assert $("${selector} li").size() == 10
  • Where: Browser size width: 1366 and height: 1024

The following problems occurred:
Condition failed with Exception:

takeScreenshot($(selector).firstElement(), "The component should be on the page")
|              | |         |
|              | #taglist2 [[RemoteWebDriver: chrome on LINUX (13b7334604e2b6cfd3853f74d8158456)] -> css selector: #taglist2]
|              [[[RemoteWebDriver: chrome on LINUX (13b7334604e2b6cfd3853f74d8158456)] -> css selector: #taglist2]]
java.awt.image.RasterFormatException: negative or zero height

2.3. Functionality of Component with Default variant and List of Descendants IGNORED

Result: IGNORED Time: 0

URL:

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#taglist3"
  • 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 19 list items

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

2.4. Functionality of Component with Default variant and Fixed List IGNORED

Result: IGNORED Time: 0

URL:

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#taglist4"
  • 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 3 list items

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

2.5. Functionality of Component with Options List variant and no content IGNORED

Result: IGNORED Time: 0

URL:

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#taglist5"
  • 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 Component only has an empty option

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

2.6. Functionality of Component with Options List variant and List of Children IGNORED

Result: IGNORED Time: 0

URL:

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#taglist6"
  • 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 10 list items

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

2.7. Functionality of Component with Options List variant and List of Descendants IGNORED

Result: IGNORED Time: 0

URL:

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#taglist7"
  • 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 19 list items

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

2.8. Functionality of Component with Options List variant and Fixed List IGNORED

Result: IGNORED Time: 0

URL:

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#taglist8"
  • 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 3 list items

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