Annotation Interface Parameters


@Retention(RUNTIME) @Target({METHOD,CONSTRUCTOR,TYPE}) public @interface Parameters
Describes how to pass parameters to a @Test method.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    The list of variables used to fill the parameters of this method.
  • Element Details

    • value

      String[] value
      The list of variables used to fill the parameters of this method. These variables must be defined in your testng.xml file. For example

      @Parameters({ "xmlPath" })
      @Test
      public void verifyXmlFile(String path) { ... }

      and in testng.xml:

      <parameter name="xmlPath" value="account.xml" />

      Returns:
      the value
      Default:
      {}