1.Как огурец знает, как сопоставить правильный файл объектов с классом?
A: В файле Runner "features = ''" будет указано, куда идти и читать функции. Как только он прочитает сценарий, он посмотрит на клей в файле бегуна "glue = ''", который указывает на все определения шагов. Затем ищите соответствующий шаг фрагмента, соответствующий шагу сценария.
- Есть ли проблемы с запуском файла с несколькими объектами класса с несколькими определениями шагов?
A: Все, что он ищет, это уникальный фрагмент кода. Не имеет значения, сколько классов определения шагов у вас есть для файла объектов. Однако получение слишком большого количества определений шагов для одного файла объектов усложняет структуру, но если это соответствует вашим требованиям, то нет проблем.