技術サポートサービス専用サイト
Menu
Open
English
中文
製品リリース情報
製品マニュアル
お客様マイページ
FAQ
ツール
メールマガジン
myHULFT
HULFT.com
文字サイズ変更
S
M
L
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider Servista】テスティングフレームワークを使用することでどのようなメリットがあるか教えてください
トップカテゴリー
/category/show/2?site_domain=default
テクニカルFAQ-一般公開向け-
HULFT関連
/category/show/3000?site_domain=default
DataSpider関連
DataSpider Servista
DataSpider Cloud
PIMSYNC
Thunderbus
DataSpider BPM
HULFT DataCatalog
FAQのNo.から検索
No.を入力し参照をクリック
※半角数字のみ入力が可能です
戻る
No : 33171
公開日時 : 2021/05/10 09:46
印刷
DSServista
【DataSpider Servista】テスティングフレームワークを使用することでどのようなメリットがあるか教えてください
テスティングフレームワークについて教えてください。また、使用することでどのようなメリットがあるのでしょうか。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
回答
テスティングフレームワークとは、「DataSpider Servistaで開発したスクリプトのテストをどのように記述して、実行し、検証するか」という仕組みを支援する一連の機能群と、それらを効果的に使用するためのガイドラインの総称です。
テスティングフレームワークを使用する利点として、以下のようなことが挙げられます。
テストの自動化ができる
開発したスクリプトが期待通りに動作するかを確認するテストをスクリプトに記述することで、テストの自動化を実現します。自動化によって、手動テストのように工数や人手、実施タイミングを気にする必要がなくなります。
スクリプトのテストを資産化できる
一度作成すれば、プロダクションスクリプト(サービスの運用で使用するスクリプト)の変更のたびにテストを実行することができ、不要な変更をすばやく検知することが可能になります。
仕様書の代わりになる
仕様書に記載されている仕様をテストすることで、それ以降はテストスクリプト(プロダクションスクリプトをテストするためのスクリプト)を見れば仕様を把握できるようになります。
テスト専用のプロジェクトにテストを記述できる
開発したスクリプトとは別のテストプロジェクトにテストを記述することで、プロダクションスクリプトへの予期せぬ影響や、テストの追加や改修によりプロダクションプロジェクトのバージョンが上がってしまうなどの問題を回避できます。
別プロジェクトのスクリプトを呼び出せる
サービス登録前のプロダクションスクリプトを呼び出せます。これにより、開発段階でのテストが自動でできるようになります。
また、より発展させてテスト駆動開発(最初にテストを作ってから開発を進める)を行うことも可能です。
テストの一括実行ができる
作成したテストスクリプトは、テストプロジェクトをサービス登録することなく、専用のデザイナから一括実行できます。
テスト結果(エビデンス)を自動生成できる
作成したテストスクリプトを一括実行すると、テスト結果レポートがExcel形式で生成されます。これをそのままテストの検証結果(エビデンス)として使用できます。
なお、テスティングフレームワークの詳細およびテストパターンについては下記ヘルプにて記載がありますのでご参照ください。
[サービスガイド] - [サービスの開発] - [詳細なトピック] - [テスティングフレームワーク]
URL:
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/servista/testing_framework.html
Version Information
Ver4.1、Ver4.2、Ver4.3
目的別で検索
仕様確認
関連するFAQ
【 DataSpider Servista 】 テスティングフレームワークで出力されるテスト結果レポートには、想定結果と一致しない場合に、該当データを特定するための行、列の情報まで出力されますか?
【DataSpider Servista】Studio for Web の[テスト実行]を1回実行した後に値を変えても変更されない
【DataSpider Servista】トリガー発火時にサーバログにログインされているようなログが出力されています。
集配信双方で一致させるべきポート番号について (HULFT 全OS)
【DataSpider Servista】ConnectPlusEtでテーブル設定のエクスポートができません。
TOPへ