[
  {
    "description": "  All public basic pages should display.\n  The the basic layout should render correctly ohn each page.",
    "elements": [
      {
        "id": "show-all-pages;open-page-\"homepage\"",
        "keyword": "Scenario",
        "line": 25,
        "name": "open page \"homepage\"",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the page \"homepage\" has been opened",
            "result": {
              "status": "passed",
              "duration": 6631078419
            },
            "line": 12,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:34"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"homepage\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 97109449
            },
            "line": 13,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"header\" on page \"homepage\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 48345887
            },
            "line": 14,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"navigation\" on page \"homepage\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 34851229
            },
            "line": 15,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"breadcrumbs\" on page \"homepage\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 143328515
            },
            "line": 16,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"content\" on page \"homepage\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 83530073
            },
            "line": 17,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"footer\" on page \"homepage\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 45532427
            },
            "line": 18,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"copyright\" on page \"homepage\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 45790941
            },
            "line": 19,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"appinfo\" on page \"homepage\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 47666494
            },
            "line": 20,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"test\" of page \"homepage\"",
            "result": {
              "status": "passed",
              "duration": 3428228818
            },
            "line": 21,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1359745549
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@pages",
            "line": 10
          },
          {
            "name": "@public",
            "line": 10
          }
        ],
        "type": "scenario"
      },
      {
        "id": "show-all-pages;open-page-\"about\"",
        "keyword": "Scenario",
        "line": 26,
        "name": "open page \"about\"",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the page \"about\" has been opened",
            "result": {
              "status": "passed",
              "duration": 6657927075
            },
            "line": 12,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:34"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"about\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 113530638
            },
            "line": 13,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"header\" on page \"about\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 65207145
            },
            "line": 14,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"navigation\" on page \"about\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 86339222
            },
            "line": 15,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"breadcrumbs\" on page \"about\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 43792132
            },
            "line": 16,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"content\" on page \"about\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 44264712
            },
            "line": 17,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"footer\" on page \"about\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 44589557
            },
            "line": 18,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"copyright\" on page \"about\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 47047454
            },
            "line": 19,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"appinfo\" on page \"about\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 47194615
            },
            "line": 20,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"test\" of page \"about\"",
            "result": {
              "status": "passed",
              "duration": 3394498716
            },
            "line": 21,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1350017995
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@pages",
            "line": 10
          },
          {
            "name": "@public",
            "line": 10
          }
        ],
        "type": "scenario"
      },
      {
        "id": "show-all-pages;open-page-\"support\"",
        "keyword": "Scenario",
        "line": 27,
        "name": "open page \"support\"",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the page \"support\" has been opened",
            "result": {
              "status": "passed",
              "duration": 5891949912
            },
            "line": 12,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:34"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"support\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 445216486
            },
            "line": 13,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"header\" on page \"support\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 93522324
            },
            "line": 14,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"navigation\" on page \"support\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 52811771
            },
            "line": 15,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"breadcrumbs\" on page \"support\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 47913827
            },
            "line": 16,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"content\" on page \"support\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 51191998
            },
            "line": 17,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"footer\" on page \"support\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 45828252
            },
            "line": 18,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"copyright\" on page \"support\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 44628229
            },
            "line": 19,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"appinfo\" on page \"support\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 45603133
            },
            "line": 20,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"test\" of page \"support\"",
            "result": {
              "status": "passed",
              "duration": 3449634608
            },
            "line": 21,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1364130544
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@pages",
            "line": 10
          },
          {
            "name": "@public",
            "line": 10
          }
        ],
        "type": "scenario"
      },
      {
        "id": "show-all-pages;open-page-\"help\"",
        "keyword": "Scenario",
        "line": 28,
        "name": "open page \"help\"",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the page \"help\" has been opened",
            "result": {
              "status": "passed",
              "duration": 6341846171
            },
            "line": 12,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:34"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"help\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 133943385
            },
            "line": 13,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"header\" on page \"help\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 56654711
            },
            "line": 14,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"navigation\" on page \"help\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 46267109
            },
            "line": 15,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"breadcrumbs\" on page \"help\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 73778152
            },
            "line": 16,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"content\" on page \"help\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 45471797
            },
            "line": 17,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"footer\" on page \"help\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 46326385
            },
            "line": 18,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"copyright\" on page \"help\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 45538337
            },
            "line": 19,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"appinfo\" on page \"help\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 46677936
            },
            "line": 20,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"test\" of page \"help\"",
            "result": {
              "status": "passed",
              "duration": 3426350669
            },
            "line": 21,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1327354093
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@pages",
            "line": 10
          },
          {
            "name": "@public",
            "line": 10
          }
        ],
        "type": "scenario"
      },
      {
        "id": "show-all-pages;open-page-\"register\"",
        "keyword": "Scenario",
        "line": 29,
        "name": "open page \"register\"",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the page \"register\" has been opened",
            "result": {
              "status": "passed",
              "duration": 6118831934
            },
            "line": 12,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:34"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"register\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 645678954
            },
            "line": 13,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"header\" on page \"register\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 93399840
            },
            "line": 14,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"navigation\" on page \"register\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 32378880
            },
            "line": 15,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"breadcrumbs\" on page \"register\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 46346042
            },
            "line": 16,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"content\" on page \"register\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 44412782
            },
            "line": 17,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"footer\" on page \"register\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 52438942
            },
            "line": 18,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"copyright\" on page \"register\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 44506755
            },
            "line": 19,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"appinfo\" on page \"register\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 44064015
            },
            "line": 20,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"test\" of page \"register\"",
            "result": {
              "status": "passed",
              "duration": 3359086209
            },
            "line": 21,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1388843770
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@pages",
            "line": 10
          },
          {
            "name": "@public",
            "line": 10
          }
        ],
        "type": "scenario"
      },
      {
        "id": "show-all-pages;open-page-\"request-password-reset\"",
        "keyword": "Scenario",
        "line": 30,
        "name": "open page \"request-password-reset\"",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the page \"request-password-reset\" has been opened",
            "result": {
              "status": "passed",
              "duration": 6118944001
            },
            "line": 12,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:34"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"request-password-reset\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 114132520
            },
            "line": 13,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"header\" on page \"request-password-reset\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 46228345
            },
            "line": 14,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"navigation\" on page \"request-password-reset\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 35198382
            },
            "line": 15,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"breadcrumbs\" on page \"request-password-reset\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 40561405
            },
            "line": 16,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"content\" on page \"request-password-reset\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 32350837
            },
            "line": 17,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"footer\" on page \"request-password-reset\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 45166929
            },
            "line": 18,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"copyright\" on page \"request-password-reset\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 36581852
            },
            "line": 19,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"appinfo\" on page \"request-password-reset\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 34440260
            },
            "line": 20,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"test\" of page \"request-password-reset\"",
            "result": {
              "status": "passed",
              "duration": 3460840189
            },
            "line": 21,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1399983837
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@pages",
            "line": 10
          },
          {
            "name": "@public",
            "line": 10
          }
        ],
        "type": "scenario"
      },
      {
        "id": "show-all-pages;open-page-\"login\"",
        "keyword": "Scenario",
        "line": 31,
        "name": "open page \"login\"",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the page \"login\" has been opened",
            "result": {
              "status": "passed",
              "duration": 5664915697
            },
            "line": 12,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:34"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 368985722
            },
            "line": 13,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"header\" on page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 128922828
            },
            "line": 14,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"navigation\" on page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 29735196
            },
            "line": 15,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"breadcrumbs\" on page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 45299538
            },
            "line": 16,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"content\" on page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 44878428
            },
            "line": 17,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"footer\" on page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 44412061
            },
            "line": 18,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"copyright\" on page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 44371003
            },
            "line": 19,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"appinfo\" on page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 45259975
            },
            "line": 20,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"test\" of page \"login\"",
            "result": {
              "status": "passed",
              "duration": 3359823994
            },
            "line": 21,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1264161973
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@pages",
            "line": 10
          },
          {
            "name": "@public",
            "line": 10
          }
        ],
        "type": "scenario"
      },
      {
        "id": "show-all-pages;open-page-\"errorpage-404\"",
        "keyword": "Scenario",
        "line": 48,
        "name": "open page \"errorpage-404\"",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the page \"errorpage-404\" has been opened",
            "result": {
              "status": "passed",
              "duration": 6022098471
            },
            "line": 36,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:34"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"errorpage-404\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 89189229
            },
            "line": 37,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"header\" on page \"errorpage-404\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 92231893
            },
            "line": 38,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"content\" on page \"errorpage-404\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 78892376
            },
            "line": 39,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"footer\" on page \"errorpage-404\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 44838381
            },
            "line": 40,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"copyright\" on page \"errorpage-404\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 46666689
            },
            "line": 41,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the element \"appinfo\" on page \"errorpage-404\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 43564967
            },
            "line": 42,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the element \"navigation\" on page \"errorpage-404\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 31470985
            },
            "line": 43,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:94"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"test\" of page \"errorpage-404\"",
            "result": {
              "status": "passed",
              "duration": 3414386317
            },
            "line": 44,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1399269149
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@pages",
            "line": 34
          },
          {
            "name": "@public",
            "line": 34
          }
        ],
        "type": "scenario"
      }
    ],
    "id": "show-all-pages",
    "keyword": "Feature",
    "line": 6,
    "name": "Show all pages",
    "tags": [
      {
        "name": "@local",
        "line": 5
      },
      {
        "name": "@development",
        "line": 5
      },
      {
        "name": "@staging",
        "line": 5
      },
      {
        "name": "@production",
        "line": 5
      }
    ],
    "uri": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/00_basic.feature"
  },
  {
    "description": "  Enable users to register and login to the application.",
    "elements": [
      {
        "id": "users-logging-in;user-is-logging-in-successfully",
        "keyword": "Scenario",
        "line": 20,
        "name": "user is logging in successfully",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the user navigates via \"account/login\" to the \"login\" page",
            "result": {
              "status": "passed",
              "duration": 10414252969
            },
            "line": 12,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:111"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 47276533
            },
            "line": 13,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the user tries to login with \"sysadmin\"'s credentials",
            "result": {
              "status": "passed",
              "duration": 10503629137
            },
            "line": 14,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/login-en-steps.js:30"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"after-login\" of page \"login\"",
            "result": {
              "status": "passed",
              "duration": 3365417670
            },
            "line": 15,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the page \"user-profile\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 47886776
            },
            "line": 16,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1412322350
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@login",
            "line": 10
          },
          {
            "name": "@public",
            "line": 10
          },
          {
            "name": "@user",
            "line": 10
          },
          {
            "name": "@admin",
            "line": 10
          }
        ],
        "type": "scenario"
      },
      {
        "id": "users-logging-in;user-is-logging-out-successfully",
        "keyword": "Scenario",
        "line": 33,
        "name": "user is logging out successfully",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the user \"sysadmin\" has logged in to the application",
            "result": {
              "status": "passed",
              "duration": 15862268999
            },
            "line": 25,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/login-en-steps.js:35"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"user-profile\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 102040814
            },
            "line": 26,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the user navigates via \"account/logout\" to the \"homepage\" page",
            "result": {
              "status": "passed",
              "duration": 16021593173
            },
            "line": 27,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:111"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"after-logout\" of page \"login\"",
            "result": {
              "status": "passed",
              "duration": 3429620840
            },
            "line": 28,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the page \"homepage\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 48700595
            },
            "line": 29,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1424592957
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@login",
            "line": 23
          },
          {
            "name": "@private",
            "line": 23
          },
          {
            "name": "@user",
            "line": 23
          },
          {
            "name": "@errors",
            "line": 23
          }
        ],
        "type": "scenario"
      },
      {
        "id": "users-logging-in;user-is-logging-with-\"wrong-credentials\"",
        "keyword": "Scenario",
        "line": 47,
        "name": "user is logging with \"wrong credentials\"",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the user navigates via \"account/login\" to the \"login\" page",
            "result": {
              "status": "passed",
              "duration": 10264579591
            },
            "line": 38,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:111"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 41598450
            },
            "line": 39,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the user tries to login with \"wrong-password-user\"'s credentials",
            "result": {
              "status": "passed",
              "duration": 2508366605
            },
            "line": 40,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/login-en-steps.js:30"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"after-wrong-password\" of page \"login\"",
            "result": {
              "status": "passed",
              "duration": 3637596019
            },
            "line": 41,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 143121420
            },
            "line": 42,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "an error has been displayed on the page \"login\"",
            "result": {
              "status": "passed",
              "duration": 427863246
            },
            "line": 43,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/login-en-steps.js:46"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1417158546
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@login",
            "line": 36
          },
          {
            "name": "@public",
            "line": 36
          },
          {
            "name": "@user",
            "line": 36
          },
          {
            "name": "@errors",
            "line": 36
          }
        ],
        "type": "scenario"
      },
      {
        "id": "users-logging-in;user-is-logging-with-\"no-password\"",
        "keyword": "Scenario",
        "line": 48,
        "name": "user is logging with \"no password\"",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the user navigates via \"account/login\" to the \"login\" page",
            "result": {
              "status": "passed",
              "duration": 10537639977
            },
            "line": 38,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:111"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 38710056
            },
            "line": 39,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the user tries to login with \"no-password-user\"'s credentials",
            "result": {
              "status": "passed",
              "duration": 2269195877
            },
            "line": 40,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/login-en-steps.js:30"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"after-no-password\" of page \"login\"",
            "result": {
              "status": "passed",
              "duration": 3912603863
            },
            "line": 41,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 124314704
            },
            "line": 42,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "an error has been displayed on the page \"login\"",
            "result": {
              "status": "passed",
              "duration": 61955082
            },
            "line": 43,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/login-en-steps.js:46"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1448818109
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@login",
            "line": 36
          },
          {
            "name": "@public",
            "line": 36
          },
          {
            "name": "@user",
            "line": 36
          },
          {
            "name": "@errors",
            "line": 36
          }
        ],
        "type": "scenario"
      },
      {
        "id": "users-logging-in;user-is-logging-with-\"no-credentials\"",
        "keyword": "Scenario",
        "line": 49,
        "name": "user is logging with \"no credentials\"",
        "steps": [
          {
            "arguments": [],
            "keyword": "Given ",
            "name": "the user navigates via \"account/login\" to the \"login\" page",
            "result": {
              "status": "passed",
              "duration": 10162383357
            },
            "line": 38,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:111"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 45266990
            },
            "line": 39,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "the user tries to login with \"empty-user\"'s credentials",
            "result": {
              "status": "passed",
              "duration": 1882003777
            },
            "line": 40,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/login-en-steps.js:30"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "take a screenshot \"after-no-credentials\" of page \"login\"",
            "result": {
              "status": "passed",
              "duration": 3822406789
            },
            "line": 41,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:102"
            }
          },
          {
            "arguments": [],
            "keyword": "Then ",
            "name": "the page \"login\" has been displayed",
            "result": {
              "status": "passed",
              "duration": 113768472
            },
            "line": 42,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/basics-en-steps.js:38"
            }
          },
          {
            "arguments": [],
            "keyword": "And ",
            "name": "an error has been displayed on the page \"login\"",
            "result": {
              "status": "passed",
              "duration": 84278727
            },
            "line": 43,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/step_definitions/login-en-steps.js:46"
            }
          },
          {
            "arguments": [],
            "keyword": "After ",
            "result": {
              "status": "passed",
              "duration": 1459449034
            },
            "hidden": true,
            "match": {
              "location": "/build/runner1/BMWa5vxh/0/zf2/my-application/node_modules/updated-selenium-cucumber-js/runtime/world.js:250"
            }
          }
        ],
        "tags": [
          {
            "name": "@local",
            "line": 5
          },
          {
            "name": "@development",
            "line": 5
          },
          {
            "name": "@staging",
            "line": 5
          },
          {
            "name": "@production",
            "line": 5
          },
          {
            "name": "@login",
            "line": 36
          },
          {
            "name": "@public",
            "line": 36
          },
          {
            "name": "@user",
            "line": 36
          },
          {
            "name": "@errors",
            "line": 36
          }
        ],
        "type": "scenario"
      }
    ],
    "id": "users-logging-in",
    "keyword": "Feature",
    "line": 6,
    "name": "users logging in",
    "tags": [
      {
        "name": "@local",
        "line": 5
      },
      {
        "name": "@development",
        "line": 5
      },
      {
        "name": "@staging",
        "line": 5
      },
      {
        "name": "@production",
        "line": 5
      }
    ],
    "uri": "/build/runner1/BMWa5vxh/0/zf2/my-application/test/ui/features/01_login.feature"
  }
]