Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

Awesome Lists containing this project

README

        


Midscene.js

Midscene.js


[English](./README.md) | [简体中文](./README.zh.md) | 日本語


楽しいUI自動化


npm version
downloads
License

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)の下で提供されています。