メソッドバグの報告を支援するために、ユーザーのブラウザのスクリーンショットをキャプチャします
-
23-09-2019 - |
質問
私は、Webアプリケーションの問題をデバッグを支援するために、私には彼らのブラウザのスクリーンショットを提出することは技術的に洗練されていないユーザーのために簡単にそれを作るための方法を探しています。
彼らは私が(とりわけ)のスクリーンショットを提出したい問題を報告するために使用できるWebアプリケーション内のすべてのページ上のボタンがあります。
http://www.snapabug.com/ に非常に近い私が何をしたいのですが、私サービスは私をさせないことがいくつかのことをカスタマイズできるようにする必要があります。
生産環境はLAMPです。私はこれを行うことができます何かFlashベースがなければならない期待したが、私は何かを見つけることができていませんでした。
解決
HTMLにJavaScriptを使用、ユーザーエージェントとブラウザの詳細(プラグインなど)を取得し、AJAXでページを報告するバグに送信する。
他のヒント
バズ、
既存のバグ追跡ソリューション(FogBugzの、Redmineの、JIRA、TFS、...)と、既に統合ツールが必要な場合は、あなたはUsersnapを試してみる必要があります。私はそれが正確に何が必要ないと思います! 完全な情報開示:私は http://usersnap.comする
の共同創設者の一人ですバズ、
うん、私もそのツールに出くわし、かなりクールのようです。私が指摘することができます最も近いものはセレンです。セレンは、スクリーンショットを取ると、ページのソースを保存することができます。私はそれが必要な呼び出しを行うためにはJavaScriptを使用しています信じています。
あなたは、私が思うことを周りに何かを構築することができます。
ウォルター
バズ、
バックトレースおよびアプリケーション変数は、JavaScriptの変数に格納することができ、スクリーンショットを送信するときにSnapABugによってつかまされます。
ライブエージェントのものを使用すると、コンフィギュレーションにそうすることを選択した場合のみ可能です。デフォルトでは、それらが有効になっていません。
また、我々は今、あなたのサイトのルックアンドフィールに一致するように、これは大したことであれば、ブランディングを削除することができますカスタムフォームを作成する能力を持っています。
連絡先:support@snapabug.comと私たちはあなたのために働く何かを思い付くでしょう。
。乾杯、 ジェロームます。
あなたはこれを見たことがありますか? http://userfly.com/する
ログインしてセッションを取得するにはトリッキーですが、
で行うことができますhttps://github.com/leonid-shevtsov/headlessする そして https://github.com/lanej/selenium-webdriverする
別のサーバーでます。
http://url2png.com のようなホスティングソリューションは、私は思う(まだ)セッションをサポートしていません。