Movimentos do mouse semelhantes ao humano via Selenium

A história:

Uma das abordagens para resolver captchas, como o Google ReCaptcha, é tentarimitar as ações do mouse humano: movimentos, pairando e cliques.

Alguns usuários relataram que fazer o mouse se moveCurvas B-spline trabalhou para eles.

A questão:

Como mover o mouse para um elemento específico seguindo a trajetória da spline B via Selenium?

Observe que o regularbrowser.actions().mouseMove(elm).perform(); "saltaria" para o elemento reto e rápido demais. Meu entendimento é que é uma questão de diminuir a velocidade do movimento, "pulando" de um ponto a outro, seguindo o modelo matemático da trajetória do spline B.

Estamos usando Transferidor / JavaScript, mas a questão é realmente independente de idioma. Observe que não estou tentando resolver o captcha ou contribuir com o espaço "resolvendo captcha fazendo novos bots do mal violando os termos de uso aqui e ali". Estou apenas curioso e ansioso para obter mais habilidades no espaço de automação de teste.

questionAnswers(1)

yourAnswerToTheQuestion