Re: Parallel Execution of Unit Tests



Yeah, I'm actually utilizing Selenium Grid for the client side of it.
I have a Grid farm all set up and configured, and several teams run
nightly Selenium test suites against it without issues. The problem
is that Grid doesn't provide for a means of actually driving tests in
parallel -- it only serves as a matrix of Remote Controls (browsers)
for your tests to run against. The advantage of this to me right now
is that several test suites can be running simultaneously, and the
Grid Hub will take care of allocating each test to an available
environment. However, the suites themselves are still running
serially, one test after another.

What I need is a way for a complete test suite to be executed in a
multi-threaded fashion, I guess.


wade

On Mar 18, 2:39 am, "Mark Ryall" <mark.ry...@xxxxxxxxx> wrote:
have you tried selenium grid?

On Tue, Mar 18, 2008 at 8:40 AM, wade <onlyw...@xxxxxxxxx> wrote:
On Mar 17, 2:13 pm, Phlip <phlip2...@xxxxxxxxx> wrote:
wade wrote:
I'm using Ruby's Test::Unit framework to drive some functional tests
which use Selenium to perform E2E scenarios against a web app in a
real browser. As one can easily imagine, running a large suite of
browser-based tests in serial can take ages

How many of these tests could run against the source code directly, as
real unit
tests?

--
Phlip
http://assert2.rubyforge.org/

Really none of them, unfortunately. This specific domain of tests are
designed to be a sort of automated acceptance test to be carried out
following a deployment of the app, from an end-user perspective. Thus
the need to simulate "real world" interactions, starting from a
browser and essentially excersizing each layer of the stack in an end
to end manner..

.



Relevant Pages

  • Re: - Web pages unstable after conditional comments added
    ... I would prefer to code to standards and not worry about individual browsers. ... If your content merits using a "grid layout", ... It's _sometimes_ worth arguing with a browser. ...
    (comp.infosystems.www.authoring.html)
  • Re: web datagrid column width
    ... The original data from the database was a concatenation of email address separated by a; I added a space after each; and it displays the way I want. ... Each browser treats this situation differently. ... > insert some character that the grid will wrap with. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Fixed / frozen Datagrid column runs slow.
    ... fine with a small amount of data in the grid. ... Clicks, tabbing, browser-page scrolling, etc. ... what is the browser actually doing?? ... Why does this Style affect so ...
    (microsoft.public.dotnet.framework.aspnet.webcontrols)
  • Re: sync issue
    ... If you open the child grid in a modal dialog ... then refresh the parent page when it closes. ... browser to view the details, update the details in that browser and close ...
    (microsoft.public.dotnet.framework.aspnet)