# Data Driven Test Structure

**URL:** <https://forum.robotframework.org/t/data-driven-test-structure/1011>\
**Category:** Robot Framework\
**Created:** [24 November 2020 08:52 UTC](https://forum.robotframework.org/t/data-driven-test-structure/1011 "2020-11-24T08:52:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sonal](https://avatars.discourse-cdn.com/v4/letter/s/a9a28c/32.png) [@Sonal](https://forum.robotframework.org/u/Sonal)\
**Post date:** [24 November 2020 08:52 UTC](https://forum.robotframework.org/t/data-driven-test-structure/1011/1 "2020-11-24T08:52:18Z")

</div>

Hi All , my test cases need to verify texts at different steps and these text are language based. i am using test template and pass the different text in test case . It works fine when i have test case and test template both are defined in same file the moment i change the file location of test cases (to have it inside the suit) it never finds the variable.  
for eg:  
template:  
FlexFormSingleStep  
[Arguments] {Url} {Browser} {Logo} {MsgHeading} {Thankyou} Element Should Be Visible {Logo}  
Element Should Contain Locator {MsgHeading} Element Text Should Be Locator {Thankyou}  
Test case  
Amazon\_IE  
[Template] FlexFormSingleStep  
Url Browser Logo MsgHeading Thankyou  
{UrldirectpointIntKontakt\_FR} {IE} {logoFR} {MsgHeading\_FR} ${Thanku\_FR}
