on 09-11-2017 11:44 AM
I have written OPA script successfully for sap.m.ComboBox control using below link ..https://openui5.hana.ondemand.com/#/topic/8615a0b9088645ae936dbb8bbce5d01d
But im facing an issue for sap.m.MultiComboBox, the OPA script what i have written is not working for MultiComboBox. Below is my Code..
XML:
<MultiComboBox items="{/macActivities}" id="typeSelction" selectionFinish="handleTypeSelected">
<items>
<core:Item text="{Description}" key="{TypeId}"></core:Item>
</items>
</MultiComboBox>
OPA Script::
opaTest("Enter Type", function (Given, When, Then) {
Given.iStartMyApp();
When.onTheActivitySetpage.filltype();
});
filltype: function () {
return this.waitFor({
id:"typeSel",
controlType: "sap.m.MultiComboBox",
actions: new Press(),
success: function(oSelect) {
this.waitFor({
controlType: "sap.ui.core.Item",
matchers: [
new sap.ui.test.matchers.Ancestor(oSelect),
new Properties({ text: "Offline"})
],
actions: new Press(),
success: function() {
Opa5.assert.ok(true, "Type Offline Selected");
},
errorMessage: "Cannot select Offline from methodSel"
});
},
errorMessage: "There was no Input"
});
};
Im getting an error by saying..
Cannot select Offline from methodSel
Opa timeout
This is what Opa logged:
The control Element sap.ui.core.Item#__item0-__xmlview1--actSetSel-0 is not visible - sap.ui.test.matchers.Visible
The control Element sap.ui.core.Item#__item0-__xmlview1--actSetSel-1 is not visible - sap.ui.test.matchers.Visible
The control Element sap.ui.core.Item#__item0-__xmlview1--actSetSel-2 is not visible - sap.ui.test.matchers.Visible
Can some one please help me to resolve this issue with correct OPA Script?
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.