bdd - How to call a scenario several times without tableized items in a behave test? -


i 'd call scenario -let's 500 times- in gherkin test without tableized items. reason 'd use randomized variables instead of written myself. know how implement random functionality tests called once.

for example :

scenario outline: want test speed different values     when set speed <speed>     , wait 5 seconds     plays @ <speed>      examples:     | speed       |     | 10   |     | 20   |     | 30   |     | 40   |     | 50   | 

import random

speeds = ['10', '20', '30', '40', '50']

def next_speed(): return random.choice(speeds)

if use random functionality this, how can call scenario 500 times?

thanks in advance.

if try use gherkin scripting tool, you're gonna have bad time. there better tools that, python or robot framework. ask advantage expect gherkin test. gherkin should answer 'why' doing something, should have examples explain sufficiently different cases - , preferably interesting ones.


Comments

Popular posts from this blog

ios - Is 'init' forbidden as *part* of a variable name? -

javascript - Why Selenium can't find an element that is graphically visible -

qt - Microsoft FTP Service 451 The parameter is incorrect -