OutSystems Forge 日本語データベース

BDDFramework

※Forge全件データの日本語検索サービスをご利用になりたい場合は、こちらまでお問合せください。

Forge英文サイト

2016-11-28 1.1.2 João Proença 10.0.200.2 All All Developer Tools, How-tos
BDDフレームワークには、アプリケーションの自動テストに使用できるBDDテストシナリオを作成するための一連のツールが用意されています。
BDDテストフレームワークには、アウトシステムアプリケーション用のBDD / TDDスタイルテストを簡単に作成するための一連のツールが用意されています。 主な焦点は、アプリケーションのユースケースをサポートする重要なアクションを実行することによって、モジュールのロジックをテストすることです。 このデモビデオでは、フレームワークを使用して電子商取引アプリケーションのロジックのテストを作成する方法を示します。 コンポーネントの主な特長: Behavior Driven Developmentの原則に準拠したテストシナリオとステップを作成します。 テスト駆動型開発を有効にする - アプリケーションの設計段階の早い段階でシナリオとステップを定義し、機能が実装されたらテストコードを書くことができます。 Webブロックをドラッグアンドドロップすることで簡単にシナリオやステップを追加することができます(シナリオ+ Given / When / Then節)。 各ステップはそれ自身のアクションで実装され、ステップが連続しており、同じ要求内で発生することを確認します。 テストのメンテナンスの強化 - テストの出力はService Studioで設計されたものと同じで、ステップの失敗を特定し、それらの背後にあるコードを評価するのが簡単です。 同じページで複数のテストをサポートし、最終的な統計(成功/失敗したテストの数)を評価します。 より複雑なテストシナリオのための専用セットアップ/ティアダウン手順が含まれています。 改善し、自分のニーズに変更できるオープンソースのコンポーネント。

[Overview]
The BDD Framework provides a set of tools for producing BDD Test Scenarios, which can be used for automated testing of your apps.
[Detail]
The BDD Testing Framework provides a set of tools for easily creating BDD / TDD style tests for your OutSystems Applications. The main focus is testing the logic of your modules, by exercising the critical actions that support your app's use cases. You can check this demo video where we show how to use the framework to create a test for a piece of logic of the eCommerce app. Main highlights of the component: Create test scenarios and steps that are conformant to the principles of Behavior Driven Development. Enable Test Driven Development - you can define scenarios and steps early in the app design stage and write the test code when the features have been implemented. Easily add scenarios and steps by dragging and dropping web blocks (Scenario + Given / When / Then clauses). Each step is implemented in its own action, making sure that steps are sequential and occur in the same request. Enhance Test Maintenance - test outputs are identical to what is designed in Service Studio, making it easy to pinpoint step failures and evaluate the code behind them. Supports multiple tests in the same page and evaluating final stats (number of successful / failed tests). Includes dedicated Setup/Teardown steps for more complex test scenarios. Open-source component which you can improve and change to your own needs.
戻る