Oi pessoal!

Seguindo o modelo do artigo http://agiletesters.com.br/topic/953/sikuli-funcionalidades-comumente-utilizadas, compartilho agora alguns códigos de funcionalidades comumente utilizadas no Selenium Webdriver com C# que estão em meu repositório do GitHub.

captura_screenshot: descreve como implementar captura de printscreen de toda a tela (ou da janela que possui o foco) nos passos do código, salvando a imagem no diretório desejado, com nome personalizado e numeração automática, para gravar as imagens sem que haja sobreposição.

gera_CPF_aleatorio: descreve como implementar a geração randômica de CPF válido nos passos do código.

gera_data_aleatoria: descreve como implementar a geração randômica de data válida nos passos do código.

JavascriptExecutor_mouseover: descreve como solicitar o JavascriptExecutor para executar o comando mouseover.

JavascriptExecutor_scroll: descreve como solicitar o JavascriptExecutor para executar o comando scroll.

JavascriptExecutor_popup: descreve como solicitar o JavascriptExecutor para exibir um popup na tela.

[]s