Eva Ferreira

  • 合計アクティビティ 353
  • 前回のアクティビティ
  • メンバー登録日
  • フォロー 0ユーザー
  • フォロワー 0ユーザー
  • 投票 1
  • サブスクリプション 178

記事

Eva Ferreiraによる最近のアクティビティ 最近のアクティビティ 投票
  • アサーションのベストプラクティス

    アサーションは、効果的な自動化テストを構築するために不可欠です。テストの目的が特定の機能が期待通りに動作することを確認することであれば、アサーションはアプリケーションが期待する動作をしているか確認するステップです。 ベストプラクティスに従うことで、アサーションでテストの効果を最大化することができます。 最終目標を念頭に置く 重要なのはテストの目的です。致命的な障害が発生しないことを確認する...

  • URLアサーション

    URLアサーションは、テスト実行中にテストが正しいWebページにいることを確認できます。URLアサーションのユースケースの例には、次のようなものがあります:リンクをクリックした後、テストが新しいURLに移動したことをアサーションするページに表示される特定のIDがURL内のIDと一致することをアサーションするURLパスが変数値と一致することをアサーションするたとえば、アプリケーションからログア...

  • mabl Labs

    [mabl Labs] ページでは、早期アクセスプログラムの機能が一般提供される前に、プログラムに参加して、フィードバックを提供することができます。 新機能の有効化 開始するには、ワークスペース > Labs の順に移動します。Labs ページの機能には、機能の説明、機能を有効にするトグルスイッチ、[フィードバックを共有] リンクが付いています。 [mabl Labs] ページ 早期ア...

  • Selenium Java Agent

    Selenium Java Agentを使用すると、コードに一切変更を加えることなく、JavaベースのSeleniumテストをmablに移行できます。Selenium Java Agentは、実行時に読み込まれてRemoteWebDriverメソッドの呼び出しをインターセプトするJVMエージェントです。Seleniumセッションの詳細な記録をキャプチャし、その記録をmablのクラウドテスト作...

  • 検索ステップの変更を調査する

    ブラウザテストでページ上の要素(クリック、テキストを入力、要素のアサーションなど)を操作するステップを記録すると、mablはテキスト、CSSクラス、data-test-id、ページ上の位置やサイズなど、30以上の個別の属性を追跡します。この情報は要素の履歴と呼ばれ、その後のテスト実行時にmablのインテリジェントな検索ストラテジーの基盤となります。 テスト実行中にテストが誤った要素を識別し...

  • ダウンロードのアサーション

    エンドツーエンドテストのシナリオをカバーできるよう、mablトレーナーはWebアプリからのファイルダウンロードを検出し、アサーションを自動的に追加します。デフォルトでは、トレーナーはダウンロードされたファイルの名前に対してアサーションを行いますが、ファイルの内容やその他のメタデータを検証するようにアサーションを編集することもできます。 この記事では、Trainerでダウンロードアサーションを...

  • スピードインデックス

    スピードインデックスは、mablによって自動的に計算されるアプリケーションのパフォーマンス監視指標です。ページのURLや個々のテストステップの読み込み速度を、ページの読み込みがなくても追跡します。これにより、URLが変わらずにユーザーの操作に応じてページが動的に更新されるシングルページアプリケーションにとっても役立つ指標となります。 mablは、スピードインデックスを使用して累積アプリケーシ...

  • Cookieの操作

    mablでは、ユーザーのWeb体験をカスタマイズするCookieを使用するテストをトレーニングできます。この記事では、mablトレーナーでCookieとCookie属性を操作するさまざまな方法について説明します: Cookieの設定 Cookie値の取得 Cookieの検証 Cookieのクリア Cookieの設定「set cookie」ステップを使用すると、Webアプリの状態を素早く更新で...

  • ローカルエミュレータとシミュレータの設定

    mablのクラウドデバイスを使用せず、ご自身のマシンでモバイルテストを作成または実行する場合は、ローカルに仮想デバイスをセットアップする必要があります。この記事では、AndroidとiOSの両方の前提条件と、mablが仮想デバイスに接続できることを確認する方法について説明します。 Android アプリのテストでは、Android Studio IDE経由でエミュレーターを使用します。 i...

  • CLIでのデータテーブルの管理

    mabl CLI では、ワークスペースのデータテーブルをプログラムで一覧表示、クエリー、作成、更新、エクスポートできます。この記事では、データテーブルの管理に役立つ mabl CLI コマンドについて説明します。コマンドとオプションの完全なリストについては、mabl CLI コマンドリファレンスをご参照ください。データテーブルの表示データテーブルに関する情報を取得するには、次のコマンドを使用...