繁体   English   中英

在Java中使用Selenium WebDriver确定单选按钮值

[英]Determining Radio Button Value Using Selenium WebDriver in Java

我想知道选择了两个单选按钮中的哪个,并根据该选择选择另一个。 无论选择哪个单选按钮,测试都必须能够运行。 我正在用Java(Eclipse for IDE)中的Selenium WebDriver创建此测试。 据我了解,两者之间的唯一区别是它们的价值在变化。 我是Selenium和Java的新手,所以我想了解解决方案的实质。

第一个单选按钮的值为1,第二个单选按钮的值为2。我知道它们在哪里,但不确切知道如何形成此代码。

form method="POST" action="switch.do">
<table width="800" cellspacing="0px" cellpadding="7px" border="0">
<tbody>
   <tr>
   <tr>
   <tr class="oddRow">
      <td width="30px">
         <input type="radio" value="1" checked="" name="masterSelect">
      </td>
      <td>
      <td align="center">
      <td align="center">
      <td align="center">
      <td align="center">
   </tr>
   <tr class="evenRow">
      <td width="30px">
         <input type="radio" value="2" name="masterSelect"> 
      </td>

我还看到了其他信息。 选中的单选仅填充有checked=""属性。 因此,我想说的是找到具有值的元素,并在try catch块中使用getAttribute()来查看该属性是否存在

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM