Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/web-infra-dev/midscene
An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.
https://github.com/web-infra-dev/midscene
ai aitest gpt react testing typescript web
Last synced: 4 days ago
JSON representation
An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.
- Host: GitHub
- URL: https://github.com/web-infra-dev/midscene
- Owner: web-infra-dev
- License: mit
- Created: 2024-07-23T04:03:50.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-12-17T11:04:22.000Z (7 days ago)
- Last Synced: 2024-12-17T12:53:35.120Z (6 days ago)
- Topics: ai, aitest, gpt, react, testing, typescript, web
- Language: HTML
- Homepage: https://midscenejs.com
- Size: 183 MB
- Stars: 676
- Watchers: 10
- Forks: 37
- Open Issues: 15
-
Metadata Files:
- Readme: README.ja.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
Midscene.js
[English](./README.md) | [简体中文](./README.zh.md) | 日本語
楽しいUI自動化
Midscene.jsは、自然言語を使用してページを制御し、アサーションを実行し、JSON形式でデータを抽出できるAI駆動の自動化SDKです。
## 特徴 ✨
- **自然言語インタラクション 👆**: ステップを説明するだけで、Midsceneがユーザーインターフェースを計画し、制御します。
- **UIを理解し、JSONで回答 🔍**: データ形式に関するプロンプトを提供し、期待される応答をJSON形式で受け取ります。
- **直感的なアサーション 🤔**: 自然言語でアサーションを行います。すべてAIの理解に基づいています。
- **すぐに使えるLLM 🪓**: GPT-4oのような公開のマルチモーダルLLMを使用できます。カスタムトレーニングは不要です。
- **可視化レポート 🎞️**:私たちのテストレポートとPlaygroundを通じて、全体のプロセスを簡単に理解し、デバッグすることができます。
- **全く新しい体験! 🔥**: 自動化開発の全く新しい世界を体験してください。楽しんでください!## リソース 📄
* [ホームページ: https://midscenejs.com](https://midscenejs.com/)
* [クイックスタート](https://midscenejs.com/quick-experience.html)
* [APIリファレンス](https://midscenejs.com/api.html)
* [YAML形式の自動化スクリプトを使用する](https://midscenejs.com/automate-with-scripts-in-yaml.html)
* [Puppeteerとの統合](https://midscenejs.com/integrate-with-puppeteer.html)
* [Playwrightとの統合](https://midscenejs.com/integrate-with-playwright.html)
* [モデルとサービスプロバイダーのカスタマイズ](https://midscenejs.com/model-provider.html)## ライセンス
Midscene.jsは[MITライセンス](https://github.com/web-infra-dev/midscene/blob/main/LICENSE)の下で提供されています。