Я выполнил все шаги по настройке системы с помощью webdriverio и огурца для некоторого сквозного тестирования, и следующее, о чем я хотел позаботиться, это отчетность. Также нашел отчеты об очаровании, которые великолепны и работают в значительной степени, если коробка. У меня есть две вещи, которые мне нужно исправить, однако,
- Я вижу, что allure сообщает о каждом из выполненных шагов, однако кажется, что шаги упорядочены в алфавитном порядке (что не очень полезно при отладке и попытке воспроизвести). Есть ли способ добавить сортировку по отметке времени к шагам в наборе?
и
- Для пользовательского репортера я могу сделать
this.on('suite:start', (suite) => {
и т. д., но я хотел бы знать, какой правильный термин использовать для каждого шага. Я знаю, что есть методbeforeStep:
, который мы можем использовать вwdio.conf
, но я хотел бы, чтобы репортер определил, где делать регистрацию. Каков правильный способ сделать это?