Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Selenium While Loop? 测试 点击 //div[@id='wrapper']/div/div/div waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[1]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[2]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[3]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[4]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')]_Javascript_Jquery_Html_Selenium Ide - Fatal编程技术网

Javascript Selenium While Loop? 测试 点击 //div[@id='wrapper']/div/div/div waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[1]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[2]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[3]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[4]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')]

Javascript Selenium While Loop? 测试 点击 //div[@id='wrapper']/div/div/div waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[1]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[2]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[3]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 //div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[4]/td 2. waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')] 点击 id=后退按钮 waitForElementNotPresent //div[包含(@class,'ui-widget-overlay')],javascript,jquery,html,selenium-ide,Javascript,Jquery,Html,Selenium Ide,我想点击4个部分。 它们都有相同的路径,但不是相同的tablediv /div/div/div[2]/table/tbody/tr[1]/td -->1至4 我怎样才能做到这一点,因为代码是最小化的, 我如何在这里使用while循环 Selenium中的代码有18个命令 谢谢因为您使用的是Selenium IDE而不是WebDriver,所以您能够执行的唯一“while”循环就是执行普通的旧javascript </head> <body> <ta

我想点击4个部分。 它们都有相同的路径,但不是相同的tablediv

/div/div/div[2]/table/tbody/tr[1]/td -->1至4

我怎样才能做到这一点,因为代码是最小化的, 我如何在这里使用while循环

Selenium中的代码有18个命令


谢谢

因为您使用的是Selenium IDE而不是WebDriver,所以您能够执行的唯一“while”循环就是执行普通的旧javascript

 </head>
    <body>
    <table cellpadding="1" cellspacing="1" border="1">
    <thead>
    <tr><td rowspan="1" colspan="3">test</td></tr>
    </thead><tbody>
    <tr>
        <td>click</td>
        <td>//div[@id='wrapper']/div/div/div</td>
        <td></td>
    </tr>
    <tr>
        <td>waitForElementNotPresent</td>
        <td>//div[contains(@class,'ui-widget-overlay')]</td>
        <td></td>
    </tr>
    <tr>
        <td>click</td>
        <td>//div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[1]/td</td>
        <td>2</td>
    </tr>
    <tr>
        <td>waitForElementNotPresent</td>
        <td>//div[contains(@class,'ui-widget-overlay')]</td>
        <td></td>
    </tr>
    <tr>
        <td>click</td>
        <td>id=backButton</td>
        <td></td>
    </tr>
    <tr>
        <td>waitForElementNotPresent</td>
        <td>//div[contains(@class,'ui-widget-overlay')]</td>
        <td></td>
    </tr>
    <tr>
        <td>click</td>
        <td>//div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[2]/td</td>
        <td>2</td>
    </tr>
    <tr>
        <td>waitForElementNotPresent</td>
        <td>//div[contains(@class,'ui-widget-overlay')]</td>
        <td></td>
    </tr>
    <tr>
        <td>click</td>
        <td>id=backButton</td>
        <td></td>
    </tr>
    <tr>
        <td>waitForElementNotPresent</td>
        <td>//div[contains(@class,'ui-widget-overlay')]</td>
        <td></td>
    </tr>
    <tr>
        <td>click</td>
        <td>//div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[3]/td</td>
        <td>2</td>
    </tr>
    <tr>
        <td>waitForElementNotPresent</td>
        <td>//div[contains(@class,'ui-widget-overlay')]</td>
        <td></td>
    </tr>
    <tr>
        <td>click</td>
        <td>id=backButton</td>
        <td></td>
    </tr>
    <tr>
        <td>waitForElementNotPresent</td>
        <td>//div[contains(@class,'ui-widget-overlay')]</td>
        <td></td>
    </tr>
    <tr>
        <td>click</td>
        <td>//div[@id='dataTableContent']/div/div/div[2]/table/tbody/tr[4]/td</td>
        <td>2</td>
    </tr>
    <tr>
        <td>waitForElementNotPresent</td>
        <td>//div[contains(@class,'ui-widget-overlay')]</td>
        <td></td>
    </tr>
    <tr>
        <td>click</td>
        <td>id=backButton</td>
        <td></td>
    </tr>
    <tr>
        <td>waitForElementNotPresent</td>
        <td>//div[contains(@class,'ui-widget-overlay')]</td>
        <td></td>
    </tr>
    </tbody></table>
    </body>
    </html>

商店
迭代器
1.
仓库
while(迭代器)
<tr>
  <td>store</td>
  <td>iterator</td>
  <td>1</td>
</tr>
<tr>
  <td>storeEval</td>
  <td>while (iterator <= 4) { browserBot.click("/div/div/div[2]/table/tbody/tr[1]/td[" + iterator + "]" }</td>
  <td></td>
</tr>