gpt4 book ai didi

angularjs - Protractor sendKeys 以错误的顺序发送键

转载 作者:行者123 更新时间:2023-11-28 20:52:53 27 4
gpt4 key购买 nike

我正在尝试通过向我的输入字段添加适当的文本来测试某种形式,但由于某种原因我没有收到我发送的内容。我遇到的问题是 ['name=type_input]'sendKeys('Ciężarówka')。当我运行测试时,输入字段中填满的字母顺序错误,例如“kaCiężaów”或“aCiężarówk”,这导致我的整个测试失败。有时顺序是正确的并且测试通过。有人可以解释发生了什么吗?

it('should add vehicle', function() {
element(by.css('[name=type_input]')).sendKeys('Ciężarówka').sendKeys(protractor.Key.TAB);

element(by.css('[name=name]')).sendKeys('Nie Super Auto 555').sendKeys(protractor.Key.TAB);
element(by.model('model.carId')).sendKeys('54536');
element(by.css('[name=numberPlate]')).sendKeys('KU PAA').sendKeys(protractor.Key.TAB);
helpers.selectAnyFromKendoComboBox('vehicle', 'haulier');
helpers.save('vehicle');

alertify.expectSuccessMessage('Zapisano');

});

最佳答案

首先,隔离问题:

  • 这个 input 是您应用程序中唯一具有这种行为的吗?它是否有输入验证或任何与打字相关的动画?
  • 如果您键入 test 而不是 Ciężarówka,测试会失败吗?
  • 您能否在其他浏览器或其他机器上重现该问题?

这里有一些尝试:

关于angularjs - Protractor sendKeys 以错误的顺序发送键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38717040/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com