Frameworks 使用Robot框架选择单选按钮
我有以下HTML代码: 我正在尝试使用关键字Select单选按钮设置单选按钮,以将值设置为Yes 我尝试使用:Frameworks 使用Robot框架选择单选按钮,frameworks,robotframework,Frameworks,Robotframework,我有以下HTML代码: 我正在尝试使用关键字Select单选按钮设置单选按钮,以将值设置为Yes 我尝试使用: Select Radio Button selFundDetails Yes 我得到的错误如下: 20160316 16:17:38.216 : INFO : Verifying element 'selFundDetails' is visible. 20160316 16:17:38.362 : INFO : Selecting 'true' from radio butt
Select Radio Button selFundDetails Yes
我得到的错误如下:
20160316 16:17:38.216 : INFO : Verifying element 'selFundDetails' is visible.
20160316 16:17:38.362 : INFO : Selecting 'true' from radio button 'selFundDetails'.
20160316 16:17:38.667 : FAIL : ValueError: Element locator 'xpath=//input[@type='radio' and @name='selFundDetails' and (@value='true' or @id='true')]' did not match any elements.
您的单选按钮没有值或id,这是“选择单选按钮”知道要单击哪个单选按钮所必需的。Your name=selFundDetails只告诉关键字您的目标群体 从: 选择单选按钮 将组名称标识的单选按钮组的选择设置为值 要选择的单选按钮由两个参数定位: 组名称用作无线电输入的名称, 值用于值属性或id属性 用于定位正确单选按钮的XPath如下所示://input[@type='radio'和@name='group_name'和@value='value'或@id='value'] 示例: 选择单选按钮大小XL匹配HTML,如XL 选择单选按钮大小sizeXL匹配HTML,如XL 如果您控制html,那么您可以向单选按钮添加value=Yes属性,您的关键字将起作用
如果你不能控制html,上帝保佑你。但是您应该能够通过xpath使用纯click元素单击它。您的单选按钮没有值或id,这是Select单选按钮知道要单击哪个单选按钮所必需的。Your name=selFundDetails只告诉关键字您的目标群体 从: 选择单选按钮 将组名称标识的单选按钮组的选择设置为值 要选择的单选按钮由两个参数定位: 组名称用作无线电输入的名称, 值用于值属性或id属性 用于定位正确单选按钮的XPath如下所示://input[@type='radio'和@name='group_name'和@value='value'或@id='value'] 示例: 选择单选按钮大小XL匹配HTML,如XL 选择单选按钮大小sizeXL匹配HTML,如XL 如果您控制html,那么您可以向单选按钮添加value=Yes属性,您的关键字将起作用
如果你不能控制html,上帝保佑你。但是您应该能够通过xpath使用纯单击元素单击它。选择单选按钮有时不起作用,如果要求选择单选按钮,则单击元素将起作用。选择单选按钮有时不起作用,如果要求选择单选按钮,则单击元素将起作用