-1
我有这样的场景,当用户选择公共没有问题,但是当选择一个私人,这里模式应该弹出并点击确定。 HTML代码:执行if和else在量角器
<div ng-show="private" class="privateSetting">
<h5>privacy Settings</h5>
<div>
<md-switch ng-model="privacySwitch" style="width:35%;" class="md-primary md-switch" ng-click="privacySettings()">{{displayText}}
</md-switch>
</div>
<p>privacy Msg</p>
</div>
测试代码:
element(by.css('aria-label=Private')).isDisplayed().then(function(result)
{
if (result) {
element(by.css('[ng-click="privacySettings()"]')).click();
browser.sleep(5000);
element(by.className('btn btn-primary')).click();
browser.sleep(5000);
} else {
element(by.css('[ng-click="privacySettings()"]')).click();
browser.sleep(5000);
}
是什么问题? –
得到错误非法elemnt发现@丹尼 – Shiva
可以请你分享用于选择私人或public.Hand和模态HTML的HTML –