-
1. Merging Arquillian Ajocado and Drone?
aslak Apr 25, 2011 2:23 PM (in response to lfryc)Hmm..
Even tho Ajocado doesn't have it's own TestRunner integration and it relies on Drone to initialize it using Arquillian in a Test scenario, i still think Drone and Ajocado has two different goals.
Ajocado is still usable outside of Drone as a Library, and outside a Test scenario as well for that matter. Drone on the other hand _only_ initializes Selenium/WebDrivers and integrate with Arquillian.
-
2. Merging Arquillian Ajocado and Drone?
lfryc Apr 26, 2011 2:59 AM (in response to aslak)I have concerns about who will actually use Arquillian Drone if I will provide AbstractAjocadoTest that will do "very similar job" from user's point of view.
We will need to make Drone's additional values best-seller to avoid this. ;-)
So my plan is to reintroduce AbstractAjocadoTest for both, JUnit and TestNG.
-
3. Merging Arquillian Ajocado and Drone?
kpiwko Apr 26, 2011 3:50 AM (in response to lfryc)Did I got right that you plan to provide JUnit and TestNG AbstractAjocadoTest which will use Arquillian Drone to prepare environment? E.g. user will be able to use Ajocado in a standalone mode reusing Arquillian internals?
-
4. Merging Arquillian Ajocado and Drone?
aslak Apr 26, 2011 3:57 AM (in response to lfryc)Drone's value is it can start you(Ajocado) and others like you(Selenium / WebDriver), in the same way, handle the setup of selenium server, integrate with Arquillian both for tests that rely on a existing external deployment (standalone) and for tests that use the Arquillian Deployers(container).
The major value of Drone is it integrates you with Arquillian, which gives you everything Arquillian offers; JUnit, TestNG, Spock, RSpec etc, micro deployments, multiple servers.... and so on
I don't understand your logic here:
You have concernes who will use Drone if you provide a Runner, so your plan is to provide a Runner ?
I thought the whole point of our discussion was, you don't need to worry about a Runner, let Arquillian handle that, via Drone. Your value is your wrappers around Selenium, fokus on what your good at. Don't waste your time diddling with junit/testng integrations, that's Arquillians job.
Drone is your Runner.
-
5. Merging Arquillian Ajocado and Drone?
lfryc Apr 26, 2011 4:12 AM (in response to aslak)@Aslak, yeah, I got you now, and in short, it looks good for me!
@Karel, following Aslak, I would rather want to provide documentation and archetypes.
-
6. Merging Arquillian Ajocado and Drone?
aslak Apr 26, 2011 4:53 AM (in response to lfryc)And for Archetypes, see SeamForge..