Size: a a a

2020 June 22

AE

Artem Eroshenko in Allure Framework
Борис Лысиков
Да, я в доке видел как это на java делается: @DisplayName и прочие аннотация, для swift там нет ничего😔
Разберёшься дальше?
источник

AE

Artem Eroshenko in Allure Framework
Вот так выглядит тест:
```
func testPoppingAViewController() {
       epic("Some epic")
       feature("Some feature")
       story("Some story")

       step("Tap on More Info Button") {
           app.buttons["More Info"].tap()
       }
       step("Verify Volleyball exists") {
           XCTAssert(app.navigationBars["Volleyball?"].exists)
       }
       step("Tag on next elemennt") {
           app.navigationBars.buttons.element(boundBy: 0).tap()
       }
       step("Verify Volley exists") {
           XCTAssert(app.navigationBars["Vlley"].exists)
       }
   }
```
источник

БЛ

Борис Лысиков... in Allure Framework
Artem Eroshenko
Разберёшься дальше?
Да, спасибо огромное
источник

БЛ

Борис Лысиков... in Allure Framework
@eroshenkoam, а можешь подсказать еще пожалуйста, как мне @DisplayName тоже отобразить?
Какой там ключ будет
источник

A

Anton in Allure Framework
Подскажите как в gradle в IDEA скачать бинарник аллюра? Чтобы сработала команда allureServe
источник

AE

Artem Eroshenko in Allure Framework
./gradlew downloadAllure
источник

A

Anton in Allure Framework
Блин, слишком очевидно =)
источник

A

Anton in Allure Framework
спасибо
источник

A

Anton in Allure Framework
Artem Eroshenko
./gradlew downloadAllure
А есть какая то хитрость как правильно завершить процесс allureServe? С мавеном прокатывало просто нажимать кнопку стоп, а тут после кнопки стоп вываливается эксепшен, а потом при закрытии вкладки еще и Terminate требует нажать
источник

AE

Artem Eroshenko in Allure Framework
ctrl + c будет достаточно
источник

A

Anton in Allure Framework
Artem Eroshenko
ctrl + c будет достаточно
я запускаю через IDEA цель allureServe (двойным кликом по блоку во view Gradle), так же с мавеном делал. Знаю многие любят в командной строке просто писать, и там действительно сработает ctrl+c  =)
источник

A

Anton in Allure Framework
А куда вы обычно пишете команды градла? В консольку отдельную? Или внутри IDEA есть Terminal?
источник

AK

Andrey K in Allure Framework
По-разному
источник

A

Anton in Allure Framework
разве никто кроме меня с такой проблемой не сталкивался? когда после команды allureServe остается зависший процесс, который можно вырубить только через диспетчер задач
источник

VF

Vlad Filin in Allure Framework
а зачем выполнять allureServe ?
источник

VF

Vlad Filin in Allure Framework
сгенерился репорт - сходи в build папку и открой хтмл файлик)
источник

AK

Andrey K in Allure Framework
Anton
разве никто кроме меня с такой проблемой не сталкивался? когда после команды allureServe остается зависший процесс, который можно вырубить только через диспетчер задач
Ctrl+c в консоли и процесс убит
источник

A

Anton in Allure Framework
через allureServe гораздо удобнее, с мавеном именно эту команду юзал. После allure-report надо его удалять, прежде чем создать новый. А я во время отладки бывает не чищу allure-results специально, и каждый раз генерирую новый отчет во временную папку, потом стопаешь процесс средствами IDEA и все ок.
источник

A

Anton in Allure Framework
Andrey K
Ctrl+c в консоли и процесс убит
В терминале в IDEA трюк не срабатывает
источник

A

Anton in Allure Framework
Поведение аналогичное, как будто основной демон градла создает второй процесс, и именно второй зависает. А первый успешно завершается в обоих случаях
источник