The tester does not use real tick-by-tick data. It uses open, close, low and high prices of every bar from 1 minute timeframe. Then, it generates the price movement inside every 1 minute bar using its own algorithm. Although this is good enough in most cases, we must be aware that this is not real data.