I am working on writing test cases with WebdriverIO and I have noticed that the only way to set values to an input is using setValue. This literally sets the whole value you have to the input box. What I need , however, is to type the characters into the input one by one. I need to do this because the element I am testing reveals drodpown options as you type. When I use setvalue the options do not appear because it simply copies the value to the input.