Я использую портал отчетов с Kotlin и TestNG и Gradle в качестве инструмента для сборки
compile group: 'com.epam.reportportal', name: 'agent-java-testng', version: '4.2.0'
По умолчанию все тесты сгруппированы в один набор Gradle и Gradle проверить со списком всех до / после установки и демонтажа и отдельных тестов. Тем не менее, отчеты о тестах testNG позволяют просматривать тесты, сгруппированные по классам, к которым они относятся.
Скриншот портала отчетов
Можно ли настроить портал отчетов для отображения тестов по классам, к которым они принадлежат?
build.gradle
repositories {
jcenter()
mavenCentral()
mavenLocal()
...
maven { url "http://dl.bintray.com/epam/reportportal" }
...
}
task runTests(type: Test) {
useTestNG() {
testLogging.showStandardStreams = true
useDefaultListeners = false
listeners << 'com.epam.reportportal.testng.ReportPortalTestNGListener'
includeGroups System.getProperty('tag', 'NONE')
}
}