問題タブ [headless]
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.
gwt - MavenのみのテストでGWTヘッドレスモードを設定するにはどうすればよいですか?
LinuxでMaven 3.0.3、GWT 2.4を使用しています。テストを実行するときに GWT ヘッドレス モードを設定したい (例: -Djava.awt.headless=true を設定する)。私の質問は、Maven を介して GWT テストを実行するときに、そのパラメーターをどのように設定すればよいですか? 実行してGWTテストを実行します
ありがとう - デイブ
python - Ubuntu Server の Selelum ヘッドレス、マイナー エラー「接続する前にブラウザが終了したようです」
そのため、Ubuntu Server VM で Selenium を実行していますが、小さな問題があります。VM を起動して Selenium テスト スクリプトを実行すると、次のエラーが表示されます: selenium.common.exceptions.WebDriverException: Message: '接続する前にブラウザが終了したようです' . Selenium テスト スクリプトを実行する前に、ターミナルでこのexport DISPLAY=:99を実行すると、すべて正常に動作します。すべてのテストはヘッドレスでうまく実行されます。
私の質問は、起動時にこのコマンドを実行する方法を知っている人はいますか? したがって、Selenium テスト スクリプトを実行する前に、ターミナルでこれを実行する必要はありません。/etc/rc.localファイルに追加してみました。しかし、これはうまくいかないようです。
また、Selenium テスト スクリプトの最初で実行してみました。これを追加するだけで(私はpythonを使用しています)
これを達成する方法について何か提案はありますか? 前もって感謝します
opengl - グラフィック サーバーなしで OpenGL アプリケーションを実行する
デジタルサイネージ用のアプリケーションを書きたいのですが、最低限の環境で動かしたいのでX11サーバーは使いたくないです。X11 (または少なくとも 2D グラフィックスを備えた他のグラフィック描画ライブラリ) を使用せずに、1 つのアカウント OpenGl アプリで実行することは可能ですか?
eclipse - カスタムプロジェクト用のEclipse自動ビルド
Eclipseで、(独自のカスタムウィザードを使用して)新しいJavaプロジェクトを作成しているときに、新しいビルダーをプロジェクトに関連付けました。これで、作成されたJavaプロジェクトにJavaNatureと2つのビルダーが関連付けられました。
- org.eclipse.jdt.core.javabuilder
- com.company.project.custombuilder
.projectファイルの内容は次のようになります。
この日食プロジェクトの構築を自動化する必要があります。単純なJavaプロジェクトの場合、プロジェクトをAntスクリプトとしてエクスポートし、対応するbuild.xmlをantから実行できます。今私の質問は:私のカスタムビルダーを自動化するためのさまざまな可能性は何ですか?手がかりがあれば大いに役立ちます。
前もって感謝します。
python - Xサーバーを実行せずにSeleniumスクリプトを実行することもできますか?
セレンRCを使用するPythonスクリプトがあります。特にwebdriver。
スクリプトをコミット後のフックとして実行したいと思います。理想的には、IE、Safari(可能な場合)、Chrome、Firefoxを使用します。
しかし、ローカルマシンで実行するたびにブラウザがポップアップするため、何をする必要があるのかわかりません。
「ソースラボ」と聞いたことがあります。それが最善の解決策ですか?
google-chrome - Google Chrome をヘッドレス モードで起動する方法はありますか?
http://peter.sh/experiments/chromium-command-line-switches/#chrome-frameのスイッチのリストを慎重に修正しましたが、非表示のバックグラウンド プロセスで Chrome を起動するものは見つかりませんでした。
私ができる最も近いのは--keep-alive-for-test
+カスタムパッケージアプリですが、(レポートの方法で)「ウィンドウなし-ChromeHidden」のため、アプリは渡されたコードを実行できません。
ruby-on-rails - ヘッドレスで作業する場合、capybara-webkitはどのポートとドメインを使用しますか?
テーブルに保存されているドメインを使用して、サイトの特定の側面を判別するアプリがあります。ドメインがデータベースに見つからない場合、エラーが生成されます。
通常、キュウリでテストするときは、ドメインlocalhostを使用しますが、すべてが期待どおりに機能します。capybara-webkitとヘッドレス(サイトのjavascript部分をテストするため)でテストしようとすると、ローカルホストでドメインが見つかりませんというエラーが発生します。
capybara-webkitとheadlessが使用しているドメインとポートを特定して、事前にテーブルに情報を挿入できるようにする方法を教えてもらえますか。または、代わりに事前にカピバラを設定してください。
私は成功せずに次のことを試しました(それはすべて私のnone js / headlessテストで機能しますが)。
webdriver - watir-webdriverでFirefoxからHTMLUnitに切り替えました。今、私のテストはすべて失敗します。なぜ追跡を開始できますか?
私の自動化はすべてwatir-webdriverにあります。私はブラウザをFirefoxとして設定していました。
これに切り替えたとき:
私は最初の非常に単純なタスクに失敗し始めます
これがなぜであるか、そしてそれについて何ができるかをどうやって理解することができますか?どこから始めたらいいのかわからない。
installation - FreeBSD (ウェブホスト) に LibreOffice/OpenOffice の「一種のポータブル/静的」インストール?
ウェブホストのサーバーでヘッドレス OpenOffice インスタンスを (PHP とのインターフェースとして) 使用したいと考えています。もちろん、私はただの普通のユーザーなので、通常のパッケージ メカニズムでそこに何かをインストールすることはできません。ただし、(多かれ少なかれ) 好きなように実行することが許可され、ssh アクセスが可能です。
ホームディレクトリの下のディレクトリにLibreOffice/OpenOfficeをインストールし、そこにすべての依存関係を取得する方法はありますか? サーバーを詰まらせるので、実際のビルドをWebホストで実行する必要がなければ有利です...しかし、おそらく他のFreeBSDホストでビルドすることができます...ビルドをできるだけ静的にします。つまり、外部への依存をできるだけ少なくします。
これはできますか?
記録のために、ウェブホストは amd64 で FreeBSD 8.2-RELEASE-p3 を実行しています。