- Test Manager のリリース ノート
- Studio リリース ノート
- Studio リリース ノート
- 2024.10.1
- 2024.10.5
- Orchestrator のリリース ノート
- CI/CD との連携のリリース ノート
2024.10.1
公開日: 2024 年 7 月 1 日
AutopilotTM が提供する AI を活用したオートメーションは、テスト オートメーション プロセスを変革し、以下を実現します。
- 手動テストを自動化する: Test Manager の手動テストを完全に自動化されたテスト ケースに変換します。
- テキストをコードに変換する: コメント、オートメーション内の特定の行、またはカスタム プロンプトからコードを直接生成して、コード化されたテスト ケースをゼロから作成します。
- 合成テストデータを生成する: 特定のニーズに合わせたテスト データを生成します。
AI を活用した機能については、以下をご覧ください。
AI を使用してコード化されたテスト ケースを生成する
AutopilotTM を使用して、手動テストから完全に自動化されたコード化されたテスト ケースを生成できるようになりました。Studio を Test Manager に接続して、手動テストに対するコードをすべて生成します。手動ステップは、自動化されたステップの前にコメントとして表示されます。AutopilotTM を使用してコード化されたテスト ケースを生成する方法については「AI を使用してテスト ケースを生成する」をご覧ください。
テキストをコードに変換する
コード化されたオートメーション内で複数のソースからコードを生成し、プロセスを効率化できるようになりました。コメント、オートメーション内の特定の行、またはカスタム プロンプトを使用して、コードを直接生成できます。この機能の使用方法の詳細については「コードを生成する」をご覧ください。
AI を活用したテスト データの生成
AutopilotTM が提供する AI 機能を使用して、合成テスト データを生成できるようになりました。プロンプトを使用して、特定のテストのニーズに合わせてテスト データをカスタマイズします。AI を活用したテスト データ生成の方法については「AI 生成のテスト データ」をご覧ください。
テスト オートメーション内で Autopilot を効率的に活用する方法を確認するには、「ベスト プラクティス: AI を活用したオートメーション」をご覧ください。
testCase.json
ファイル
testCase.json
ファイルに格納されるようになりました。ファイルは、プロジェクトの NUPKG ファイルの .tmh
ディレクトリに自動的に生成されます。メタデータを確認するには、「testCases.json ファイルについて」をご覧ください。
コード化されたオートメーション内でワークフローを動的に呼び出す
workflows
オブジェクトは、コード化された (CS) オートメーションやローコード (XAML) のオートメーションを含む、プロジェクト内のすべてのワークフローを動的に実行できます。このオブジェクトは、プロジェクト全体で呼び出されたファイルの変更 (名前変更や引数の更新) に対応して自動的に調整されるため、ハイブリッドなオートメーションの作成が円滑に行えます。コード化されたオートメーションでワークフローの呼び出しをより効率的に行う方法については「Workflows オブジェクトを使用してハイブリッド オートメーションを作成する」をご覧ください。
ライブラリを使用してコード化されたオートメーションを呼び出す
コード化されたオートメーションをライブラリにパブリッシュし異なるプロジェクトで呼び出すことができるようになりました。ローコード (XAML) と他のコード化されたオートメーション (CS) の両方で呼び出すことができます。さまざまなプロジェクトでコード化されたオートメーションを呼び出し、プロセスを効率化する方法について詳しくは、「コード化されたオートメーションをライブラリを使用して呼び出す」をご覧ください。
コード化されたオートメーションのサービス用のコネクション
コード化されたオートメーション内で既存の Integration Service のコネクションを使用できる機能を追加しました。これにより、対応するサービスの API にへのアクセスがより効率的に行えるようになりました。コード化されたオートメーションでコネクションを再作成して使用する方法の詳細については「コード化されたオートメーションのサービス用のコネクションを作成する」をご覧ください。
コード化されたオートメーションで名前空間を自動インポートする
using
ステートメントを手動で追加する必要がありません。利用可能なコード エディターの設定を確認するには「Studio の IDE」をご覧ください。
- セレクター名が編集されるたびに、コード化されたオートメーション内のすべてのセレクターの参照がオブジェクト リポジトリで自動的に更新されるようになりました。このため、メンテナンスの労力が軽減されます。
- [テスト エクスプローラー] パネルにテスト ケースの概要がよりわかりやすく表示されるようになりました。これにより、接続された Test Manager プロジェクトの内の 100 を超えるテスト ケースを表示できるようになりました。
serviceContainer
の非推奨化
serviceContainer
は Studio 2025.10 で非推奨となり、代わりに ICodedWorkflowServices services.Container
に置き換えられます。この新しいメソッドは、コード化されたワークフローのリソース管理、名前空間と型の自動インポート、および Resolve
メソッドを使用した特定のサービス インスタンスのプロビジョニングを実施します。
今後の非推奨化に関する最新情報については、「非推奨化のタイムライン」をご覧ください。
v2024.10.1 のすべての更新内容については、 Studio リリース ノート をご覧ください。