created on Thu Aug 12 18:00:05 UTC 2021 by root

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

0

100.0%

15.920 seconds

1

0

5

2. Features

2.1. List: Default variant using Default badge in LG IGNORED

Result: IGNORED Time: 5.007 seconds

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

List Default variant using Default badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").size() == 1
  • And Has last item

1
assert $("${selector} li.last").size() == 1
  • And Has three plain items

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

2.2. List: Pages with no Details in LG IGNORED

Result: IGNORED Time: 4.833 seconds

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

List Pages with no Details in LG The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 1366 and height: 1024

2.3. List: Pages search with By Tags in LG FAILURE

Result: FAILURE Time: 5.012 seconds

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#list8"
  • 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 two items in the list

1
assert $("${selector} li").size() == 2
  • 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")
|              | |         |
|              | #list8    [[RemoteWebDriver: chrome on LINUX (13b7334604e2b6cfd3853f74d8158456)] -> css selector: #list8]
|              [[[RemoteWebDriver: chrome on LINUX (13b7334604e2b6cfd3853f74d8158456)] -> css selector: #list8]]
java.awt.image.RasterFormatException: negative or zero height

2.4. List: Pages search with By Tags with Tags not Specified IGNORED

Result: IGNORED Time: 0

URL:

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#list9"
  • 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 Has zero items in the list

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

2.5. List: Default Search IGNORED

Result: IGNORED Time: 0

URL:

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

  • And >I am in the component showcase page

  • And >the component is on the showcase page

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

1
assert $("${selector} li").size() == 1
  • And Has title line

1
assert compareInnerTextIgnoreCase("${selector} li","Page 5 Contact Details")
  • Where: Browser size width: #viewport.width and height: #viewport.height