addValue

Add a value to an object found by given selector. You can also use unicode characters like Left arrow or Back space. WebdriverIO will take care of translating them into unicode characters. You’ll find all supported characters here. To do that, the value has to correspond to a key from the table. It can be disabled by setting translateToUnicode optional parameter to false.

Usage#
$(selector).addValue(value, { translateToUnicode })
Parameters#
NameTypeDetails
valuestring, number, boolean, object, Array.<any>value to be added
options
optional
AddValueOptionscommand options (optional)
options.translateToUnicodebooleanenable translation string to unicode value automatically
Example#
addValue.js
it('should demonstrate the addValue command', () => {
let input = $('.input')
input.addValue('test')
input.addValue(123)
value = input.getValue()
assert(value === 'test123') // true
})