>>37 JavaScript のコードは、ヒアドキュメントにした方が良い
# style のある要素だけを回転させる
jsCode = <<'EOT'
let r = Math.random( ) * 4 - 2;
let elements = document.querySelectorAll( '*' );
for ( let i in elements ) {
if ( elements[i].style ) {
elements[i].style.transform = 'rotate(' + r + 'deg)';
}
}
EOT
for count in 0..3
# JavaScript を実行
driver.execute_script jsCode
image_filepath = sprintf( 'File%03d.png', count );
driver.save_screenshot( image_filepath ) # スクリーンショット
end