2014-11-14 81 views
0

Twist documentation for extracting concepts顯示瞭如何將多個步驟分組爲一個包含這些步驟的步驟。例如,以下八個燈具我可以使用Twist概念的參數嗎?

1. Start at the Maintain product catalog page. 
2. The page title should be 「Joe’s musical —Maintain Product Catalog.」 
3. Click the Add New Instrument button. 
4. The page title should be 「Joe’s musical—Add New Musical Instrument.」 
5. Enter text 「Guitar」 into the Instrument field. 
6. Select 「Slide」 from the Type selection list. 
7. Select 「Dobro」 from the Brand selection list. 
8. Click the Save button. 

可以濃縮成一個概念:

1. Add a New Musical Instrument 「Guitar」 of type 「Slide」 and brand 「Dobro」 

然而,教程不說,如果有可能使用這個概念與其他參數(也許「鼓「而不是」吉他「)。但是,它清楚地表明,概念名稱中的參數應該用引號括起來,但它們也應該與參數名稱匹配,所以目前還不清楚它是否可行。

那麼我可以使用Twist概念的參數嗎?

回答

0

是的!這個文檔對於明確這一點確實很麻煩,但它絕對有可能。

如果提取的,他們在你提到的教程和其他人所描述的方式的一個概念,然後將燈具Add a New Musical Instrument 「Guitar」 of type 「Slide」 and brand 「Dobro」實際上包含名爲GuitarSlideDobro三個參數。是什麼讓這麼混亂?在每種情況下,你都可以將每個參數的值更改爲任何你喜歡的東西(也許是「鼓」,「小鼓」,「雅馬哈」),但是在引擎蓋下,變量仍然以其原始名稱(因此Guitar = Drum等),並且只要將概念添加到場景中,這些原始名稱就會顯示爲默認值。

爲了消除混淆,我建議更改這些默認名稱。在這種情況下,它可能是Add a New Musical Instrument 「Instrument」 of type 「Type」 and brand 「Brand」。奇怪的是,你不能通過「改寫開放式概念」來重命名參數,因爲你遇到了catch-22情況。您不能更改概念的名稱,因爲它與夾具中的用法不匹配。而且您不能重命名燈具,因爲參數綁定到概念名稱。所以我建議在文本編輯器中打開它並在那裏進行更改。

因此,底線,這些例子看起來像你不能使用參數,因爲參數結束後,你輸入的任何值的名字命名。我建議改變默認的參數名稱,但是你必須在文本編輯器中完成,因爲Twist不會讓你。