WebTester opens a browser by sending a http request to Selenium Remote Control (<a href="http://seleniumhq.org/projects/remote-control/">http://seleniumhq.org/projects/remote-control/</a>). And then this remote control starts the browser. Selenium Remote Control is a java process you have to start before starting the selenium tests in Smalltalk.<br>
<br><div class="gmail_quote">On Wed, Aug 25, 2010 at 12:33 PM, C. David Shaffer <span dir="ltr">&lt;<a href="mailto:cdshaffer@acm.org">cdshaffer@acm.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"> On 08/25/10 02:22, Johan Brichau wrote:<br>
&gt; I am currently also using both SeasideTesting and WebTester for testing our Seaside application. The first one for &#39;raw&#39; component testing and the second one for in-browser behaviour testing.<br>
&gt; Given that SeasideTesting will rely on FFI for external browser testing and that WebTester uses sockets for that, my impression is that WebTester will have no problem to get to work in Gemstone. I am therefore pondering on how to proceed with the port of the external browser testing in SeasideTesting. I have the impression it makes more sense to combine SeasideTesting and WebTester for this.<br>

<br>
</div>SeasideTesting only needs a way to raise the browser on a URL.  After<br>
that, all communication is done via HTTP.  So FFI is needed, but only if<br>
that&#39;s how you open an external web browser from Squeak/Pharo.  How does<br>
WebTester open the initial web browser window...if it doesn&#39;t need FFI<br>
then I suggest using the same mechanism with the SeasideTesting port.<br>
<font color="#888888"><br>
David<br>
</font><div><div class="h5"><br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>imagination is more important than knowledge - Albert Einstein<br>Logic will get you from A to B. Imagination will take you everywhere - Albert Einstein<br>Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning. - Albert Einstein<br>
The true sign of intelligence is not knowledge but imagination. - Albert Einstein<br>However beautiful the strategy, you should occasionally look at the results. - Sir Winston Churchill<br>It&#39;s not enough that we do our best; sometimes we have to do what&#39;s required. - Sir Winston Churchill<br>