2016-07-25 56 views
2

我正在對示例應用程序sampleapp.tricentis.com進行測試用例設計。我想以最可重用的方式進行測試設計,所以我將它分成了幾個類。Tosca測試用例與類的設計關係

我想創建一個關係來產生燃料類型和里程的所有實例,但是當我這樣做時,它通知我This is a class reference, you must resolve this reference。這與我需要模塊化測試設計相反。我無法在課堂上建立關係,那麼解決這個問題的最好方法是什麼? TCD Example

回答

5

@David我不得不平衡可重用性和增加關係時遇到類似的約束。但TOSCA允許在測試表級別的關係。它不能使用關聯中的類,這就是答案,你會更好地瞭解它。

但我所做的是創建一個類,並在該類中創建實例,該類對於該類的需求是獨一無二的。然後在TS內部使用它,而無需關係。並刪除不需要的組合(禁止關係),因爲其他必需和約束將成爲生成的組合的一部分。很長的路要實現我們可以通過人際關係實現的目標,但是直到目前爲止,它都在爲我工作。

+0

謝謝@Theja,解決方案在這種情況下工作。讓我們把它放在路線圖上,讓它更好:) –

+0

絕對@David,以及TS中實例的命名約定也應該是可定製的。就像實例名稱應該是屬性實例值的組合一樣。 Lionel編寫了一個可以工作的附加組件,但它應該是TC的一部分。 –