2011-12-13 198 views
0

我有3个div。每个人都有一个按钮。在每一个div每个按钮具有相同的XPath:如何在Selenium中的特定div中点击按钮?

//*[@id='variant_selector']/div/div[2]/div[3]/span 

div“中的XPath s为不同:

//*[@id='product_sets']/div[1], 
//*[@id='product_sets']/div[2], 
//*[@id='product_sets']/div[3] 

我如何使用Selenium在div 2点击例如按钮?

回答

1

我想你需要发布的html确定,但不结合这两项工作?

//*[@id='product_sets']/div[2]//*[@id='variant_selector']/div/div[2]/div[3]/span 

这是XPath第一个div,后面跟着选择div内按钮的XPath。

+0

是工作!非常感谢你 :-)) – Filip