如何仅在Selenium中的特定div中单击按钮?

时间:2011-12-13 10:50:43

标签: testing xpath selenium

我有3个div。每个人都有一个按钮。每个div中的每个按钮都具有相同的XPath:

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

div的XPath是不同的:

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

如何使用Selenium点击div 2中的按钮?

1 个答案:

答案 0 :(得分:1)

我想你需要发布html以确定,但是没有结合这两个工作?

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

这是div XPath,然后是XPath,用于选择div中的按钮。