[
  {
    "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": 4836558103
            },
            "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": 113899711
            },
            "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": 78374940
            },
            "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": 32351935
            },
            "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": 66944389
            },
            "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": 44366204
            },
            "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": 40489622
            },
            "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": 82849057
            },
            "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": 42742741
            },
            "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": 3421129147
            },
            "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": 277354025
            },
            "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": 4481298639
            },
            "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": 370453650
            },
            "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": 201760404
            },
            "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": 27276185
            },
            "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": 36163611
            },
            "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": 49491149
            },
            "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": 42842309
            },
            "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": 42945973
            },
            "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": 43238013
            },
            "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": 3345894394
            },
            "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": 329222663
            },
            "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": 4477821527
            },
            "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": 286434940
            },
            "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": 99825097
            },
            "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": 98851350
            },
            "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": 29363264
            },
            "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": 78817478
            },
            "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": 43649755
            },
            "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": 38357270
            },
            "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": 41763182
            },
            "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": 3396673089
            },
            "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": 284655595
            },
            "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": 4356689487
            },
            "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": 198763381
            },
            "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": 81787194
            },
            "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": 31926476
            },
            "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": 44370983
            },
            "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": 55856716
            },
            "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": 71324045
            },
            "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": 42214127
            },
            "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": 42385125
            },
            "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": 3410371257
            },
            "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": 338765997
            },
            "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": 4953203890
            },
            "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": 107417662
            },
            "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": 43107604
            },
            "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": 53848256
            },
            "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": 81391416
            },
            "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": 53818814
            },
            "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": 58156080
            },
            "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": 42516952
            },
            "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": 43415447
            },
            "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": 3302561289
            },
            "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": 300661888
            },
            "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": 4514385856
            },
            "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": 167661509
            },
            "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": 34908150
            },
            "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": 72145699
            },
            "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": 33865463
            },
            "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": 59116939
            },
            "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": 82848384
            },
            "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": 43832195
            },
            "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": 42877056
            },
            "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": 3376095652
            },
            "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": 320507540
            },
            "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": 4526217204
            },
            "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": 99860517
            },
            "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": 36947043
            },
            "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": 34801014
            },
            "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": 42784015
            },
            "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": 48512953
            },
            "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": 113860655
            },
            "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": 44004710
            },
            "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": 42598005
            },
            "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": 3331841054
            },
            "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": 305114121
            },
            "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": 4588022231
            },
            "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": 183022876
            },
            "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": 98695656
            },
            "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": 95429374
            },
            "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": 82458776
            },
            "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": 42241978
            },
            "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": 41340914
            },
            "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": 30317064
            },
            "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": 3328934424
            },
            "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": 282633593
            },
            "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": 8432653846
            },
            "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": 42848652
            },
            "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": 8473208825
            },
            "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": 3353096831
            },
            "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": 46135732
            },
            "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": 415854454
            },
            "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": 13576592412
            },
            "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": 295972824
            },
            "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": 14894485327
            },
            "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": 3472714966
            },
            "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": 44198263
            },
            "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": 419394303
            },
            "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": 8043336111
            },
            "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": 44481189
            },
            "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": 2574634598
            },
            "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": 3333237505
            },
            "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": 32745355
            },
            "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": 44440241
            },
            "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": 418756761
            },
            "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": 8037273353
            },
            "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": 42460617
            },
            "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": 2071797990
            },
            "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": 3347660745
            },
            "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": 33037647
            },
            "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": 42932598
            },
            "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": 395328705
            },
            "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": 8164561176
            },
            "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": 34586601
            },
            "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": 1480267652
            },
            "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": 3339595666
            },
            "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": 42723370
            },
            "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": 42300598
            },
            "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": 376833835
            },
            "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"
  }
]