量角器按名称标签获取元素

Adr*_*zer 3 javascript testing selenium selenium-webdriver protractor

目前我正在使用量角器和Selenium web Driver.

我有以下问题:

我有一个html页面,我让量角器点击一个按钮.然后弹出一个窗口.该窗口包含一个名为"Description"的文本框:

<input type="Text" name="Description" ... />
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试以下内容时:

element(by.css('[name="Description"]')).sendKeys("rabbababab");
Run Code Online (Sandbox Code Playgroud)

浏览器什么都不做,但量角器不会抛出错误.TextBox中没有输入任何文本.不幸的是,名称是识别input-TextBox的唯一方法.

我究竟做错了什么?

moo*_*ses 7

直接按名称选择也适用:

element(by.name('Description')).sendKeys("rabbababab");
Run Code Online (Sandbox Code Playgroud)