海外からのアクセス:www.kdjingpai.com
Ctrl + D このサイトをブックマークする
現在の場所図頭 " AIアンサー

Midscene.jsのJavaScript SDKはどのようにアサーションやデータ抽出を行うのですか?

2025-09-10 2.0 K

SDKの高度な機能の説明

開発者のために、Midscene.jsは複雑なテストフローをプログラムで構築することをサポートするフル機能のJavaScript SDKを提供します。

コアAPIの使用

  • ai()の基本操作::
    await ai('滚动到页面底部');
    await ai('在#email输入框输入test@demo.com');
  • aiQuery() データ抽出::
    // 提取指定结构数据
    const products = await aiQuery(
      '{name: string, rating: number}[]',
      '获取所有产品名称和评分'
    );
  • aiAssert() スマートアサーション::
    // 自然语言断言
    await aiAssert('当前用户应显示为"高级会员"');
    await aiAssert('购物车总数应大于3');

ベストプラクティス

  1. try-catchによる例外処理の組み合わせ
  2. .envファイルでAIモデルのパラメータを設定する
  3. async/awaitを使用した処理の連続実行
  4. 共通の操作を再利用可能な関数にカプセル化する

複雑なテストシナリオの場合、運用ステップとテストロジックの分離を実現するために、YAML スクリプトを使用することを推奨する。

おすすめ

AIツールが見つからない?こちらをお試しください!

キーワードを入力する アクセシビリティこのサイトのAIツールセクションは、このサイトにあるすべてのAIツールを素早く簡単に見つける方法です。

トップに戻る