В прошлой компании я запускал тесты с помощью run as - maven test в STS. Использовался Selenium + java. В xml можно было включать, выключать тесты. Не знаю как это реализовать. Получилось запускать только с через junit. Специалисты по авто тестированию можете подсказать как это организовать ?
Тесты запускаемые run as - maven test в STS
#1
Отправлено 24 мая 2014 - 10:01
#2
Отправлено 25 мая 2014 - 16:09
Никто не знает как это сделать? Но может расскажете какие вы обычно инструменты,технологий используете?
#3
Отправлено 26 мая 2014 - 07:41
А в новой компании запускать тесты с помощью run as - maven test в STS?
#4
Отправлено 26 мая 2014 - 07:46
Не совсем понял, что вы хотите ?
Т.е. есть 2 популярных фреймворка для Java: TestNG и JUnit
TestNG работает через XML, JUnit - нет.
Чтобы тесткейс не выполнялся в JUnit - аннотация @Ignore, в TestNG @Test(enabled=false)
#5
Отправлено 26 мая 2014 - 08:23
Не совсем понял, что вы хотите ?
Т.е. есть 2 популярных фреймворка для Java: TestNG и JUnit
TestNG работает через XML, JUnit - нет.
Чтобы тесткейс не выполнялся в JUnit - аннотация @Ignore, в TestNG @Test(enabled=false)
Спасибо.Значит TestNG использовался. А что все таки лучше использовать testNG или JUnit? Или кому что нравится?
#6
Отправлено 26 мая 2014 - 08:52
А что все таки лучше использовать testNG или JUnit? Или кому что нравится?
Проще поискать в интернете сравнения. Но если вкратце, то TestNG включает в себя всё, что есть в JUnit, имеет совместимость с JUnit и имеет множество дополнительных хороших вещей.
#7
Отправлено 26 мая 2014 - 09:24
Не совсем понял, что вы хотите ?
Т.е. есть 2 популярных фреймворка для Java: TestNG и JUnit
TestNG работает через XML, JUnit - нет.
Чтобы тесткейс не выполнялся в JUnit - аннотация @Ignore, в TestNG @Test(enabled=false)
Спасибо.Значит TestNG использовался. А что все таки лучше использовать testNG или JUnit? Или кому что нравится?
Нет ответа, что лучше, а что хуже. Сначала, реально все равно, что использовать, а потом каждый выбирает сам. Тот же JUnit4 содержит @Rule и класс TestWatcher, что очень круто
#8
Отправлено 26 мая 2014 - 09:42
Проще поискать в интернете сравнения. Но если вкратце, то TestNG включает в себя всё, что есть в JUnit, имеет совместимость с JUnit и имеет множество дополнительных хороших вещей.
Это мягко говоря не совсем правда :)
1. TestNG не включает в себя всё, что есть в JUnit
2. TestNG не имеет полной совместимости с JUnit (то есть не любые JUnit-тесты он может запустить)
3. TestNG имеет множество хороших вещей, но в JUnit всё это хорошее тоже как правило имеется, хотя и в несколько другом виде.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных