C# C Webdriver页面对象框架从表中检索动态值

C# C Webdriver页面对象框架从表中检索动态值,c#,object,selenium-webdriver,frameworks,C#,Object,Selenium Webdriver,Frameworks,我改编了一个用C编写的页面对象框架程序,它使用SeleniumWebDriver 下面的代码将查找溢价为750.00美元的单选按钮 [FindsBy(How = How.XPath, Using = "(//label[text()='$750.00'])")] public IWebElement rb_500K_limit_500D_750_prem { get; set; } 然而,保费金额将发生变化。因此,我想做以下几点: 从表中读取premium的值参见 请注意,当前值为750.00

我改编了一个用C编写的页面对象框架程序,它使用SeleniumWebDriver

下面的代码将查找溢价为750.00美元的单选按钮

[FindsBy(How = How.XPath, Using = "(//label[text()='$750.00'])")]
public IWebElement rb_500K_limit_500D_750_prem { get; set; }
然而,保费金额将发生变化。因此,我想做以下几点:

从表中读取premium的值参见 请注意,当前值为750.00美元,但这将 针对运行的不同测试进行更改。 单击与所选值对应的单选按钮 恢复 HTML


提前感谢

您的帖子不完整,或者是您从其他地方复制/粘贴的。下面的网页中没有HTML。它确实存在,但有一个错误,如果你有一个编号的列表,下面的代码格式的文本将不会显示。我把它修好了。。。等待编辑被接受。我在上面留下了我的评论,并在错误的格式上输入了一个错误,发现这是出于设计。如果在编号列表中或之后有代码格式的文本,则必须用4个额外空格将其缩进。仅供参考…你能发一个链接到这个网站吗?也许还有其他方法可以做到这一点。
<td class="prem-col">
    <input id="rate-radio-145535" class="rate-radio radio form-element-left-radio" type="radio" name="rate_id" value="145535"><label for="rate-radio-145535" class="rate-label label-right">$750.00</label>
</td>