I'm trying to write a test in keyword view with 4 actions and local data tables for two of the actions. From what I understand it should run Action 1 once (no parameters), Action 2 four times (4 rows in a local data table), Action 3 four times (4 rows in a local data table), and Action 4 once (no parameters) in that order.
However what is happening is that the entire test is being executed once, accessing only the first lines of the local data tables for Actions 2 & 3, if there is nothing in the Global data table. If I put four rows in the Global data table it runs through all iterations but in the following order: Action 1, Action 2 - row 1, Action 3 - row 1, Action 4; Action 1, Action 2 - row 2, Action 3 - row 2, Action 4;...
Any ideas on why Actions 2 & 3 aren't iterating based on their local data tables?
However what is happening is that the entire test is being executed once, accessing only the first lines of the local data tables for Actions 2 & 3, if there is nothing in the Global data table. If I put four rows in the Global data table it runs through all iterations but in the following order: Action 1, Action 2 - row 1, Action 3 - row 1, Action 4; Action 1, Action 2 - row 2, Action 3 - row 2, Action 4;...
Any ideas on why Actions 2 & 3 aren't iterating based on their local data tables?