title: Mix keyword-driven testing and data-driven testing in one robot file
body: <p>Is it possible to mix keyword-driven testing and data-driven testing in one robot file? I don't know how to put those two pieces together. And I need it in only ONE robot file.</p>
  
  <p>An example of data-driven testing:</p>
  
  <pre><code>*** Settings ***
  Test Template       Invalid Login
  
  *** Test Cases ***  USERNAME            PASSWORD
  Invalid Username    invalid             ${VALID PASSWORD}
  Invalid Password    ${VALID USERNAME}   invalid
  Invalid Both        invalid             invalid
  Empty Username      ${EMPTY}            ${VALID PASSWORD}
  Empty Password      ${VALID USERNAME}   ${EMPTY}
  Empty Both          ${EMPTY}            ${EMPTY}
  
  *** Keywords ***
  Invalid Login
    [Arguments]   ${username}   ${password}
    Input Username    ${username}
    Input Password    ${password}
    Submit Credentials
    Error Page Should Be Open
  </code></pre>
  
  <p>How to use keywords of my keyword-driven test here?</p>