Форум программистов, компьютерный форум, киберфорум
Java: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/34: Рейтинг темы: голосов - 34, средняя оценка - 4.94
1 / 1 / 4
Регистрация: 20.02.2018
Сообщений: 12

Консольный запуск тестов gradle test, фреймворк testNG

08.01.2019, 20:46. Показов 7506. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Проблема следующая:
В наличии тесты веб страницы и xml файл с прописанными установками. Система mac os 10.9.5, IDE-Idea, testNG

tests.xml
XML
1
2
3
4
5
6
7
8
9
10
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Suite1" verbose="1" >
 
    <test name="Contacts">
        <classes>
            <class name="ru.home.tests.Tests"/>
        </classes>
    </test>
 
</suite>
Файл build.gradle
JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
apply plugin: 'java'
 
repositories {
    mavenCentral();
}
 
dependencies {
    compile 'org.testng:testng:7.0.0-beta1'
    compile 'org.seleniumhq.selenium:htmlunit-driver:2.33.3'
    compile 'org.seleniumhq.selenium:selenium-firefox-driver:3.141.59'
    compile 'org.seleniumhq.selenium:selenium-java:3.141.59'
    compile 'org.seleniumhq.selenium:selenium-chrome-driver:3.141.59'
    implementation 'org.hamcrest:java-hamcrest:2.0.0.0'
    implementation 'com.beust:jcommander:1.72'
    implementation 'com.thoughtworks.xstream:xstream:1.4.11.1'
    implementation 'com.google.code.gson:gson:2.8.5'
    implementation 'ch.qos.logback:logback-classic:1.3.0-alpha4'
}
 
task testGroups(type: Test) {
    useTestNG {
        suites 'src/test/recources/tests.xml'
        dependsOn 'cleanTest'
    }
}
 
}
1.Ввожу в терминал gradle Tests
2.Получаю запущенные тесты и log в консоле
BUILD SUCCESSFUL in 5s
4 actionable tasks: 2 executed, 2 up-to-date
3.Ввожу повторно gradle Tests
4.Получаю НЕ запущенные тесты и log:
BUILD SUCCESSFUL in 0s
4 actionable tasks: 4 up-to-date
5.Ввожу gradle testClean Tests.
6.Получаю НЕ запущенные тесты и log:
BUILD SUCCESSFUL in 0s
4 actionable tasks: 4 up-to-date

Как перезапустить мои тесты через консоль?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.01.2019, 20:46
Ответы с готовыми решениями:

Ищется консольный фреймворк (типа ncurses)
Наверное, это очень глупый вопрос, но я правда не знаю. Существуют ли фреймворки или что-то в этом роде, чтобы написать игру, которая...

Какой самый популярный фреймворк на C# для unit-тестов
Привет! Какой самый популярный фреймворк на C# для юнит-тестов?

Unit Test Project (.NET Framework) - нет доступных тестов
При запуске тестов выдает ошибку - UnitTestProject.dll нет доступных тестов. Убедитесь, что средства обнаружения и выполнения...

3
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
08.01.2019, 20:57
cleanTest test или clean --rerun-tasks
0
1 / 1 / 4
Регистрация: 20.02.2018
Сообщений: 12
09.01.2019, 00:17  [ТС]
не получается cleanTest test. Должен запуститься браузер и прогнать тесты. Этого не происходит. Хотя выдается сообщение BUILD SUCCESSFUL in 0s
4 actionable tasks: 4 up-to-date
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
09.01.2019, 08:11
пробуй clean test или test --rerun-tasks

Добавлено через 22 секунды
или clean test --rerun-tasks
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.01.2019, 08:11
Помогаю со студенческими работами здесь

Запуск проекта с gradle
Всем привет. Никогда не пользовался gradle, часто смотреть примеры на github, но вот такая штука теперь. Есть проект...

Gradle не идет запуск собственного таска
Что не так в таске Gradle? Идет копирование только при запуске с консоли gradle copyJars таска: task copyJars(type: Copy) { ...

Неоднократный запуск тестов
Добрый вечер! подскажите, пожалуйста. Я создала отдельный файл запуска тестов. test_classes_to_run = loader =...

Запуск консольный команд из-под с++
Доброе утро. Возникло желание через одну программу с++ запустить другую. Для этого я решил воспользоваться командный строкой в линуксе: ...

Исправить совместный запуск тестов
Пишу сейчас тесты для приложения. Есть два пакета, тесты сервисов с общим абстрактным классом и данные для тестов. Все данные public...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru