Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Session Actions #27

Open
9 tasks
miggs125 opened this issue Jul 4, 2019 · 2 comments
Open
9 tasks

Implement Session Actions #27

miggs125 opened this issue Jul 4, 2019 · 2 comments

Comments

@miggs125
Copy link
Contributor

miggs125 commented Jul 4, 2019

What would you like to be added:
The selenium client provides users with an actions object which allows users to send the driver a list of actions to be performed synchronously or asynchronously. This includes, keyUp, keyDown, mouseMove, click, etc. More info on this can be found here

The following seem the most critical and should be implemented first:

  • click
  • moveToElement
  • contextClick
  • doubleClick
  • sendKeys (this is not the same as the Element Send Keys endpoint)
  • keyUp
  • keyDown
  • moveByOffset
  • dragAndDrop

Why is this needed:
This is a very powerful feature of selenium and plumadriver would be missing a lot of functionality if this fails to be implemented

Additional context

@miggs125 miggs125 added the Type: Enhancement New feature or request label Jul 4, 2019
@poftadeh poftadeh self-assigned this Aug 22, 2019
@poftadeh poftadeh added this to To do in Kanban via automation Aug 22, 2019
@poftadeh
Copy link
Contributor

poftadeh commented Aug 22, 2019

W3C spec: /session/{session id}/actions

Expands on the basic functionality to be provided by #29.

@poftadeh poftadeh moved this from To do to In progress in Kanban Sep 19, 2019
@poftadeh poftadeh moved this from In progress to Review in progress in Kanban Sep 19, 2019
@poftadeh poftadeh moved this from Review in progress to To do in Kanban Sep 19, 2019
@poftadeh
Copy link
Contributor

sendKeysToElement() in Session.ts, and WebElement click() will need to be updated as well to use actions.

@poftadeh poftadeh removed their assignment Apr 19, 2020
@tienpv222 tienpv222 self-assigned this Oct 13, 2020
@MeisterRed MeisterRed moved this from To do to In progress in Kanban Oct 19, 2020
@MeisterRed MeisterRed self-assigned this Oct 30, 2020
@zthaver zthaver moved this from In progress to Review in progress in Kanban Nov 12, 2020
@zthaver zthaver moved this from Review in progress to In progress in Kanban Nov 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Kanban
  
In progress
Development

No branches or pull requests

4 participants