Boa noite, Benito! Como vai?
Como interceptar e manipular dialogs de informação de PIN do certificado digital no sistema operacional, já que isso ocorre fora do navegador?
Até onde sei isso não é possível pois o Selenium controla as ações feitas no navegador. Para essa situação é provável que vc tenha que utilizar outra ferramenta.
Além disso, como manipular seleção de arquivos do SO, para uma funcionalidade de upload de arquivos, por exemplo?
Nessa situação, manipular o atributo value
do input type="file"
colocando nesse atributo o caminho do arquivo a ser enviado ao servidor costuma resolver. Já estive em situações como essa e fiz dessa forma.
Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!