Re: Parallel Execution of Unit Tests
- From: wade <onlywade@xxxxxxxxx>
- Date: Tue, 18 Mar 2008 16:40:30 -0500
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, asreal 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..
.
- References:
- Parallel Execution of Unit Tests
- From: wade
- Re: Parallel Execution of Unit Tests
- From: Phlip
- Re: Parallel Execution of Unit Tests
- From: wade
- Re: Parallel Execution of Unit Tests
- From: Mark Ryall
- Parallel Execution of Unit Tests
- Prev by Date: Re: Thread#raise, Thread#kill, and timeout.rb are unsafe
- Next by Date: Re: Parametric module or injecting code via class method?
- Previous by thread: Re: Parallel Execution of Unit Tests
- Next by thread: Interbase driver problems XP
- Index(es):
Relevant Pages
|