I have some experience with JMeter for performance and scale, but I'm very new to Selenium for browser based testing.
At present I have some simple Selenium scripts recorded for Firefox. These are essentially multiple clients acting alone with no way to coordinate actions between clients.
I am looking for a way to coordinate actions between clients like client1 does x so client2 does y etc. I can easily put logic in each client, but what I'm looking for is a way to control each client and having each client perform different actions depending on some ytbd master logic to rule them all.
I understand that Selenium Grid will drive multiple clients. Can it or some other Selenium module better for the purpose also contain conditional logic to do different things with different clients, and if possible depending on results from those clients? Any brief hints on that or links to useful resources welcome.
I really am very new to the Selenium architecture as you can easily tell.