0
我正在構建量角器測試,並且正在尋求重構一些代碼。無法找出正確的量角器語法
這行代碼工作正常:
element.all(by.css('div.modal-content ly-input input')).first().sendKeys("Workflow 1");
然後我試着這樣做:
var name = element(by.css('div.modal-content ly-input'));
element(name).all(by.css('input')).sendKeys("Workflow 1")
有一些錯誤的代碼最後一行,因爲我得到一個"Failed: Invalid locator" error.
可能有人知道我可以如何引入name
變量並在最後一行代碼中使用它?
羅伯特
你不能用'元素(名稱)。所有(by.css(「輸入」))的SendKeys(「工作流程1「)'當你的'var name'是'element(by.css('div.modal-content ly-input')); '而不是它應該是'var name = by.css('div.modal-content ly-input')'作爲一個定位器 – Hikaryu