クリックイベントを起こさないとテストできないページが有る。
クリックイベントをFireしたり、ディスパッチしてイベントを起こすには。MouseEventオブジェクトを使う
マウスイベントを起こそうとしたら initEventはdeprecatedだと怒られるので、今の方法を調べた。
current way
const click = new MouseEvent('click', { bubbles: false, cancelable: false }) node.dispatchEvent(click)
The old way / deprecated
const click = document.createEvent('MouseEvents'); click.initEvent('click', true, false); node.dispatchEvent(click)
昔の方法でも、互換性で今でもちゃんと動くよ。