Я хочу знать, как я могу запускать тестовые примеры последовательно в тестовом наборе. Например, загрузите URL-адрес, войдите в систему и т. Д.Выполнение тестовых примеров последовательно в Protractor
ответ
Проверьте protractor.conf.js example.
Вы можете указать glob, который будет загружать файлы в алфавитном порядке, или передать список, который принудительно выполняет последовательность в указанном вами порядке.
specs: [
'test/stories/login.js',
'test/stories/home/overview.js',
'test/stories/home/purchase/widget.js'
],
и так далее. Я бы не рекомендовал заставлять тесты выполнять в точном порядке между файлами спецификации, так как это означает, что вам будет трудно изолировать только определенные части тестов позже, когда они сломаются. Вы будете вынуждены всегда запускать весь пакет каждый раз.
Я согласен с этим ответом, написав тесты, поэтому они должны быть выполнены в определенной, это настоящая боль, что-то я сделал, когда впервые начал автоматизировать, и теперь мне нужно вернуться, чтобы убедиться, что все мои тесты могут быть запущены в изоляции. очевидно, что некоторые тесты необходимо выполнить сначала (например, тесты входа в систему), но вы можете поместить тесты в onPrepare в файле conf.js, onPrepare также может ссылаться на другой файл, поэтому, если у вас есть груз вещей, необходимо запускать при запуске теста каждый раз, когда вы не засоряете свой файл conf. это будет выглядеть так: 'onPrepare: '../ startup/startup.js'' – Sirk
Спасибо :) И я сделал это так. Использование генератора отчетов позволяет мне понять, что они запускаются последовательно. :) Приветствия – DushanthaR
- 1. Выполнение тестовых примеров pytest из тестового сценария
- 2. Выполнение всех тестовых примеров веб-приложения
- 3. Выполнение тестовых примеров NUnit с одной переменной
- 4. Junit: Разделение тестовых примеров
- 5. Документирование тестовых примеров Boost.Test
- 6. Определение правильных тестовых примеров
- 7. Организация тестовых примеров для 3 окружения
- 8. Автоматическое создание тестовых примеров
- 9. Обоснование тестовых примеров
- 10. параллельное выполнение в nunit для тестовых примеров bdd
- 11. Выполнение модульных тестовых примеров через муравей в процессе создания сборки
- 12. Выполнение тестовых примеров устройства в solr с использованием муравья
- 13. Ввод тестовых примеров в TestRail
- 14. Добавление тестовых примеров в TeamCity
- 15. Как запускать несколько анализов браузера последовательно в Protractor?
- 16. Выполнение тестовых примеров во всех браузерах один за другим
- 17. Запуск приложения и выполнение некоторых тестовых примеров с Robotium
- 18. Эмулятор зависает при работе модульных тестовых примеров
- 19. Чтение тестовых примеров из файла
- 20. Импорт тестовых примеров из QC
- 21. NUnit3.2 параллельный запуск тестовых примеров
- 22. Как настроить Bamboo для выполнения тестовых примеров транспортировщика
- 23. Как избежать дублирования тестовых примеров в Django?
- 24. Nunit - Получение списка тестовых примеров в testfixture
- 25. запуск тестовых примеров в параллельном python
- 26. Как установить последовательность тестовых примеров в xUnit
- 27. Импорт сценариев тестовых примеров в Enterprise Architect
- 28. Запуск нескольких тестовых примеров в jbehave
- 29. Динамическое число тестовых примеров в генетическом программировании?
- 30. Ввод тестовых примеров RSpec в нужное место
не могли бы вы быть более конкретными? вы имеете в виду, что хотите выполнить описание и его в определенном порядке? потому что если так, что уже происходит, оно идет сверху вниз, или вы имеете в виду скрипт внутри каждого блока? посмотрели ли вы на документацию по транспортировщику? – Sirk
Я написал его методы в одном файле spec. Я хочу вывести их в несколько файлов и выполнить их в последовательности. – DushanthaR