I found a way to create dynamic test cases in Robot framework using below post, and its working good.
Robot framework: Is there a way to write dynamic test cases?