<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">On Tue, Apr 2, 2019 at 7:02 PM Roger Lipscombe <<a href="mailto:roger@differentpla.net">roger@differentpla.net</a>> wrote:<br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Sort of. We use Common Test to run tests against an application, which<br>
happens to be written in Erlang, but the test suites don't know or<br>
care about that.<br>
</blockquote><div><br></div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">Back in the day, when I wrote BitTorrent clients for fun, I used CT to handle other clients and trackers. Basically set up a network and test your client against the other clients, while maintaining them through CT. The reason this is efficient is because you often want concurrent testing, and the framework allows one to spawn processes to help with that. In fact, using CT for this is one of the main points of it I think. Especially because it has tooling for direct communication with a SUT over ssh/ftp, ...</div><br></div></div>