Selenium Webdriver y PageFactory inicializan elementos List <WebElement>

He buscado en los documentos Selenium Webdriver APi alojados en el código de Google. Actualmente estoy usando PageFactory para inicializar mis objetos de página, pero tengo problemas para iniciar una lista de WebElement.

o que necesito es una forma de inicializar una lista de elementos, idealmente una lista de cuadros de selección desplegables.

He examinado las referencias de API a @Findsby y @ByChained, pero todavía no puedo encontrar la mejor manera de iniciar una lista de cuadros de selección desplegables. PODRÍA tener un WebElement separado para cada uno y tomar la identificación, pero me gustaría iniciar una lista de selecciones de lista

Actualmente uso lo siguiente:
public class PageObject {

        @FindBy(id="element_id")
        private WebElement element;

        public getElement() {
          return element;
        }
}
¿Hay alguna forma de usar algo similar a lo siguiente que busco?
public class PageObject {   

    @FindBys(className="selectItmes")
    private List<WebElement> selects;

    public List<WebElement> getSelects() {
      return selects;
    }  
}

¿O debo usar un único elemento web para cada elemento? :

Actualiza

Cualquiera sabe cómo usar PageFactory e iniciar una lista de elementos; utilizando la anotación FindsBy. No puedo encontrar ninguna manera de hacer esto, sin embargo, hay problemas de Google en el sitio de selenio google docs que dicen que esto se ha solucionado en los enlaces de la API de Java y en la versión 2.12, ya que se deshabilitó por error en 2.11 ... Todavía puedo ' t inicializar una lista. = /

Respuestas a la pregunta(5)

Su respuesta a la pregunta