Bonjour,

Lorsque j'exécute le code suivant, Eclipse m'indique l'erreur ci-dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
static String bouton = "bouton_1";
 
@FindBy(how = How.ID, using = bouton)  private WebElement premierBouton;
The value for annotation attribute FindBy.using must be a constant expression
Je dois obligatoirement faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
static final String bouton = "bouton_1";
 
@FindBy(how = How.ID, using = bouton)  private WebElement premierBouton;
Je voudrai pouvoir manipuler la chaîne avant qu'elle soit utilisée par l'annotation @FindBy.

Est-il possible de faire ça?

Merci