[
  {
    "pageName": "StreamsByMarkets",
    "name": "streams_by_markets_title",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`label CONTAINS \"Streams by Market\"`][1]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "date_range_picker",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name == \"markets\"`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "combined_streams_i_title",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeStaticText[`label == \"What is Combined Streams?\"`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "i_popup",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`label CONTAINS \"What is Combined Streams?\" AND label CONTAINS \"\uE92F \uE91F \uE91E\"`][-1]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "combined_streams_i_icon",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`label == \"\uE91C\"`][-1]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "top_5_markets_tab",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`label == \"TOP 5 MARKETS\"`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "all_markets_tab",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`label == \"ALL MARKETS\"`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "search_field",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther/XCUIElementTypeTextField"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "combined_streams_graph_title",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeStaticText[`label == \"Combined Streams\"`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "combined_streams_card",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeScrollView/XCUIElementTypeOther/XCUIElementTypeOther/**/XCUIElementTypeOther[`label CONTAINS \"Combined Streams \uE91C\" AND label CONTAINS \"DETAILS\"`][-1]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "streams_markets",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`label == \"\uE928 STREAMS\"`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "no_streams_in_period",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeStaticText[`label == \"No Streams in Period\"`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "top_markets",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name=\"markets-streams-card\"`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "all_markets",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name BEGINSWITH \"\uE928 STREAMS\" and name CONTAINS \"/\"`]/XCUIElementTypeOther[`name BEGINSWITH \"\uE928 STREAMS\" and name CONTAINS \"/\"`]/XCUIElementTypeOther[`name BEGINSWITH \"\uE928 STREAMS\" and name CONTAINS \"/\"`]/XCUIElementTypeOther[`name BEGINSWITH \"\uE928 STREAMS\" and name CONTAINS \"/\"`]/XCUIElementTypeOther[`name CONTAINS \"/\"`][-1]/XCUIElementTypeOther[`name CONTAINS \"/\"`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "top_5_markets",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name=\"markets-streams-card\"`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "all_markets_card",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name BEGINSWITH \"\uE928 STREAMS\" and name CONTAINS \"/\"`]/XCUIElementTypeOther[`name BEGINSWITH \"\uE928 STREAMS\" and name CONTAINS \"/\"`]/XCUIElementTypeOther[`name BEGINSWITH \"\uE928 STREAMS\" and name CONTAINS \"/\"`]/XCUIElementTypeOther[`name BEGINSWITH \"\uE928 STREAMS\" and name CONTAINS \"/\"`]/XCUIElementTypeOther[`name CONTAINS \"/\"`][-1]/XCUIElementTypeOther[`name CONTAINS \"/\"`][1]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "market_card",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name BEGINSWITH \"\uE928 STREAMS\" and name CONTAINS \"/\"`]/XCUIElementTypeOther[`name BEGINSWITH \"\uE928 STREAMS\" and name CONTAINS \"/\"`]/XCUIElementTypeOther[`name BEGINSWITH \"\uE928 STREAMS\" and name CONTAINS \"/\"`]/XCUIElementTypeOther[`name CONTAINS \"/\"`][1]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "date_picker_title",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeStaticText[`label == 'Filtering'`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "date_picker_done",
    "locateUsing": "id",
    "locator": "date-range-confirm-button"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "date_picker_2_weeks",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name == 'range-option' AND label CONTAINS '2 Weeks'`][1]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "date_picker_4_weeks",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name == 'range-option' AND label CONTAINS '4 Weeks'`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "date_picker_8_weeks",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name == 'range-option' AND label CONTAINS '8 Weeks'`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "date_picker_12_weeks",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name == 'range-option' AND label CONTAINS '12 Weeks'`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "date_picker_26_weeks",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name == 'range-option' AND label CONTAINS '26 Weeks'`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "date_picker_1_year",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name == 'range-option' AND label CONTAINS '1 Year'`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "graph_detailed_btn",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`label == \"DETAILS\"`][-1]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "close_detailed_view_btn",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`label == \"\uE930\"`][2]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "detailed_graph_info",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`label CONTAINS \"STREAMS\" AND label CONTAINS \"%\" AND label CONTAINS \":\"`][-1]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "clear_button",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name == \"clear-search\"`]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "combined_streams_card_data",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeOther[`name CONTAINS \"Combined Streams\"`][3]"
  },
  {
    "pageName": "StreamsByMarkets",
    "name": "no_charts_search_results_msg",
    "locateUsing": "class-chain",
    "locator": "**/XCUIElementTypeStaticText[`label == \"No results to show.\\nTry another search.\"`]"
  }
]