code: def test_navg004_keyboard_between_md_and_standard_cells(test, props):
      test.start_server(get_app(props))
  
      target = test.table("table")
      target.cell(0, 0).click()
  
      cols = len(props["columns"])
  
      for i in range(1, cols):
          test.send_keys(Keys.ARROW_RIGHT)
          test.send_keys(Keys.ARROW_DOWN)
          assert target.cell(i, i).is_focused()
  
      assert test.get_log_errors() == []
  
file_path: dash/components/dash-table/tests/selenium/test_navigation.py
imports: import dash
  import dash.testing.wait
  from dash.dash_table import DataTable
  from selenium.webdriver.common.keys import Keys
  import pytest
label_desc: Use image node_id 8 for calling a global function with example usage: test_navg004_keyboard_between_md_and_standard_cells(test, props) without return types