
Shoo
18.04.2017
11:27:33
Не, я с Selenide вообще категорически мало работал, я в основном основываюсь на тех плюсах, которые создатели отмечают как таковые.
Мне хватило автотестов на джаве в своей жизни, спасибо. :D

Alexey
18.04.2017
11:28:27
вот так послушать, так всем хватило
а опросы на атинфо показывают что не всем , далеко не всем хватило

Google

Shoo
18.04.2017
11:29:50
Дык нет, если кому-то нравится джава - их право, каждый, как говорится, извращается как хочет.

Evgeniy
18.04.2017
11:30:00
Я не помню таких опросов там

Shoo
18.04.2017
11:30:40
@AleksB Так а в чем там разительные плюсы-то, кроме "умных" waitов и "красивого" DSL?
Мне правда интересно.

Nikita
18.04.2017
11:31:08
надеюсь, он стал лучше чем был

Shoo
18.04.2017
11:31:20

Nikita
18.04.2017
11:31:42
ну давненько энивей

Alexey
18.04.2017
11:31:46
так и этого за глаза достаточно, не надо придумывать своё, и всё отлично работает, chain вызовы, коллекшены элементов с вейтами

Nikita
18.04.2017
11:31:49
ошибка на единицу, классика

Alexey
18.04.2017
11:32:54
вшитые ассерты

Shoo
18.04.2017
11:34:04
По поводу вшитых ассертов заинтриговали, почитаю.

Google

Aleksandr
18.04.2017
11:34:28
ой, у вас тут интересно сегодня
продолжим
вот я писал пару проектов на WebDriver.IO (там js) + cucumber
все было прекрасно, но временами больно
сейчас делаю тетсовое на голом selenium + java - это больно перманентно, сколько же кода надо написать

Nikita
18.04.2017
11:35:07
вот, да никогда не понимал хайпа про "умные вейты" в селениде

Alexey
18.04.2017
11:35:09

Nikita
18.04.2017
11:35:10
свои пишутся легко

Alexey
18.04.2017
11:35:50
а теперь пишешь на голом

Shoo
18.04.2017
11:36:55

Alexey
18.04.2017
11:37:12
зависит от потребностей, они же есть не просят

Aleksandr
18.04.2017
11:37:37
не, лучше с использованием фреймворка писать, главное подобрать подходящий под проект

Nikita
18.04.2017
11:37:52
да блин, 90% тестов достаточно однотипны – зачем тянуть за собой целый фреймворк ради 10% того, что будет использовано пару раз?

Shoo
18.04.2017
11:37:54
Ну, и тебе нужно только то, что бы участвующие в тесте фреймы были готовы к взаимодействию.

Alexey
18.04.2017
11:38:12
ну подключил ты его
хочешь юзай хочешь нет

Shoo
18.04.2017
11:38:44

Nikita
18.04.2017
11:38:45

Alexey
18.04.2017
11:38:58
а не просто "куча всего"

Aleksandr
18.04.2017
11:39:09

Google

Shoo
18.04.2017
11:39:13
хочешь юзай хочешь нет
Ага, а потом передать по наследству мешанину из кучи разноуровневых фреймворков, голого селениума и вставок кода на C.

Alexey
18.04.2017
11:39:35
которые делают тоже самое, только хуже?)
и на которое ты потратил время, что самое главное

Shoo
18.04.2017
11:39:57

Alexey
18.04.2017
11:40:16
ну так тогда надо на ассемблере писать)
или на машинном коде
зато всё нативно и чисто

Shoo
18.04.2017
11:40:39
Для некоторых задач - действительно нужно.

Nikita
18.04.2017
11:41:19
там куча всего полезного!
мне вот не нужна куча) я могу написать свои методы, которые будут решать мои задачи, прокачать понимание селениума и языка. зачем мне юзать условный селенид?
если надо быстро или посадить людей которые кодить не могут – другой вопрос

Nikita
18.04.2017
11:41:39
а потом чуваки берут целый протрактор чтобы ангуляр тестировать

Alexey
18.04.2017
11:41:44

Nikita
18.04.2017
11:41:45
отдельным тест-сьютом
хотя можно на js'е написать execute_script и получить то же самое
только мало кто знает что так можно)
потому что готовое юзают с умными вейтами, а думать не научились, и шаг влево шаг вправо уже проблема
хотя наверное это про людей, не про технологию

Alexey
18.04.2017
11:42:48
ой мляяя, дааа, конечно

Google

Alexey
18.04.2017
11:43:06
начали с фреймворков , закончили людьми
ты можешь писать свои костыли, если у тебя куча времени
и я скажу что это весело
но когда надо решать задачи- то тут по доругому уже надо

Aleksandr
18.04.2017
11:44:02
Нет, не дешевле. :)
почему? получающийся код лаконичнее и проще поддерживается, над архитектурой думать сильно не надо -> нужны менее квалифицированные специалисты

Shoo
18.04.2017
11:44:04
А можешь взять быстренько фреймворк, а потом втыкать костыли в его архитектуру, да.

Alexey
18.04.2017
11:44:06
что-то в js то все на метеорах и ангулярах

Nikita
18.04.2017
11:44:38
фреймворк иногда накладывает достаточно злые ограничения просто

Alexey
18.04.2017
11:45:06

Admin
ERROR: S client not available

Alexey
18.04.2017
11:45:10
Очевидно ведь

Shoo
18.04.2017
11:45:14
что-то в js то все на метеорах и ангулярах
Ну, начнем с того, что не все. JS, как и любой другой язык, дает целый миллион выбора фреймворков. Какие-то более легковесные, какие-то более объемные.
Тот же ангуляр дает безумное количество ограничений на выходе.

Nikita
18.04.2017
11:45:35
ты родился с офигенным пластом знаний и сразу понимаешь фреймворк?)
и сразу можешь сказать чем Х от У отличается?

Alexey
18.04.2017
11:46:02
Не, я просто читать умею

Anton
18.04.2017
11:46:21

Nikita
18.04.2017
11:46:25
читать все умеют) а вот если у тебя задачи и требования к существующим тестам меняются, чтение не всегда помогает

Shoo
18.04.2017
11:46:26

Evgeniy
18.04.2017
11:52:51

Nikita
18.04.2017
11:53:19
по поводу фреймворков и умения читать – например, есть чудесная питоновая обвязка для вебдрайвера под названием Splinter. только она chrome-options на remote webdriver URL прокидывать не умеет, и хоть убейся) и пока не понадобится – не узнаешь

Google

Nikita
18.04.2017
11:55:35
и пока тесты бегали на локальном браузере, все было хорошо. как только они перебежали в докер, появилось много боли и пришлось вбить пару костылей. а вот если бы был голый селениум, все было бы хорошо и кастомизируемо)

K
18.04.2017
13:16:43
Всем привет! Ни у кого нет на примете коротенького видео о том, что такое Qa? Такое прям совсем супер поверхностное и простое. К нам на работу дети приходят, будем им рассказывать про нашу профессию
В ютубе сплошной шлак с индусами или диаграмами из 90х. Прям аж удивительно что так

Richard
18.04.2017
13:17:53
Если вы хотите видео, то это не вы им будете рассказывать, а другие люди показывать.
Снимите своё? )

?
18.04.2017
13:18:33
Ага, тоже хотел предложить, своё же лучше.

Stanislav
18.04.2017
13:18:37
От мейла вроде должны быть видео

?
18.04.2017
13:19:32
С Алексеем Петровым ?

Mikhail
18.04.2017
13:20:59
Вы про https://www.youtube.com/watch?v=3MBT9O6i0jk ?

Stanislav
18.04.2017
13:21:47
Ага. Ну из того что сразу вспомнилось

Shoo
18.04.2017
13:22:49
А сами вы не можете рассказать чем занимаетесь?:)

Ivan
18.04.2017
13:23:20
[ censured ]

Boris
18.04.2017
13:23:52

Nick
18.04.2017
13:24:09
лол

Olga
18.04.2017
13:24:14
censoder так-то
Впрочем не важно

Andriano
18.04.2017
13:24:40
Лучше посоветуйте детишкам не портить себе жизнь

Alexey
18.04.2017
13:25:05
?

Boris
18.04.2017
13:25:08

Alexey
18.04.2017
13:25:17

Shoo
18.04.2017
13:25:30
Пусть лучше в политологи идут.

Alexey
18.04.2017
13:25:47