0
我目前正在爲一個程序做一個測試用例,我需要檢查e2e測試中的複選框。如何在使用AngularJS執行量角器e2e時檢查複選框
作爲新E2E,我沒有對如何做到這一點的認識複選框
任何幫助或鏈接一個成功的想法。
我目前正在爲一個程序做一個測試用例,我需要檢查e2e測試中的複選框。如何在使用AngularJS執行量角器e2e時檢查複選框
作爲新E2E,我沒有對如何做到這一點的認識複選框
任何幫助或鏈接一個成功的想法。
使用定位器選擇複選框,閱讀了關於他們here
//in case your checkbox has an ID
var foo = element(by.id('checkboxId'));
foo.click();
//in case your checkbox doesn't have an ID or a unique identifier, use CSS
var bar = $('[type="checkbox"]');
bar.click();
另外,如果你沒有,你可以驗證,如果chechbox與'foo.isSelected()'(這將返回一個承諾) – Charlie 2015-04-01 11:38:37
檢查有jquery,那麼你可以使用'element(by.css())'或'element(by.xpath())'你可以通過在Chrome調試器中右擊一個被檢查的元素來獲得css/xpaths – Tone 2015-04-01 11:48:54