cloudfour / cloudfour/pleasantest

Add user.tap() method

Open
#75 1 comment 0 reactions 0 assignees View on GitHub
feature
Dominant language
TypeScript
Stars
175
Forks
2
Avg merge
1m
Merged PRs (30d)
1

Description

Puppeteer has a .tap() method, which fires slightly different events from `.click`. We could add this method to our user API.

TODO: figure out the benefits of having this method (specifically which events does it fire differently, and when does it matter), and decide if it makes sense to add this.

It is also worth considering whether adding an option to .click, like `user.click(el, { type: 'tap' })` is better

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing Puppeteer's tap() behavior with click(), documenting which events differ and when the distinction matters. Then evaluate whether a separate user.tap() method or a type option on user.click() is the better API; the issue is done when that design decision is justified.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.