Я использую selenium webdriver и testNG для создания автоматизированного тестового примера. Я использую один и тот же тестовый пример несколько раз для разных наборов данных. Выполнение замедляется после каждой итерации, и в какой-то момент оно становится очень медленным, и процесс останавливается. Код очень прост: итерация по тому же методу testNG, содержащему скрипты selenese (пример: driver.findElement (By.id (target)). Click();) Любая идея, почему выполнение становится медленнее и после нескольких итераций оно останавливается.Итерация по тому же автоматизированному тестовому регистру
ответ
@ ANNA Очистка файлов temp разрешает аналогичную проблему для меня. Мой тест создавал много файлов журналов, скриншотов, файлов временных файлов Windows и других. Теперь я делаю автоматизацию, очищаю свои временные файлы, и мои результаты были лучше.
Если это не решит проблему, отправьте дополнительную информацию о том, как настраивается ваша автоматизация (testNG, Jenkins, Maven и т. Д.) И код, который запускает прогоны.
Также попробуйте увеличить размер памяти Java Heap Memory. Таким образом, ваша программа имеет больше передышки. Убедитесь, что программа/сценарий не блокирует слишком много «кучи памяти». – Nash
- 1. Разбить раздел по тому же значению
- 2. Подсчет и группа по тому же запросу
- 3. Угловая 2 маршрутизация по тому же маршруту
- 4. Обратный фильтр по тому же шаблону
- 5. Несколько проектов Django по тому же адресу
- 6. Циклические записи по тому же файлу
- 7. Angular2 много компонентов по тому же маршруту
- 8. PHP JSON Group по тому же значению
- 9. Кнопки идут по тому же адресу
- 10. MYSQL Group По тому же идентификатору?
- 11. двойная фильтрация mySQL по тому же запросу
- 12. Двунаправленного belongsToMany объединения по тому же моделям
- 13. Различные результаты по тому же методу
- 14. Neo4j связывает узлы по тому же свойству
- 15. Mysql группы по тому же значению
- 16. для цикла итерации по тому же значению
- 17. Различные сроки исполнения по тому же запросу
- 18. Цели iPhone + OSX по тому же проекту
- 19. Переименовать файлы по тому же пути
- 20. Позвоните в PHP по тому же файлу
- 21. литье к тому же типу
- 22. Доступ к тому же файлу
- 23. Авто прокрутка по регистру
- 24. Добавление названий к автоматизированному пинг сценария
- 25. Изменить приоритет события нескольких кликов по тому же элементу
- 26. Сортировка и группировка по тому же ключу раза
- 27. Apache Pig - inested FOREACH по тому же отношению
- 28. IDEA и Eclipse IntelliJ по тому же проекту
- 29. Как я могу поддерживать 2 субдомена по тому же маршруту
- 30. Несколько приложений по одному и тому же URL/порту (IIS)
Трудно сказать, не видя кода. – Richard
Да, пожалуйста, покажите нам метод тестирования и как вы его перебираете. –