簡體   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