使用getText(Selenium)检索单选按钮选项的值



我已经写硒自动化测试几个月了,但还没有真正使用GetText。。。然而,我确实需要检索一个径向按钮选项的名称,使用C#和NUnit以及selenium。。。这是我试图从(Bordelaise)中检索值的html行

<input id="uc_OrderOptions_rptr_OrderOptions_ctl01_SelectedValue0_0" type="radio" name="uc_OrderOptions$rptr_OrderOptions$ctl01$SelectedValue0" value="Bordelaise" /><label for="uc_OrderOptions_rptr_OrderOptions_ctl01_SelectedValue0_0">Bordelaise</label>

我已经尝试过getText(上面的id)和其他一些不起作用的东西。。。有人知道我能做什么吗?

是否要获取名称文本
您可以使用xPath和一些Selenium方法来完成此操作。

名称

getAttribute("//input[@id='uc_OrderOptions_rptr_OrderOptions _ctl01_SelectedValue0_0']@name")


getValue("//input[@id='uc_OrderOptions_rptr_OrderOptions _ctl01_SelectedValue0_0']")


文本

getText(//input[@id='uc_OrderOptions_rptr_OrderOptions _ctl01_SelectedValue0_0']/label");

最新更新