問題タブ [ashot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
47 に答える
600608 参照

selenium - Selenium WebDriver でスクリーンショットを撮るにはどうすればよいですか?

Selenium WebDriver を使用してスクリーンショットを撮ることは可能ですか?

(注: Selenium Remote Controlではありません)

0 投票する
0 に答える
625 参照

java - ShootingStrategy はタイプ ashot に解決できません

これをビルドして実行しようとしています https://github.com/Airtnp/CheggDownloader 私の環境は Eclipse で、この自動化を実行してスクリーンショットを作成し、Web ページの特定の領域を xpath で ashot でダウンロードしようとしています。エラーと構成をここに貼り付けます。

ポート 14642 で ChromeDriver 2.35.528161 (5b82f2d2aae0ca24b877009200ced9065a772e73) を起動すると、ローカル接続のみが許可されます。スレッド「メイン」の例外 java.lang.Error: 未解決のコンパイルの問題: ShootingStrategy を型に解決できません メソッド viewportNonRetina(Integer, int, int) は、型 ShootingStrategies に対して未定義です

これが私のScreenshotDownloader.javaです:- https://github.com/Airtnp/CheggDownloader/blob/master/src/main/java/ScreenShotDownloader.java

SiteDetailsProperties.java :- https://pastebin.com/Ecw7beVk

Chrome ドライバーで実行され、Web サイトを開いてログインしますが、必要に応じてスクロールしたり、次のソリューションに移動したりしません。どんな助けでも大歓迎ですありがとう

0 投票する
0 に答える
761 参照

java - 要素のスクリーンショットが Selenium で正しくキャプチャされない

Selenium を使用して 1 つのキャンバス セクションのスクリーンショットをキャプチャしようとしています。要素の場所を使用して、以下のようにスクリーンショットをキャプチャしました。残念ながら、セクション イメージが期待どおりに得られません。実際の画像と予想される画像の違いを観察できます。以下のスクリーンショットでは、緑色のボックスが予想されるものを示し、赤色のボックスが実際の画像を示しています。

ここにコードを入力してください

以下の2つのアプローチで試しましたが、どちらも同じ結果になります。

アプローチ 1:

アプローチ 2: (Ashot を使用)

HTML: