Вкл. https://kb.froglogic.com/display/KB/Sharing+step+definitions+across+test+suites+%28BDD%29 описано, как поделиться определением шага в тестовых наборах, но у меня это не работает.
Мой случай:
source(findFile('scripts', 'python/bdd.py'))
setupHooks('../shared/scripts/bdd_hooks.py')
# Collect my custom step definitions:
collectStepDefinitions('/home/myuser/squish/pagesteps/steps')
def main():
testSettings.throwOnFailure = True
runFeatureFile('test.feature')
Если я установлю это в test.py, я получу ошибку «Данные не определены»
мои реализованные шаги не отображаются (я очистил папку шагов из пути (shared / scripts / steps), где создаются шаги при выборе «Реализовать пропущенные шаги»)
Есть ли у кого-нибудь информация о том, как я могу реализовать все шаги в папке страниц? а не связываться со ступеньками свиты?