cucumber-html-report
Version:
Convert cucumber json reports to a pretty html report.
1,856 lines • 212 kB
JSON
[
{
"id": "Brand-Distinction",
"name": "Brand Distinction",
"description": "The map will be branded differently",
"line": 2,
"keyword": "Feature",
"tags": [
{
"name": "@brand-distinction",
"line": 1
}
],
"uri": "/home/username/code/some-project/component-tests/e2e/features/brand-distinction.feature",
"elements": [
{
"name": "Brand Brand2 is selected",
"id": "Brand-Distinction;brand-Brand2-is-selected",
"line": 6,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"tags": [
{
"name": "@brand-Brand2",
"line": 5
}
],
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 2609933167,
"status": "passed"
},
"match": {}
},
{
"name": "I login as a Brand2 user",
"line": 7,
"keyword": "When ",
"result": {
"duration": 1595584452,
"status": "passed"
},
"match": {}
},
{
"name": "the Brand2 branding is shown",
"line": 8,
"keyword": "Then ",
"result": {
"duration": 167657839,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1004029711,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Brand Brand1 is selected",
"id": "Brand-Distinction;brand-Brand1-is-selected",
"line": 11,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"tags": [
{
"name": "@brand-Brand1",
"line": 10
}
],
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1927465397,
"status": "passed"
},
"match": {}
},
{
"name": "I login as a Brand1 user",
"line": 12,
"keyword": "When ",
"result": {
"duration": 1508940313,
"status": "passed"
},
"match": {}
},
{
"name": "the Brand1 branding is shown",
"line": 13,
"keyword": "Then ",
"result": {
"duration": 136797433,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1004231478,
"status": "passed"
},
"match": {}
}
]
}
]
},
{
"id": "Clustered-Assets",
"name": "Clustered Assets",
"description": "As a user\nI want to view a clustered vehicle marker when several vehicles(>1) are overlapping each other\nSo that the map is clean and not cluttered with too many non-clickable vehicle icons",
"line": 2,
"keyword": "Feature",
"tags": [
{
"name": "@clustered",
"line": 1
}
],
"uri": "/home/username/code/some-project/component-tests/e2e/features/clustered-assets.feature",
"elements": [
{
"name": "Show clustered vehicle",
"id": "Clustered-Assets;show-clustered-vehicle",
"line": 7,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1755248348,
"status": "passed"
},
"match": {}
},
{
"name": "'3' vehicles are clustered on map",
"line": 8,
"keyword": "Given ",
"result": {
"duration": 1431326197,
"status": "passed"
},
"match": {}
},
{
"name": "a clustered marker is shown",
"line": 9,
"keyword": "Then ",
"result": {
"duration": 140741217,
"status": "passed"
},
"match": {}
},
{
"name": "the number '3' is shown on the clustered marker",
"line": 10,
"keyword": "And ",
"result": {
"duration": 31365486,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1002979151,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Show vehicles when zoom in",
"id": "Clustered-Assets;show-vehicles-when-zoom-in",
"line": 12,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1756642368,
"status": "passed"
},
"match": {}
},
{
"name": "'3' vehicles are clustered on map",
"line": 13,
"keyword": "Given ",
"result": {
"duration": 1414714888,
"status": "passed"
},
"match": {}
},
{
"name": "I zoom in",
"line": 14,
"keyword": "When ",
"result": {
"duration": 2277102943,
"status": "passed"
},
"match": {}
},
{
"name": "'3' vehicles are shown",
"line": 15,
"keyword": "Then ",
"result": {
"duration": 171248009,
"status": "passed"
},
"match": {}
},
{
"name": "no clustered marker is shown",
"line": 16,
"keyword": "And ",
"result": {
"duration": 28373033,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1002004721,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Show cluster when zoom out",
"id": "Clustered-Assets;show-cluster-when-zoom-out",
"line": 18,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1738937480,
"status": "passed"
},
"match": {}
},
{
"name": "there are '3' vehicles on map",
"line": 19,
"keyword": "Given ",
"result": {
"duration": 1433084985,
"status": "passed"
},
"match": {}
},
{
"name": "I zoom out",
"line": 20,
"keyword": "When ",
"result": {
"duration": 3306513440,
"status": "passed"
},
"match": {}
},
{
"name": "a clustered marker is shown",
"line": 21,
"keyword": "Then ",
"result": {
"duration": 44431777,
"status": "passed"
},
"match": {}
},
{
"name": "no vehicles are shown",
"line": 22,
"keyword": "And ",
"result": {
"duration": 32694613,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1003008303,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Select clustered marker",
"id": "Clustered-Assets;select-clustered-marker",
"line": 24,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1720418791,
"status": "passed"
},
"match": {}
},
{
"name": "'3' vehicles are clustered on map",
"line": 25,
"keyword": "Given ",
"result": {
"duration": 1421227859,
"status": "passed"
},
"match": {}
},
{
"name": "I select the clustered marker",
"line": 26,
"keyword": "When ",
"result": {
"duration": 1157627044,
"status": "passed"
},
"match": {}
},
{
"name": "the map is zoomed in and '3' vehicles are shown",
"line": 27,
"keyword": "Then ",
"result": {
"duration": 150987251,
"status": "passed"
},
"match": {}
},
{
"name": "no clustered marker is shown",
"line": 28,
"keyword": "And ",
"result": {
"duration": 24597952,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1002529680,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Indicate when some position in the cluster is old",
"id": "Clustered-Assets;indicate-when-some-position-in-the-cluster-is-old",
"line": 30,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1629846309,
"status": "passed"
},
"match": {}
},
{
"name": "'3' vehicles are clustered on map",
"line": 31,
"keyword": "Given ",
"result": {
"duration": 1408574956,
"status": "passed"
},
"match": {}
},
{
"name": "indicate that some position in the cluster is old",
"line": 32,
"keyword": "Then ",
"result": {
"duration": 125095205,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1006592963,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Show normal icon when there is no old position in the cluster",
"id": "Clustered-Assets;show-normal-icon-when-there-is-no-old-position-in-the-cluster",
"line": 34,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1624373828,
"status": "passed"
},
"match": {}
},
{
"name": "'3' vehicles are clustered on map",
"line": 35,
"keyword": "Given ",
"result": {
"duration": 1443918721,
"status": "passed"
},
"match": {}
},
{
"name": "do not indicate that some position in the cluster is old",
"line": 36,
"keyword": "Then ",
"result": {
"duration": 99266864,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1005380644,
"status": "passed"
},
"match": {}
}
]
}
]
},
{
"id": "DropDownMenu",
"name": "DropDownMenu",
"description": "As a User of Map\r\nI want to be able to toggle the visibility of items (eg vehicle names, traffic information, vehicles, drivers, POI:s, trailers) on the map\r\nSo that I can focus on currently essential items",
"line": 2,
"keyword": "Feature",
"tags": [
{
"name": "@dropdownmenu",
"line": 1
}
],
"uri": "/home/username/code/some-project/component-tests/e2e/features/dropdownmenu.feature",
"elements": [
{
"name": "Show Vehicle Names on map",
"id": "DropDownMenu;show-vehicle-names-on-map",
"line": 8,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1656898459,
"status": "passed"
},
"match": {}
},
{
"name": "no vehicle names are shown on map 1",
"line": 9,
"keyword": "Given ",
"result": {
"duration": 1633274985,
"status": "passed"
},
"match": {}
},
{
"name": "I select to show vehicle names 1",
"line": 10,
"keyword": "When ",
"result": {
"duration": 1213412115,
"status": "passed"
},
"match": {}
},
{
"name": "vehicle names are shown on map 1",
"line": 11,
"keyword": "Then ",
"result": {
"duration": 53802256,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1002989730,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Hide Vehicle Names on map",
"id": "DropDownMenu;hide-vehicle-names-on-map",
"line": 14,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1786366777,
"status": "passed"
},
"match": {}
},
{
"name": "vehicle names are shown on map 2",
"line": 15,
"keyword": "Given ",
"result": {
"duration": 2824352865,
"status": "passed"
},
"match": {}
},
{
"name": "I select to hide vehicle names 2",
"line": 16,
"keyword": "When ",
"result": {
"duration": 1078226866,
"status": "passed"
},
"match": {}
},
{
"name": "no vehicle names are shown on map 2",
"line": 17,
"keyword": "Then ",
"result": {
"duration": 35374764,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1003182714,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Show Traffic Information on map",
"id": "DropDownMenu;show-traffic-information-on-map",
"line": 20,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1599943064,
"status": "passed"
},
"match": {}
},
{
"name": "no traffic information is shown on map 3",
"line": 21,
"keyword": "Given ",
"result": {
"duration": 1332196084,
"status": "passed"
},
"match": {}
},
{
"name": "I select to show traffic information 3",
"line": 22,
"keyword": "When ",
"result": {
"duration": 1189300124,
"status": "passed"
},
"match": {}
},
{
"name": "traffic information is shown on map 3",
"line": 23,
"keyword": "Then ",
"result": {
"duration": 50590889,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1001161935,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Hide Traffic Information on map",
"id": "DropDownMenu;hide-traffic-information-on-map",
"line": 26,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1678046353,
"status": "passed"
},
"match": {}
},
{
"name": "traffic information is shown on map 4",
"line": 27,
"keyword": "Given ",
"result": {
"duration": 2619930256,
"status": "passed"
},
"match": {}
},
{
"name": "I select to hide traffic information 4",
"line": 28,
"keyword": "When ",
"result": {
"duration": 1062888677,
"status": "passed"
},
"match": {}
},
{
"name": "no traffic information is shown on map 4",
"line": 29,
"keyword": "Then ",
"result": {
"duration": 51654577,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1001998181,
"status": "passed"
},
"match": {}
}
]
}
]
},
{
"id": "Fullscreen",
"name": "Fullscreen",
"description": "As a dispatcher\r\nI always want to know the position of all vehicles in the fleet\r\nso that I can take action if a vehicle is on a non-expected position",
"line": 2,
"keyword": "Feature",
"tags": [
{
"name": "@fullscreen",
"line": 1
}
],
"uri": "/home/username/code/some-project/component-tests/e2e/features/fullscreen.feature",
"elements": [
{
"name": "Enter full screen",
"id": "Fullscreen;enter-full-screen",
"line": 8,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1589577575,
"status": "passed"
},
"match": {}
},
{
"name": "the map is not displayed in full screen 1",
"line": 9,
"keyword": "Given ",
"result": {
"duration": 33791773,
"status": "passed"
},
"match": {}
},
{
"name": "I select to display the map in full screen 1",
"line": 10,
"keyword": "When ",
"result": {
"duration": 1263287954,
"status": "passed"
},
"match": {}
},
{
"name": "the map is displayed in full screen 1",
"line": 11,
"keyword": "Then ",
"result": {
"duration": 49478545,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1005186818,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Exit full screen",
"id": "Fullscreen;exit-full-screen",
"line": 14,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1816241122,
"status": "passed"
},
"match": {}
},
{
"name": "the map is displayed in full screen 2",
"line": 15,
"keyword": "Given ",
"result": {
"duration": 1358269778,
"status": "passed"
},
"match": {}
},
{
"name": "I exit full screen mode 2",
"line": 16,
"keyword": "When ",
"result": {
"duration": 1099767426,
"status": "passed"
},
"match": {}
},
{
"name": "the map is not displayed in full screen 2",
"line": 17,
"keyword": "Then ",
"result": {
"duration": 49069088,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1002508243,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "No popup action buttons in full screen",
"id": "Fullscreen;no-popup-action-buttons-in-full-screen",
"line": 20,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1619403273,
"status": "passed"
},
"match": {}
},
{
"name": "A vehicle is shown on map",
"line": 21,
"keyword": "Given ",
"result": {
"duration": 1483785520,
"status": "passed"
},
"match": {}
},
{
"name": "the map is displayed in full screen 2",
"line": 22,
"keyword": "And ",
"result": {
"duration": 1203575961,
"status": "passed"
},
"match": {}
},
{
"name": "I select the vehicle on map",
"line": 23,
"keyword": "When ",
"result": {
"duration": 135223637,
"status": "passed"
},
"match": {}
},
{
"name": "no hp action button is shown",
"line": 24,
"keyword": "Then ",
"result": {
"duration": 78449509,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1003962349,
"status": "passed"
},
"match": {}
}
]
}
]
},
{
"id": "Highlight-historical-position-group",
"name": "Highlight historical position group",
"description": "As a dispatcher\nI want to be able to show a historical position group on map\nSo that I can see where my vehicle has been",
"line": 3,
"keyword": "Feature",
"tags": [
{
"name": "@historical-positions",
"line": 1
},
{
"name": "@highlight-position-group",
"line": 2
}
],
"uri": "/home/username/code/some-project/component-tests/e2e/features/historicalPosition/highlight_position_group.feature",
"elements": [
{
"name": "Highlight group",
"id": "Highlight-historical-position-group;highlight-group",
"line": 9,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1874349193,
"status": "passed"
},
"match": {}
},
{
"name": "historical positions are shown on map and HP list",
"line": 10,
"keyword": "Given ",
"result": {
"duration": 1959723021,
"status": "passed"
},
"match": {}
},
{
"name": "I select a group in HP list",
"line": 11,
"keyword": "When ",
"result": {
"duration": 1777795639,
"status": "passed"
},
"match": {}
},
{
"name": "the group is highlighted on map",
"line": 12,
"keyword": "Then ",
"result": {
"duration": 118719066,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1002302020,
"status": "passed"
},
"match": {}
}
]
}
]
},
{
"id": "Historical-Positions-Route-on-map",
"name": "Historical Positions Route on map",
"description": "As a user of the map\nI want to be able to select a vehicle and request snail trail for a specified time\nSo that I can view the vehicles known route",
"line": 3,
"keyword": "Feature",
"tags": [
{
"name": "@historical-positions",
"line": 1
},
{
"name": "@historical-positions-route-on-map",
"line": 2
}
],
"uri": "/home/username/code/some-project/component-tests/e2e/features/historicalPosition/historical_positions_route_on_map.feature",
"elements": [
{
"name": "Show route on map",
"id": "Historical-Positions-Route-on-map;show-route-on-map",
"line": 9,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1776855625,
"status": "passed"
},
"match": {}
},
{
"name": "A vehicle is shown on map",
"line": 10,
"keyword": "Given ",
"result": {
"duration": 1442311910,
"status": "passed"
},
"match": {}
},
{
"name": "I show historical positions",
"line": 11,
"keyword": "When ",
"result": {
"duration": 2665963914,
"status": "passed"
},
"match": {}
},
{
"name": "Historical Positions are shown",
"line": 12,
"keyword": "Then ",
"result": {
"duration": 86551617,
"status": "passed"
},
"match": {}
},
{
"name": "start point for route is shown",
"line": 13,
"keyword": "And ",
"result": {
"duration": 30271577,
"status": "passed"
},
"match": {}
},
{
"name": "end point for route is shown",
"line": 14,
"keyword": "And ",
"result": {
"duration": 31676576,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1006809056,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Hover route on map",
"id": "Historical-Positions-Route-on-map;hover-route-on-map",
"line": 17,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1593608265,
"status": "passed"
},
"match": {}
},
{
"name": "a historical position route is shown on map",
"line": 18,
"keyword": "Given ",
"result": {
"duration": 1938958676,
"status": "passed"
},
"match": {}
},
{
"name": "I hover the route",
"line": 19,
"keyword": "When ",
"result": {
"duration": 665449417,
"status": "passed"
},
"match": {}
},
{
"name": "the closest position in the route is highlighted",
"line": 20,
"keyword": "Then ",
"result": {
"duration": 58502668,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1002508642,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Show start position time when hover",
"id": "Historical-Positions-Route-on-map;show-start-position-time-when-hover",
"line": 23,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1687189933,
"status": "passed"
},
"match": {}
},
{
"name": "A vehicle is shown on map",
"line": 24,
"keyword": "Given ",
"result": {
"duration": 1440697042,
"status": "passed"
},
"match": {}
},
{
"name": "I have shown historical positions",
"line": 25,
"keyword": "And ",
"result": {
"duration": 2641884360,
"status": "passed"
},
"match": {}
},
{
"name": "I hover start position",
"line": 26,
"keyword": "When ",
"result": {
"duration": 128924918,
"status": "passed"
},
"match": {}
},
{
"name": "a tooltip with start time is shown",
"line": 27,
"keyword": "Then ",
"result": {
"duration": 57884526,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1004254183,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Show end position time when hover",
"id": "Historical-Positions-Route-on-map;show-end-position-time-when-hover",
"line": 30,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1796865149,
"status": "passed"
},
"match": {}
},
{
"name": "A vehicle is shown on map",
"line": 31,
"keyword": "Given ",
"result": {
"duration": 1440799231,
"status": "passed"
},
"match": {}
},
{
"name": "I have shown historical positions",
"line": 32,
"keyword": "And ",
"result": {
"duration": 2680479400,
"status": "passed"
},
"match": {}
},
{
"name": "I hover end position",
"line": 33,
"keyword": "When ",
"result": {
"duration": 127601645,
"status": "passed"
},
"match": {}
},
{
"name": "a tooltip with end time is shown",
"line": 34,
"keyword": "Then ",
"result": {
"duration": 46501598,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1003175135,
"status": "passed"
},
"match": {}
}
]
}
]
},
{
"id": "High-frequency-tracking",
"name": "High frequency tracking",
"description": "As a dispatcher\nI want all reported historical positions for a vehicle to be displayed in historical position route\nso I can follow the vehicles path in details",
"line": 3,
"keyword": "Feature",
"tags": [
{
"name": "@hf-historical-positions",
"line": 1
},
{
"name": "@historical-positions",
"line": 2
}
],
"uri": "/home/username/code/some-project/component-tests/e2e/features/historicalPosition/hp_high_freq.feature",
"elements": [
{
"name": "Both high frequency and eventlog positions",
"id": "High-frequency-tracking;both-high-frequency-and-eventlog-positions",
"line": 9,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1642362761,
"status": "passed"
},
"match": {}
},
{
"name": "a vehicle vehicle with both HF and eventlog positions",
"line": 10,
"keyword": "Given ",
"result": {
"duration": 1407352345,
"status": "passed"
},
"match": {}
},
{
"name": "I show historical positions",
"line": 11,
"keyword": "When ",
"result": {
"duration": 2680664938,
"status": "passed"
},
"match": {}
},
{
"name": "only eventlog positions are shown as markers on map",
"line": 12,
"keyword": "Then ",
"result": {
"duration": 93882305,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1003403785,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Start position is high frequency position",
"id": "High-frequency-tracking;start-position-is-high-frequency-position",
"line": 17,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1457472046,
"status": "passed"
},
"match": {}
},
{
"name": "a vehicle with historical positions and start position is HFP",
"line": 18,
"keyword": "Given ",
"result": {
"duration": 1444316604,
"status": "passed"
},
"match": {}
},
{
"name": "I show historical positions",
"line": 19,
"keyword": "When ",
"result": {
"duration": 2625259502,
"status": "passed"
},
"match": {}
},
{
"name": "a route is displayed",
"line": 20,
"keyword": "Then ",
"result": {
"duration": 119046412,
"status": "passed"
},
"match": {}
},
{
"name": "a start position is displayed in map",
"line": 21,
"keyword": "And ",
"result": {
"duration": 47059996,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1004206256,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "End position is high frequency position",
"id": "High-frequency-tracking;end-position-is-high-frequency-position",
"line": 25,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1743252793,
"status": "passed"
},
"match": {}
},
{
"name": "a vehicle with historical positions and end position is HFP",
"line": 26,
"keyword": "Given ",
"result": {
"duration": 1433826540,
"status": "passed"
},
"match": {}
},
{
"name": "I show historical positions",
"line": 27,
"keyword": "When ",
"result": {
"duration": 2616628114,
"status": "passed"
},
"match": {}
},
{
"name": "a route is displayed",
"line": 28,
"keyword": "Then ",
"result": {
"duration": 109518585,
"status": "passed"
},
"match": {}
},
{
"name": "an end position is displayed in map",
"line": 29,
"keyword": "And ",
"result": {
"duration": 42017798,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1003844074,
"status": "passed"
},
"match": {}
}
]
}
]
},
{
"id": "Select-historical-position",
"name": "Select historical position",
"description": "As a dispatcher\nI want to select a historical position in HP list\nSo that I can view and analyse information of the position",
"line": 3,
"keyword": "Feature",
"tags": [
{
"name": "@historical-positions",
"line": 1
},
{
"name": "@select-historical-position",
"line": 2
}
],
"uri": "/home/username/code/some-project/component-tests/e2e/features/historicalPosition/select_historical_position.feature",
"elements": [
{
"name": "Select historical position on map",
"id": "Select-historical-position;select-historical-position-on-map",
"line": 9,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1640517969,
"status": "passed"
},
"match": {}
},
{
"name": "a historical position route is shown on map",
"line": 10,
"keyword": "Given ",
"result": {
"duration": 1953457497,
"status": "passed"
},
"match": {}
},
{
"name": "I select a historical position on map",
"line": 11,
"keyword": "When ",
"result": {
"duration": 187598152,
"status": "passed"
},
"match": {}
},
{
"name": "the historical position is located in HP list",
"line": 12,
"keyword": "Then ",
"result": {
"duration": 118367655,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1005504648,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Select another historical position on map",
"id": "Select-historical-position;select-another-historical-position-on-map",
"line": 16,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1693611483,
"status": "passed"
},
"match": {}
},
{
"name": "a historical position route is shown on map",
"line": 17,
"keyword": "Given ",
"result": {
"duration": 1968462660,
"status": "passed"
},
"match": {}
},
{
"name": "I have selected a historical position on the map",
"line": 18,
"keyword": "And ",
"result": {
"duration": 151648146,
"status": "passed"
},
"match": {}
},
{
"name": "I select another historical position on map",
"line": 19,
"keyword": "When ",
"result": {
"duration": 213265492,
"status": "passed"
},
"match": {}
},
{
"name": "the new selected historical position on map is highlighted",
"line": 20,
"keyword": "Then ",
"result": {
"duration": 37897706,
"status": "passed"
},
"match": {}
},
{
"name": "the previously selected historical position on map is not highlighted",
"line": 21,
"keyword": "And ",
"result": {
"duration": 28567536,
"status": "passed"
},
"match": {}
},
{
"name": "the new historical position is located in HP list",
"line": 22,
"keyword": "And ",
"result": {
"duration": 47966813,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1002602384,
"status": "passed"
},
"match": {}
}
]
}
]
},
{
"id": "Show-and-hide-historical-positions",
"name": "Show and hide historical positions",
"description": "As a dispatcher\nI want to enable and disable historical positions by different activities\nSo that I historical positions are only visible when I need to view them",
"line": 3,
"keyword": "Feature",
"tags": [
{
"name": "@show-hide-historical-positions",
"line": 1
},
{
"name": "@historical-positions",
"line": 2
}
],
"uri": "/home/username/code/some-project/component-tests/e2e/features/historicalPosition/show_and_hide_historical_positions.feature",
"elements": [
{
"name": "Show historical positions from map",
"id": "Show-and-hide-historical-positions;show-historical-positions-from-map",
"line": 9,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1646264301,
"status": "passed"
},
"match": {}
},
{
"name": "there are vehicles in vehicle list and on map",
"line": 10,
"keyword": "Given ",
"result": {
"duration": 1481518040,
"status": "passed"
},
"match": {}
},
{
"name": "I show historical postions for a vehicle from vehicle list",
"line": 11,
"keyword": "When ",
"result": {
"duration": 1547696215,
"status": "passed"
},
"match": {}
},
{
"name": "historical positions are shown on map",
"line": 12,
"keyword": "Then ",
"result": {
"duration": 85162723,
"status": "passed"
},
"match": {}
},
{
"name": "all vehicles are hidden on map",
"line": 13,
"keyword": "And ",
"result": {
"duration": 29087920,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1003553686,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Hide historical positions from map",
"id": "Show-and-hide-historical-positions;hide-historical-positions-from-map",
"line": 16,
"keyword": "Scenario",
"description": "",
"type": "scenario",
"steps": [
{
"keyword": "Before ",
"hidden": true,
"result": {
"duration": 1648693761,
"status": "passed"
},
"match": {}
},
{
"name": "positions for a vehicle is shown on map and in historical position list",
"line": 17,
"keyword": "Given ",
"result": {
"duration": 2998437990,
"status": "passed"
},
"match": {}
},
{
"name": "I hide historical positions from vehicle list",
"line": 18,
"keyword": "When ",
"result": {
"duration": 2286089642,
"status": "passed"
},
"match": {}
},
{
"name": "historical positions are removed from map",
"line": 19,
"keyword": "Then ",
"result": {
"duration": 78650149,
"status": "passed"
},
"match": {}
},
{
"name": "all vehicles are shown on map",
"line": 20,
"keyword": "And ",
"result": {
"duration": 23694875,
"status": "passed"
},
"match": {}
},
{
"keyword": "After ",
"hidden": true,
"result": {
"duration": 1002054746,
"status": "passed"
},
"match": {}
}
]
},
{
"name": "Show historical positions for one vehicle at a time",
"id": "Show-and-hide-historical-positions;show-historical-positions-for-one-vehicle-at-a-time",
"line": 23,
"keyword": "Scenario"