Arquillian Drone Extension API 1.0.0.Final

org.jboss.arquillian.drone.api.annotation
Annotation Type Drone


@Retention(value=RUNTIME)
@Target(value={FIELD,PARAMETER})
@Inherited
public @interface Drone

Drone annotation is used to inject Selenium's WebDriver, Selenium's DefaultSelenium, Arquillian Ajocado AjaxSelenium or other web ui browser implementation into your test.

Any framework can be extended to support usage of this annotation to inject a web browser. See SPI package of Drone for more details

@Drone can be used for both field in a class, thus class scoped instance of the browser or for parameter in a method, where injected instance will be method scoped.

Author:
Karel Piwko


Arquillian Drone Extension API 1.0.0.Final

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.