当没有 属性 之类的 isChecked 或 isSelected 时,如何在量角器中验证复选框是否已选中或未选中?
How to verify checkbox is checked or unchecked in protractor when there is no property like isChecked OR isSelected?
1). Unchecked Checkbox
<div _ngcontent-c10="" class="col-lg-4 ng-star-inserted">
<label _ngcontent-c10="" class="checkbox-title label-text">
<input _ngcontent-c10="" name="countryData" type="checkbox" id="cntryUNITED ARAB EMIRATES" value="UNITED ARAB EMIRATES">UNITED ARAB EMIRATES
<div _ngcontent-c10="" class="checkmark"></div>
</label>
</div>
2). Checked Checkbox
<div _ngcontent-c10="" class="col-lg-4 ng-star-inserted">
<label _ngcontent-c10="" class="checkbox-title label-text">
<input _ngcontent-c10="" name="countryData" type="checkbox" id="cntryARMENIA" value="ARMENIA">ARMENIA
<div _ngcontent-c10="" class="checkmark"></div>
</label>
</div>
我正在使用量角器工具。如何识别或使用哪个 属性 来验证复选框是否被选中,因为没有定义这样的特定 属性。
使用 isSelected() 属性 检查它。
参考这个https://www.protractortest.org/#/api?view=webdriver.WebElement.prototype.isSelected
1). Unchecked Checkbox
<div _ngcontent-c10="" class="col-lg-4 ng-star-inserted">
<label _ngcontent-c10="" class="checkbox-title label-text">
<input _ngcontent-c10="" name="countryData" type="checkbox" id="cntryUNITED ARAB EMIRATES" value="UNITED ARAB EMIRATES">UNITED ARAB EMIRATES
<div _ngcontent-c10="" class="checkmark"></div>
</label>
</div>
2). Checked Checkbox
<div _ngcontent-c10="" class="col-lg-4 ng-star-inserted">
<label _ngcontent-c10="" class="checkbox-title label-text">
<input _ngcontent-c10="" name="countryData" type="checkbox" id="cntryARMENIA" value="ARMENIA">ARMENIA
<div _ngcontent-c10="" class="checkmark"></div>
</label>
</div>
我正在使用量角器工具。如何识别或使用哪个 属性 来验证复选框是否被选中,因为没有定义这样的特定 属性。
使用 isSelected() 属性 检查它。
参考这个https://www.protractortest.org/#/api?view=webdriver.WebElement.prototype.isSelected