Size: a a a

QA — Автоматизация

2020 August 26

ВБ

Владислав Биленко... in QA — Автоматизация
Ага, спасибо :)
источник

E

Evgeny in QA — Автоматизация
Andrei Solntsev
Интересный вопрос. Я сам не замечал такого, но было любопытно узнать, почему такое бывает. Как вариант, вы добавляется в @Before методе какой-нибудь листенер селениду или аллюру, и никто его потом не убирает. Так и копятся эти листенеры.
Хм, интересно, завтра посмотрю, попробую без лисенеров прогнать тесты. Но тогда странно почему с Firefox такого не наблюдается
источник

MK

Mem Kekovich in QA — Автоматизация
i think it's okay
public boolean checkStatus (int statusE, int statusR) {

try {
     assertEquals(statusE, statusR);
     } catch ( AssertionError  e ) {
     Assert.fail("expected Status Code [200]" +
     " but found Status Code [" + String.valueOf(statusR)+"]");
     return false;
     }
     return true;
}
Кетчить ассерт еррор? Вы прикалываетесь что ли?))
Уровень джуна
источник

B

Bola in QA — Автоматизация
это лайфхак
источник

i

i think it's okay in QA — Автоматизация
Alex
Я ничего не понял, иф блок пустой, зачем он там нужен ?
В тесте 8 убрал цикл for с assert'ами.
так же checkStatus убрал в метод, который шлёт запросы
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
Mem Kekovich
Кетчить ассерт еррор? Вы прикалываетесь что ли?))
Уровень джуна
в целом могут быть такие задачи.  Например, когда это known issue, почему бы не пометить как passed?
источник

i

i think it's okay in QA — Автоматизация
Mem Kekovich
Кетчить ассерт еррор? Вы прикалываетесь что ли?))
Уровень джуна
Повторюсь: если бы там всё было очень хорошо - я бы не скидывал и не спрашивал.
в любом случае - я уже убрал
источник

MK

Mem Kekovich in QA — Автоматизация
Dmytro Slobodianiuk
в целом могут быть такие задачи.  Например, когда это known issue, почему бы не пометить как passed?
Удачи с таким подходом :)
источник

A

Alex in QA — Автоматизация
Dmytro Slobodianiuk
в целом могут быть такие задачи.  Например, когда это known issue, почему бы не пометить как passed?
Это делается по сложнее чем просто кетч ерора
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
Alex
Это делается по сложнее чем просто кетч ерора
и как же интересно?
источник

A

Alex in QA — Автоматизация
Я бы делал примерно так knownIssue("issueId", ()-> methodWithIssue(), ExpectedException.class)
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
Mem Kekovich
Удачи с таким подходом :)
спасибо, могу сказать, что такой подход мне не нравится, но очень нравится тем, кто любит зелененькие репорты
источник
2020 August 27

DS

Dmytro Slobodianiuk in QA — Автоматизация
Alex
Я бы делал примерно так knownIssue("issueId", ()-> methodWithIssue(), ExpectedException.class)
спасибо, интересно, возьму на заметку.
источник

A

Alex in QA — Автоматизация
И в репортере помечал не как pass, а другим каким-то  статусом
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
Alex
И в репортере помечал не как pass, а другим каким-то  статусом
да, вот только, например, в кукумбере очень бедно с такими статусами.
источник

A

Alex in QA — Автоматизация
Не верю
источник

A

Alex in QA — Автоматизация
В том же jbehave есть статус compromised
источник

A

Alex in QA — Автоматизация
Который прекрасно можно использовать
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
Alex
Не верю
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
т.е это хорошая тема сменить фреймворк
источник