2017-09-28 2 views
0

Ich fragte mich, ob jemand die folgende Gurke zur Arbeit mit specflow bekommen hatte.Specflow-Szenario Umriss mit mehreren Szenarien

Feature: testing different user types 

Scenario Outline:Validate User RBAC 
Given I have a new User 
And The new user can login <username> and <password> 

Examples: 
|username|password| 
|xxxxxxxx|yyyyyyyy| 


    Scenario:Test 1 
     Then something 
    Scenario:Test 2 
     Then something else 
    Scenario:Test 3 
     Then some other thing 

Ich kann die Szenario-Gliederung funktionieren. Allerdings gibt es eine Reihe von Tests, die ich mit verschiedenen Benutzern machen möchte und die Erstellung eines anderen Benutzers für jeden Test verlangsamt meine Tests.

Es gibt dieses Beispiel, aber ich denke, es könnte ein Fehler im Code sein, sorry, wenn ich falsch bin. Siehe: http://toolsqa.com/specflow/data-driven-testing-using-examples-keyword-in-specflow/

Antwort

0

Wenn das gleiche Szenario mit verschiedenen Benutzern ausgeführt werden soll, müssen Sie Szenariokonturen für alle Benutzer verwenden und sie in der Beispieltabelle definieren.