AIパーソナル・ラーニング
と実践的なガイダンス

AutoMouser:マウスアクションをAI経由でSelenium Pythonスクリプトに変換するブラウザ自動化コードの生成

はじめに

AutoMouserは、ユーザーのインタラクションをインテリジェントに追跡し、OpenAIのGPTモデルを使用してSeleniumテストコードを自動的に生成するChrome拡張機能です。AutoMouserは、ワークフローを最適化し、信頼性と再現性のあるテストを構築するために、すべてのクリック、ドラッグ、ホバーをキャプチャするように設計されています。

 

機能一覧

  • リアルタイムのインタラクション・トラッキング(クリック、タイピング、スクロール)
  • Selenium Pythonコードの自動生成
  • スマート入力マージ
  • ウィンドウのサイズ変更検出
  • JSON操作ログのエクスポート
  • 複数のXPath生成ストラテジー
  • クリーンで構造化されたコード出力

 

ヘルプの使用

設置プロセス

  1. このリポジトリをクローンするか、ソースコードをダウンロードしてください。
  2. ルートディレクトリに .env ファイルを作成し、OpenAI API キーを追加します:OPENAI_API_KEY=your_openai_api_key.
  3. 必要であれば、background.jsのSELENIUM_PROMPTを必要なプロンプトテンプレートに置き換える。
  4. クロームを開き、次のページに移動する。 chrome://extensions/.
  5. 右上の「開発者モード」を有効にする。
  6. Load extracted extensions "をクリックし、拡張機能ディレクトリを選択します。

使用プロセス

  1. ChromeツールバーのAutoMouserアイコンをクリックして録画を開始します。
  2. 自動化したいアクションを実行する。
  3. もう一度アイコンをクリックすると録画が停止し、コードが生成されます。
  4. つのファイルがダウンロードされる:
    • トラッキングログ.json生の相互作用データ
    • selenium_test.pySeleniumテストスクリプトの生成

生成されたSeleniumコードを実行する

  1. 生成されたSeleniumコードをあなたのPython環境で確認して実行してください。
  2. 以下のような必要なPythonパッケージがインストールされていることを確認してください。 セレニウム 歌で応える オベナイ.

無断転載を禁じます:チーフAIシェアリングサークル " AutoMouser:マウスアクションをAI経由でSelenium Pythonスクリプトに変換するブラウザ自動化コードの生成

チーフAIシェアリングサークル

チーフAIシェアリングサークルは、AI学習に焦点を当て、包括的なAI学習コンテンツ、AIツール、実践指導を提供しています。私たちの目標は、高品質のコンテンツと実践的な経験の共有を通じて、ユーザーがAI技術を習得し、AIの無限の可能性を一緒に探求することです。AI初心者でも上級者でも、知識を得てスキルを向上させ、イノベーションを実現するための理想的な場所です。

お問い合わせ
ja日本語