Toscaチュートリアル– Tosca13.xの完全な成功ガイド

Toscaチュートリアル

Toscaチュートリアルに関する記事のリストは、チュートリアル全体を通して説明される目次に記載されています。 すべての記事は、エントリーレベルのソフトウェアテスターが短時間で理解するのに役立つ適切な例を使用して、単純な言語で書かれています。

Toscaチュートリアル#1: トスカの概要

トスカ チュートリアル #2: Tricentis Toscaセットアップ–インストール、アンインストール、ライセンス構成

トスカ チュートリアル #3: トスカ ワークスペースの作成

トスカ チュートリアル #4: TOSCACommanderおよびToscaユーザー管理の理解

トスカ チュートリアル #5: Toscaスキャン–モジュールの概要

トスカ チュートリアル #6: Toscaテストケースの作成

トスカ チュートリアル #7: Toscaパラメーターとライブラリ–バッファー、ビジネスパラメーター、TCP

トスカ チュートリアル #8:Toscaテストの実行、レポート、およびバグ管理

トスカ チュートリアル #9: テストケースの設計–テストデータ管理へのアプローチ 

トスカ チュートリアル #10: Toscaテストデータ管理.

トスカ チュートリアル #11: ToscaでのAPIテスト

Toscaチュートリアル#12: Toscaインタビューの質問と回答

この記事では、TOSCAの概要から始めます。 Toscaの面接の趣味を知るために、よくある面接の質問とその回答を確認できます。 こちら.

トスカの概要

このチュートリアルの目的は、 初心者向けのテスト自動化ツールとしてのTOSCAの完全で詳細な概要.

ソフトウェアテストの概念:

ソフトウェアテストは、ソフトウェア製品の品質を保証するための重要なステップです。 これにより、要件が期待どおりに満たされることが保証されます。 テストは、ソフトウェア開発ライフサイクルのさまざまなフェーズで実行できます。 それらは -

単体テスト –開発時にソフトウェア開発者によって行われます。

統合テスト –さまざまなコンポーネントを開発した後、各コンポーネントを統合して独自の製品を作成する必要があります。 統合後、セットアップ全体(すべてのソフトウェアコンポーネントを含む)が単一の製品として正常に機能していることを確認するために、統合テストが必要です。

システムテスト –統合テストの後、ソフトウェアの品質を確認するためにシステムテストが必要です。

ユーザー受け入れテスト –これはブラックボックステストの一種です。 ビジネスチーム(ソフトウェア製品のエンドユーザー)は、このテストを実行して、すべての要件が満たされていることを確認する責任があります。

ソフトウェアまたはアプリケーションのテストは、手動または自動化されたアプローチで実行できます。 テストプロセスを自動化するために、マーク付きで利用可能な複数のテスト自動化ツールがあります。 この記事では、テスト自動化ツールとしてのTOSCAの概要を説明します。

自動化テストとは何ですか?

今日、IT業界は、あらゆる種類のITサービスを提供するために、最小限の人的労力で品質と有効性を求めています。 ここでは、自動化テストがサービスのテストに大きな役割を果たしています。 自動化テストは、テストプロセスとシナリオを自動化して、人的労力を削減するサービスです。 自動化の分野では、QTP(UFT)、RFT、Seleniumなどの主要なツールが主要なスペースを消費していました。 現在、Toscaはこれらのツールに厳しい競争を与えています。

なぜトスカ?

Toscaは、現在の市場をリードするツールのXNUMXつです。 関数型テストと回帰テストも実行できます。 アジャイルプロセスで重要な役割を果たさないAPIテストは、TOSCAを介して実行できます。 今日、マークされた要求は、ツールのテスト作業とトレーニング期間を短縮することです。 この点で、Toscaは、学習に最小限の時間を費やすスクリプトレステストをサポートするため、最適なツールです。 Toscaユーザーは、最小限のスキルセットで効率的なテストケースを作成できます。 また、多くのカスタマイズを行わずに、管理用の標準テストレポートを生成します。

主な特長:

  • モデルベースのテストアプローチ: これは、テスト自動化ツールとしてのToscaの主な機能です。 このため、Toscaは、市場で入手可能な他のテスト自動化ツールよりも適しています。 テストケース開発の一環として、ユニットレベルの機能ごとにモジュールを作成する必要があります。 テストオブジェクトのすべての技術的プロパティは、テストデータとともにテスト作成中にマージされるモジュールに保存されます。
  • リスクベーステストアプローチ: ToscaのもうXNUMXつの重要な側面は、リスクベースのテストアプローチをサポートしているためです。 Toscaは、テストケースでリスクを評価することができます。 基本的に、リスクの可能性を最小限に抑えるテストスイート全体のサブセットを識別できます。 実行が完了すると、テストの実行結果とリスクカバレッジを考慮してリスクが測定されます。
  • スクリプトレスのテストケース: Toscaはスクリプトレス自動化をサポートしています。つまり、ToscaのTestCaseセクションにあるモジュールのドラッグアンドドロップ方式でテストケースを開発できます。 テストデータのパラメータ化とチェックポイントの実装は、構成を通じて実行できます。 したがって、誰でも最小限のスキルセットとトレーニングでテストを開発できます。
  • 動的テストデータ:  動的テストデータは、テクニカルテストケースとは別に保持できます。 これを実現するために、ToscaはTDM、TCD、TDSなどの高度な機能を提供します。
  • メンテナンスが簡単:  アプリケーションまたはデータの拡張がある場合は、中央リポジトリのモジュールまたはデータを更新することで、同じものをテストスイート全体に組み込むことができます。 ここで費やされる労力は、他のテスト自動化ツールと比較して少なくなります。
  • 実行の配布: これは、人的労力と実行サイクルを削減するために、複数のシステムでテスト実行を分散することを意味します。 分散実行の構成に基づいて、複数のシステムでテストの実行をスケジュールできます。
  • APIテスト: APIテストは、アプリケーション全体の準備ができていないが、一部のアプリケーションコンポーネントが開発されている場合に非常に役立ちます。 Toscaは、APIを使用して、対応するアプリケーションコンポーネントをテストできます。
  • テスト記録: Toscaは、テストシナリオを記録して、時間を節約するためのチェックポイントとともに線形テストケースを生成できます。 この機能は、XNUMX回限りのテストにのみ非常に役立ちます。
  • 詳細レポート: Toscaは、キャプチャされた画面を使用して、ステップバイステップの実行レポートとログを生成します。 実行ログは、エラーを調査するときに非常に役立ちます。
  • モバイルテスト: Toscaは、AndroidデバイスとiOSデバイスの両方でモバイルアプリのテストをサポートしています。 iOSのテストでは、追加のMACインフラストラクチャが必要です。
  • サポートされているアプリケーション:  Toscaは、Salesforce、SAP、Web、Powerbuilder、DotNet、メインフレーム、モバイルデバイスなどのさまざまなタイプのアプリケーションと互換性があります。
  • サードパーティツールとの統合: Toscaは、Perfecto、Selenium、Azure、Jenkinsなどの最小限のカスタマイズでサードパーティツールとの統合を支援します。

TOSCAアーキテクチャ:

TOSCA TRICENTIS Technology&Consulting GmbH(ウィーンを拠点とするオーストリアのソフトウェア会社)によって設計および開発されています。 テストツールTOSCAには以下のインターフェースがあります–

  • GUI –グラフィカルユーザーインターフェイス
  • API –アプリケーションプログラミングインターフェイス
  • CLI –コマンドラインインターフェース
  • 統合テスト管理
TOSCAの概要-Toscaアーキテクチャ
アーキテクチャ図(Toscaの概要)

市場で入手可能なTOSCACommanderの最新バージョンは13.3です。 Toscaの主なコンポーネントは以下のとおりです–

  • トスカウィザード
  • トスカ司令官
  • トスカエグゼキューター
  • テストリポジトリ

TOSCAコマンダー: TOSCAコマンダーは、テストスクリプト作成の開発、管理、実行、および分析を行うためのツールのコアバックボーンです。 Tosca Commanderには、ほとんどのプロジェクトで使用されるXNUMXつのセクションがあります– 

1.モジュール–すべてのモジュール(テストオブジェクトの技術情報を保持)がこのセクションに保存されます。

2.テストケース–テストケースの技術コンポーネントはこのセクションに保持されます。

3. TestCaseDesign –このセクションは、テストデータをテストケースから適切に整理された方法で分離するために使用されます。 このセクションの主な目的は、技術的なテストケースに触れてテストデータを変更することではありません。

4.実行–このセクションは、テスト実行結果のログを実行リストに保持します。 基本的に、テストの実行を管理するために使用されます。

5.要件–すべての要件関連情報はこのセクションに保存されます。

トスカの概要-トスカ司令官
TOSCAの概要– Tosca Commander

さまざまなセクションの詳細な調査は、次の記事で利用できます。

TOSCAエグゼキューター: Tosca Executorは、TOSCAで開発されたテストケースの実行に慣れています。 これは、Toscaコマンダーを開かずに実行をテストする代わりの方法です。 WindowsのスタートメニューからToscaエグゼキュータをナビゲートできます。  スタート->すべてのプログラム-> Tricentis-> Tosca Executor

TestSetファイルの詳細については、をクリックしてください。 こちら.

Toscaの概要-ToscaExecutor
Toscaの概要– Tosca Executor

トスカウィザード: アプリケーションをスキャンして、テスト自動化用のモジュール(オブジェクトマップ)を作成する必要があります。 Toscaウィザードは、アプリケーションスキャンの古いモデルです。 Commanderからもスタンドアロンコンポーネントとして開くことができます。 Toscaチュートリアル– Tosca13.xの完全な成功ガイド

TOSCAの概要-Toscaウィザード
TOSCAの概要–Toscaウィザード

テストリポジトリ:テストケースは、Oracle、SQLServer、SQL Liteなどの外部共有リポジトリ/データベースに保存できます。また、テストデータは、TDM –テストデータ管理、TDS –テストデータなどのさまざまなプロセスを通じて、Toscaの外部リポジトリに保存できます。サービス。 複数のテスターが一度に作業できるようにするには、テストリポジトリが必要です。

TOSCAの概要-Toscaリポジトリ
TOSCAの概要–Toscaリポジトリ

 

サポートされているプラ​​ットフォーム:

  • フレームワークとプログラミング言語: WPFを含むdotNet, Java、VB、Delphi。
  • Webブラウザ:Firefox、Internet Explorer、Chrome。
  • アプリケーション開発環境:PowerBuilder.
  • ホストアプリケーション:3270、5250。
  • MSプログラム:MS Outlook、MS Excel
  • エンタープライズアプリケーション:Seibel、SAP。
  • プロトコルとハードウェア:フラッシュ、Webサービス(SOAP)、ODBC。

結論

Toscaの概要に関するこの紹介記事では、Tricentis TOSCAテストツール、Tosca Commander、およびWorkspaceの概要について説明しました。 クリックしてください こちら、詳細については、Toscaサポートポータルに移動します。

TOSCAチュートリアルの次の記事を読むにはクリックしてください– TOSCAコマンダーの完全な研究。

Kモンダルについて

Toscaチュートリアル– Tosca13.xの完全な成功ガイドこんにちは、私はK. Mondalです。私は、主要な組織に所属しています。 私は、アプリケーション開発、自動化テスト、ITコンサルタントなどのドメイン全体で12年以上の実務経験があります。 私はさまざまなテクノロジーを学ぶことに非常に興味があります。 私は私の願望を実現するためにここにいて、現在LambdaGeeksで著者とウェブサイト開発者の両方として貢献しています。
LinkedIn に接続する - https://www.linkedin.com/in/kumaresh-mondal/

コメント

あなたのメールアドレスは公開されません。 必須フィールドは、マークされています *

en English
X