Solicitar ayuda para especificar con qué elemento interactuar. (Java con selenio)

El código de la página es el siguiente:

<td align="center" width="50%">

<input type="button" id="M_860735" value="Continue" class="entereclass" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(244, 244, 244); width: 100px; visibility: hidden; background-position: initial initial; background-repeat: initial initial; " onclick="this.disabled= true; this.value='Loading...'; M_3275409(1);"><br>

<input type="button" id="M_1723091" value="Continue" class="enterclass" style="background: #F4F4F4; width: 100px; margin-top: 3px; visibility: hidden;" onclick=" this.disabled= true; this.value='Loading...'; M_3275409(2);">
</td>

<td align="center" width="50%">

<input type="button" id="M_2802510" value="Continue" class="enterclass" style="background: #F4F4F4; width: 100px; visibility: hidden;" onclick="this.disabled= true; this.value='Loading...'; M_3275409(3);"><br>

<input type="button" id="M_1860441" value="Continue" class="enterclass" style="background-image: initial; background-attachment: initial; background-origin:n initial; background-clip: initial; background-color: rgb(244, 244, 244); width: 100px; margin-top: 3px; visibility: visible; background-position: initial initial; background-repeat: initial initial; " onclick="this.disabled= true; this.value='Loading...'; M_3275409(4);">
</td>

Me gustaría poder tomar cada elemento y almacenar las cuatro ID en variables temporales para usar cada vez que intento hacer clic. (Los ID de los botones se generan aleatoriamente, y la clase de ellos realiza un ciclo a través de tres opciones diferentes ["enterclass", "forward" y "inputsubmit"])

Todo lo que hago para pasar por cada una de las clases y hacer clic en el botón al iniciar sesión es:

try{ driver.findElement(By.ByClassName.ByClass("enterclass")).click(); } catch {exception e {}

Luego cambie la "enterclass" a las otras opciones y pegue.

Pero no puedo hacer esto aquí, ya que son todos iguales.

¿Quizás en lugar de obtener las ID cada vez, podría hacer que el programa reconozca que hay cuatro e intente hacer clic en cada una? (De nuevo, tampoco estoy seguro de cómo hacerlo, jajaja)

Todavía soy nuevo en Java, por lo que no conozco las formas más competentes de hacer estas cosas.

Si alguien me puede ayudar, una respuesta sería muy apreciada. ^ _ ^

¡Gracias! ~ Ben Rey de Moria

ACTUALIZACIÓN: Fail ... lo descubrí. :PAG

Lo acabo de hacer:

 try{ 
     driver.findElement(By.xpath("/html/body/div/div/table/tbody/tr/td[2]/div[2]/center/table[13]/tbody/tr[3]/td/table/tbody/tr/td/input")).click();
     } catch(Exception e){}
     try{ 
     driver.findElement(By.xpath("/html/body/div/div/table/tbody/tr/td[2]/div[2]/center/table[13]/tbody/tr[3]/td/table/tbody/tr/td/input[2]")).click();
     } catch(Exception e){}
     try{ 
     driver.findElement(By.xpath("/html/body/div/div/table/tbody/tr/td[2]/div[2]/center/table[13]/tbody/tr[3]/td/table/tbody/tr/td[2]/input")).click();
     } catch(Exception e){}
     try{ 
     driver.findElement(By.xpath("/html/body/div/div/table/tbody/tr/td[2]/div[2]/center/table[13]/tbody/tr[3]/td/table/tbody/tr/td[2]/input[2]")).click();
     } catch(Exception e){}
Respuesta 1

¿Cómo puedo ver el recuento de sesiones http para mi instancia de JBoss AS 7.1? No puedo encontrar nada en la consola de administración JBoss Application Server 7.1. La última vez que usé JBoss AS fue la versión 4.3. Gracias.

Blender >> .obj, .mtl >> Java usando min3D, openGL ES >> dispositivo Android ¿Qué estoy haciendo mal o qué está mal con estos archivos .mtl u .obj que harían que se produjera un error del analizador en min3d? Hasta ahora tengo ...

Encontré esta pregunta: explique el papel de los dominadores en el código Java de ingeniería inversa. Todo lo que puedo pensar es que necesitas poder calcular los Dominadores en un Gráfico de Control para ver si ...

Tengo una base de datos que contiene una tabla de asignación. La tabla se ve así: ID | CHARACTER_ASS | TYPE_ASS Dentro de la columna de caracteres se almacenan letras y números. Es decir. 'A', 'a', "Aa". "AA", 1 ...