Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
セレンRCを使用するPythonスクリプトがあります。特にwebdriver。
スクリプトをコミット後のフックとして実行したいと思います。理想的には、IE、Safari(可能な場合)、Chrome、Firefoxを使用します。
しかし、ローカルマシンで実行するたびにブラウザがポップアップするため、何をする必要があるのかわかりません。
「ソースラボ」と聞いたことがあります。それが最善の解決策ですか?
はい、Seleniumには実行中のブラウザーが必要であり、ブラウザーを実行するには何らかのXサーバーが必要であるため、Xサーバーを実行する必要があります。
幸い、Xサーバーには多くの種類があり、そのうちの1つはXvfb、別名X仮想フレームバッファーで、メモリ内のすべての操作を実行するため、画面は必要ありません。
ウィキペディアにもいくつかの良い例があります。
headlessまた、キーワード、、xvfbおよびについてのSOに関する質問がたくさんありますselenium。賢明に選択してください;)
headless
xvfb
selenium
[編集]:これは良い例です。