This bug is migrate from https://github.com/mozilla/gaia-ui-tests/issues/333 with suggestion of malini. I was writing testing scripts of keyboard in gaia-ui-test. However, I found an interesting issue: STR 1. When you try to automatically testing in "Test UI" app. 2. Enter keyboard tests 3. Switch to keyboard and use the following code. text = self.marionette.find_element('css selector', "input[type='text']") textarea = self.marionette.find_element('css selector', 'textarea') text.click() textarea.click() Click() for input column in view would work. However, self.marionette.tap(text) self.marionette.tap(textarea) Won't work proper. Click() still works, but tap(doesn't work) Suspect there is an issue to tap/focus the elements here. I tried to do some changes. I found that WebElement.focus() kind of works but not the behavior we expect. Please help on investigation if you have a fix or any ideas. I would also try to contribute to this issue and report the most up-to-date status.
I can't seem to locate the text/textarea fields in the 'UI tests' app after selecting the Keyboard tests, can you repeat the STR and see if they still work for you? If not, can you update the STR?
Original test case is gone but I checked tap for all textarea fields on the new version of UI Tests and they all work correctly.