2016-07-25 3 views
2

サンプルアプリケーションsampleapp.tricentis.comでテストケース設計を行っています。私は可能な限り再利用可能な方法でテストデザインを行いたいので、クラスに分割しました。Toscaテストケースとクラスとの関係

燃料タイプとマイレージのすべてのインスタンスを生成する関係を作成したいと思いますが、これを行うと、This is a class reference, you must resolve this referenceが通知されます。これは私のモジュールテストデザインの必要性に反して実行されます。私はクラスレベルで関係を作成することができないので、これを解決する最善の方法は何ですか? TCD Example

答えて

5

@David私は、再利用性とリレーションシップのバランスを取る必要があったのと同様の制約に直面しました。しかし、TOSCAはTestSheetレベルでの関係を可能にします。関連性の中でクラスを使用することはできません。それは答えであり、あなたはそれをよりよく知るでしょう。

しかし、私がやったことは、クラスを作成し、クラスの要件に固有のそのクラス内のインスタンスを作成することでした。その後、関係なくTS内で使用します。必要とされない組み合わせ(禁止された関係)を削除します。他の必要な制約は生成された組み合わせの一部になります。私たちが人間関係で達成できるものを実現するための長い道のり、それまでの私の仕事。

+0

ありがとう@Theja、ソリューションはこのインスタンスで動作します。 –

+0

絶対に@Davidは、これと共にTSのインスタンスの命名規則もカスタマイズ可能でなければなりません。同様に、インスタンス名は属性のインスタンス値の組み合わせでなければなりません。ライオネルは動作するアドオンを作成しましたが、それはTCの一部でなければなりません。 –

関連する問題