Flashcsgroup
22.09.2017
09:15:34
Alex
22.09.2017
09:17:38
Timur
22.09.2017
09:39:17
Google
Flashcsgroup
22.09.2017
09:40:24
Artur
22.09.2017
09:43:59
Ребята, начал вставлять ассерты в тесты, в итоге не могу решить где проверки должны происходить и как их применить. Например, мне надо проверить видимость некоторого элемента на форме, я в классе формы делаю некуую функцию, которая возвращает либо True либо False в заивисимости от видимости элемента, а в тест кейсе делаю так assert procedure_form.check_element() is False, так нормально или как-то иначе следует делать?
''' def check_element(self):
try:
element = self.driver.find_element_by_xpath('//input[@name="send_to_oos"]')
return element.is_displayed()
except NoSuchElementException:
return False
'''
А такое делать норм?
Или есть более изящнй способ?
Слышал про какие-то селениумовские verify ещё, но не пробовал
Timur
22.09.2017
09:53:24
Работает - значит норм.
Криминального вроде ничего нет.
Richard
22.09.2017
09:58:17
>Работает - значит норм.
))))))
Vitaly
22.09.2017
09:59:42
работает-не трогай)
Gleb
22.09.2017
10:07:21
Кто пользуется Selenide, используете ли Page Object Pattern?
Maxim
22.09.2017
10:08:07
ввиде простых полей и методов
Gleb
22.09.2017
10:12:23
а элементы ввиде кнопок, ссылок? в PageObject не пихаете?
Alexei
22.09.2017
10:21:42
Google
Alexei
22.09.2017
10:23:35
Maxim
22.09.2017
10:24:03
=))))
Gleb
22.09.2017
10:24:08
:)
я только начинаю автоматизацию писать, писал без PO, но сейчас понимаю, что поддерживать тесты намного проще в дальшейшем используя PO, особенно если тестов не 30-50, а больше
Vladimir
22.09.2017
10:26:28
Gleb
22.09.2017
10:26:43
я вот нашел 2017 года
могу ссыль на ютуб дать ;0
Vladimir
22.09.2017
10:26:52
нашел презентацию, спасибо
Alexei
22.09.2017
10:26:55
2017. Его с месяц назад выложили
Oilo
22.09.2017
13:13:45
Всем привет!
Есть такой проект - http://letnyayashkola.org
Можно там сделать мастерскую на недельку по QA - порешать конкретные кейсы, ну и просто обменяться опытом.
Атмосфера классная, а содержание зависит от того, кто будет куратором мастерской и какие спикеры будут приглашены.
Если кто захочет поучаствовать в организации мастерской - пишите в ЛС.
Ну и тут могу ответить, если есть вопосы
Sergey
22.09.2017
13:16:30
> Летняя школа
> Конец сентября
Oilo
22.09.2017
13:17:29
Школу надо готовить. В декабре подать заявку на открытие мастерской
Richard
22.09.2017
13:17:49
>порешать конкретные кейсы
А человечки подскочат? Моросить никто не будет?
Oilo
22.09.2017
13:19:59
Richard
22.09.2017
13:23:39
Ну я задал конкретный вопрос.
Sergey
22.09.2017
13:24:32
Oilo
22.09.2017
13:24:47
Конкретный был бы, если бы ты уточнил, какие человечки подскочат и кого будут моросить)
Richard
22.09.2017
13:25:22
ну а бъявление летней школы в сентябре было бы актуальным, если бы ты указал какие конкретно конкретные кейзы ты там решать собрался.
Не, я не против идеи. Формулировка смешная.
Oilo
22.09.2017
13:28:50
Это обсуждаемо. Можно делать программу по selenium, можно по jmeter, можно по планированию и менеджменту, можно совместить.
Я могу быть куратором по орг. части, т.к знаю площадку, да и в целом есть опыт организации подобных событий. Но по содержательной части не потяну, поэтому и предлагаю присоединиться.
Google
Oilo
22.09.2017
13:29:48
* не по jmeter, а по нагрузке в целом
Можно и без меня организовать, если захочется
Dieva
22.09.2017
15:04:41
Aleksandr
22.09.2017
15:09:56
Dieva
22.09.2017
15:11:43
угу, вот курс https://ru.hexlet.io/courses/introduction_to_c
Татьяна
22.09.2017
15:18:29
А кто по автоматизации классный? Вот мне сейчас нужна java для автоматизации, и вообще непонятно, как к ней подступиться
Anton
22.09.2017
15:20:23
Heading first java
Aleksandr
22.09.2017
15:20:44
А ты учился у них?
Смотрел вводный курс по js. Совершенно примитивный и неинтересный, нужен только для продаж основных курсов. Конечно, для этого пришлось зарегистироваться, я потом замучался отписыватья от рассылок.
Anton
22.09.2017
15:20:47
ну и junit
Aleksandr
22.09.2017
15:20:50
Anton
22.09.2017
15:21:51
Татьяна
22.09.2017
15:23:05
Ни с какого))) Немного питон знаю) Я ручной тестировщик вообще, на работе скоро потребуется selenium web driver и serenity bdd, ну и еще где-то java используется
Armen
22.09.2017
15:23:57
Приветвтсвую Коллеги! Вопрос по тестированию Android Скажите пожалуйста а какой сейчас актуальный эмулятор для андроида есть? Раньше помню Genemotion или как о так, умел разные телефоны создавать с нормальным андроидом с гугл плей... а сейчас что то не нашел =(
MnmlSniper
22.09.2017
15:25:32
Konstantin
22.09.2017
15:29:04
Aleksandr
22.09.2017
15:37:01
Javarush
он же платный, и не очень в принципе, лучше книг почитать
Vyacheslav
22.09.2017
15:37:54
лол, имхо, javarush полностью стоит своих денег
До кучи нужно еще и книги читать
На чтении одной литературы далеко не уйдешь
Google
Vyacheslav
22.09.2017
15:38:44
Сам начинал с него
Татьяна
22.09.2017
15:41:17
Спасибо за советы)
Oilo
22.09.2017
15:47:34
Насчёт автоматизации не знаю, но базовый курс по java прохожу на udacity. Практики гораздо меньше чем на java rush, но как мне показалось объясняют понятнее
А javarush на днях подоражал
Anton
22.09.2017
15:49:35
задачки на codewars рекомендую в параллель к книжке
Konstantin
22.09.2017
15:50:41
Дмитрий
22.09.2017
15:53:21
JavaRush недавно стал полностью платным
Konstantin
22.09.2017
15:53:23
Явараш хорошо и в доступной форме объясняет че по чем. Материал усваивается легче. На code academy питон норм заходит и заодно ещё англ подтягиваешь
Дмитрий
22.09.2017
15:54:52
Такой себе курс, "выведите число 5, 10 раз"
И валидация задач у них отвратная
Вместо прохождения курса, тратишь время на борьбу с валидатором
Лучше уж hexlet, эти ребята топовые(имхо)
у них тоже есть курс по джаве
Konstantin
22.09.2017
15:58:05
И валидация задач у них отвратная
С этим согласен. Ловил батхерт, когда задачу сделал, го она сделана не так, как ожидал валидатор. Но когда изучаешь с нуля, то редко с этим сталкиваншься
Дмитрий
22.09.2017
15:58:27
Когда изучаешь с нуля, лучше вообще с джавы не начинать :D
Roman
22.09.2017
15:58:47
https://stepik.org/course/187/
Konstantin
22.09.2017
15:58:51
Vyacheslav
22.09.2017
16:00:10
Irga
22.09.2017
16:02:44
Спасибо за инфо )
Aleksandr
22.09.2017
16:06:14
Google
Roman
22.09.2017
16:07:11
Anna
22.09.2017
16:22:40
Нормальная подборка новичковых курсов получилась)
#посоветуйтекурсы
Irga
22.09.2017
16:39:56
это ты правильно подметила, одобрямс )
Vladimir
22.09.2017
17:52:49
Aleksandr
22.09.2017
17:53:04
Vladimir
22.09.2017
17:53:48
уже нет
Это с когда? Почему у меня есть? :)
Aleksandr
22.09.2017
17:55:37
Vladimir
22.09.2017
17:55:48
Хм...
Oilo
22.09.2017
19:44:01
Хм...
Вот на днях у них меняются условия подписки и тарифы
GT
23.09.2017
05:51:59
Sergey
23.09.2017
06:06:48
Слишком много копипаста