Goal: I want to simulate many clients executing my javascript heavy project for load testing purposes on a Linux host.
My thought: I can create several CefBrowser instances using JCEF and load my URL to mimic several browser instances.
1) Is there any issues with creating the browsers from a single CefClient instance? Or would it be better to use N CefClient instances for N browsers?
2) Is there a way to have the browsers run "headless" (i.e. no screen rendering). I'd like to be able to spin up a lot of these instances with minimal overhead, however that is best accomplished. I think this is what OSR is for, but can't figure out the best way to do this with JCEF.