Hi Mark,
"Is there a way to specify if statements in a scenario? For example, I want to be able to only execute a particular request if the previous response contains certain data."
No this cannot be done in LoadComplete, there is no scripting engine and or conditions within scenarios, I would love to see these implemented eventually!
"Also, is there a way to specify loops as well, so that I can have specific requests run multiple times?"
You cannot do this either, but what you can do to have multiple same requests is to copy a single request and paste it right underneath. You can copy the amount of times you want to simulate multiple identical requests. (Not a very classy way to do things, but still better than manually recording an action 50 times in a row)
Cheers,
Louis-Philippe