0
我正在面对通过OPA5脚本选择单选按钮的问题。 我必须通过OP5脚本在View页面的两个单选按钮中选择一个。SAPUI5 opa5我们如何通过OPA5脚本选择单选按钮
在View.xml中单选按钮从后端动态显示。 单选按钮从后端来是::是的,
号能否请你帮我解决这个问题..
这是我的代码.. view.xml用:
<RadioButtonGroup id="assetRadioButton" columns="2" selectedIndex="-1" buttons="{path:'to_InfoOptoin' ,templateShareable : 'false'}" select="onAssetAnsChange">
<buttons>
<RadioButton text="{InfoOptionDesc}">
<!--<core:customData value="{InfoOptionId}"></core:customData>-->
</RadioButton>
</buttons>
</RadioButtonGroup>
OPA5脚本..
When.waitFor({
id: "assetRadioButton",
viewName: sViewName,
controlType: "sap.m.RadioButtonGroup", //optional
success: function(oSelect) {
this.waitFor({
controlType: "sap.m.RadioButton",
matchers: [
new sap.ui.test.matchers.Ancestor(oSelect),
new Properties({
text: "Yes",
enabled: true
})
],
success: function(aButtons) {
aButtons[0].$().trigger("tap");
Opa5.assert.ok(true, "Yes", "Yes");
},
errorMessage: "Cannot select Yes from assetRadioButton"
});
},
errorMessage: "There was no Radio Button selelcted"
});
正如我从以下链接知道个https://openui5.hana.ondemand.com/#docs/api/symbols/sap.ui.test.actions.Press.html#constructor
单选按钮不会接受的新闻发布会,所以我不会用按()
能否请你帮我,使工作
预先感谢您。