<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jan 8, 2012, at 4:09 PM, Francois Stephany wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>I'm currently testing with vanilla SUnit and want to improve this a bit.<br><br>Do many of you test component with SeasideTesting (<a href="http://www.shaffer-consulting.com/david/Seaside/TestingComponents/TestingComponents.html">http://www.shaffer-consulting.com/david/Seaside/TestingComponents/TestingComponents.html</a>)? <br><br>How do you test when Javascript is involved? For some of my Ruby projects, I currently use Capybara-Webkit (which simulates a browser with QT webkit). Is there something similar in Smalltalk that I'm not aware of?<br><br></div></blockquote></div><br><div><br></div><div>Francois,</div><div><br></div><div>As previously mentioned, the VisualWorks version of SeasideTesting supports testing applications "in browser" but currently under Firefox only. &nbsp;I use this extensively but I must admit that it is a bit temperamental and performance is mediocre. &nbsp;With those caveats I highly recommend it ;-) &nbsp;Getting things working under Squeak would be an hour's work but I lack motivation because there seems to be little community interest in SeasideTesting these days.</div><div><br></div><div>For an alternative you might look at:</div><div><br></div><div><a href="http://www.pharocasts.com/2010/08/web-application-testing-through.html">http://www.pharocasts.com/2010/08/web-application-testing-through.html</a></div><div><br></div><div>which uses Selenium RC thereby relying on a larger community for developing the Javascript side of things. &nbsp;I'm guessing that you'll have fewer difficulties with this then with SeasideTesting but I've never used it myself.</div><div><br></div><div>David</div><div><br></div></body></html>