量角器sendKeys不填充输入框中的所有字符串

时间:2017-12-24 03:07:21

标签: javascript selenium protractor

  

[HTTP] - > POST /wd/hub/session/ffcd7072-9f96-45cb-a61d-ec53fc696b56/element/0.9513211246393813-32/value {“value”:[“1”,“0”,“0”,“0”,“1” ], “文本”: “10001”}

我的代码:

this.zipcode = element(by.model('personalInfo.zipcode'));

 this.setZipcode = function (inputStr) {
    this.zipcode.clear().sendKeys(inputStr);
};

我在“inputStr”中传递10001,但只输入101或1或100

1 个答案:

答案 0 :(得分:1)

输入邮政编码时,很可能会运行逻辑。逻辑似乎在查找匹配的市政当局,同时阻止进一步的输入。

如果您可以手动重现此用户体验,请检查(快速输入时会忽略某些数字)。

这更像是测试软件的用户体验错误,而不是量角器问题。

对软件的建议是在空闲1秒后运行逻辑或在运行逻辑时不阻止输入(去异步)。