2016-09-15 155 views
0

web table使用硒網絡驅動程序

我如何才能找到上述網絡表的「ID」,如果我只知道某個特定客戶的名稱查找從給定的表中的ID。例如,從上表中我怎麼能找到「THOMAS HANDY」的「CUSTOMER ID」。

+3

請添加表的HTML,你試過 – Guy

回答

0

你正在尋找的代碼看起來類似這樣(注意,這是寫在紅寶石)

if(tab['class'].include?(var))

tab是選擇變量。

var將是你想要的。

因此,像下面...

#Logic to Loop through each table - Parameterising it as table 
if(table.text.include?('Thomas Hardy')) 
    table['id'] 
end 
#End of Loop Logic 

雖然人們說,你錯過了大量的信息

+0

請的代碼,你是否也可以用java代碼來幫助我 – anonymous

+0

你所需要做的就是根據我寫的內容調整你的java代碼。所以檢查'table ['class']'是否包含字符串'Thomas Hardy'如果是這樣,你想返回參數'table ['id']' –