我知道場景和場景大綱與here之間的區別。「情景」在黃瓜「場景大綱」中的優勢是什麼?
Scenario states
一般測試點以更抽象的方式。同時, scenario outline
便於用幾個例子來執行場景。
所以,我們通常會寫下如下的feature file
。它從scenario
開始,然後通過scenario outline
完成。
特點:您的功能 的標題我想用這個模板我的特徵文件
Scenario: Eating
Given I have "N" cucumbers
When I eat "K" ones of them
Then I will have "N-K" ones
Scenario Outline: eating
Given there are <start> cucumbers
When I eat <eat> cucumbers
Then I should have <left> cucumbers
Examples:
| start | eat | left |
| 12 | 5 | 7 |
| 20 | 5 | 15 |
但是,並不意味着多大意義了我。我相信情景大綱更容易理解,因此不需要表達場景測試的一般觀點。
你同意我嗎?
我的意思是,這個場景做什麼,哪個場景大綱不能做?
我建議去用簡單的一個
Scenario Outline: eating
Given there are <start> cucumbers
When I eat <eat> cucumbers
Then I should have <left> cucumbers
Examples:
| start | eat | left |
| 12 | 5 | 7 |
| 20 | 5 | 15 |
我知道它會導致一個錯誤,但我認爲它會更好,如果黃瓜隊完全刪除場景的概念,而是支持方案大綱更多。