Selenium Webdriver - sendKeys() not sending all keys - Java -


i use selenium webdriver java , i've found problem. when try send text textfield, sends first char of two. tried setting javascriptexecutor, same thing happened. chromedriver running , working fine. code below:

    public void sendnumbertochrome (int number){         textfield.clear(); //  textfield set, it's classic input field max. 10 characters         system.out.println(string.valueof(number)); // prints example 94         textfield.sendkeys(string.valueof(number)); // "9" appears in browser     } 

i tried send character character:

string[] arr = string.valueof(number).split("(?<!^)");  // splits number character character (string s : arr){     system.out.println(s); // prints 9 , 4     textfield.sendkeys(s); // 9 appears     thread.sleep(100); // maybe browser can not work fast, wait before sending next character } 

javascriptexecutor send 1 character , every few minutes crashes (don't know why), not using it. interesting - when this:

textfield.sendkeys(string.valueof(94)); 

it sends 94 chrome! don't know problem is, can me?

edit: chrome version: 29.0.1547.76 m, selenium server standalone 2.35.0, chromedriver v2.3


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

c++ - Clear the memory after returning a vector in a function -

erlang - Saving a digraph to mnesia is hindered because of its side-effects -