
Вениамин
12.07.2018
05:45:46
Снова всем привет! Вопрос про моки и стабы. Грубо говоря мы делаем в коде программы отдельный метод- который предназначен для того чтобы не обращаться к сервисам и базам данных- заполняя их стабами и моками?

Максим
12.07.2018
06:26:08

Вениамин
12.07.2018
06:27:21

Ilya
12.07.2018
06:28:04

Google

Вениамин
12.07.2018
06:28:44

Richard
12.07.2018
06:29:58

Ilya
12.07.2018
06:30:14
Ну обычно заглушки прикручиваются извне. Если хочется совсем по простому, то тот же soapui подойдет.

Вениамин
12.07.2018
06:30:25
Да.
Это уже второй вопрос)

Ilya
12.07.2018
06:30:40
И динамически конфигурируемое приложение, чтобы там хост порт бд можно было поменять
Итд

Вениамин
12.07.2018
06:32:05

Ilya
12.07.2018
06:32:25
Вы разработчик?)
В акронисе ген дир Белоусов:)

Вениамин
12.07.2018
06:36:09

Ilya
12.07.2018
06:36:31
Интересные у вас задачи для начинающего)

Вениамин
12.07.2018
06:39:58

Google

Ilya
12.07.2018
06:41:00
А вот это одобряю:)

Shoo
12.07.2018
06:46:50
В остальном все более-менее так.


mrx
12.07.2018
06:49:56
Всем привет.
Тут про PageObject спрашивали, у меня давно вопрос, какой наиболее идиоматический способ обращаться в тесте к параметризуемым xpath ?
Например [@…][1]/button[2]
Пишу на пайтон, в локаторы заношу, как ...[{}]/button[{}] и форматом параметризую.
Но тогда получается в find_element уходит не объект tuple, а отдельно тип и локатор. Есть более красивый способ?
Всем привет.
Тут про PageObject спрашивали, у меня давно вопрос, какой наиболее идиоматический способ обращаться в тесте к параметризуемым xpath ?
Например [@…][1]/button[2]
Пишу на пайтон, в локаторы заношу, как ...[{}]/button[{}] и форматом параметризую.
Но тогда получается в find_element уходит не объект tuple, а отдельно тип и локатор. Есть более красивый способ?
Офкорс, формат идет не в самом тесте, а в объекте страницы, а тест выглядит а ля:
main_page.select_elem(elem, *args)
А в классе страницы
def select_elem(elem, *args):
return driver.find_element(elem.type, elem.locator.format(*args))


Вениамин
12.07.2018
07:27:50

Vyacheslav
12.07.2018
07:58:16
у кого есть опыт написания тест-планов стандарта EEE 829 ?

Максим
12.07.2018
07:58:45

Vyacheslav
12.07.2018
08:09:07
как определить тест план идентификатор?

Anna
12.07.2018
14:07:55

Andrey
12.07.2018
14:08:39
он жив еще? я думал его поддержку прекратили давно

Ilya
12.07.2018
14:08:53
IDE*

Anna
12.07.2018
14:09:08

Geronimo (Макс) NN
12.07.2018
14:10:00
Не совсем ответ на вопрос, но имхо, лучше на это ИДЕ плюнуть и писать так)

imperator's pants
12.07.2018
14:10:33
лол, иде уже не рабочий как пару лет минимум
его никто не поддерживает
так как нинужно

Ilya
12.07.2018
14:10:53
когда я только начинал, я его как открыл, так и закрыл)

Geronimo (Макс) NN
12.07.2018
14:11:22

Google

Ilya
12.07.2018
14:11:32
Из серии купить билет, на который очередь
и надо написать кликалку с обновлением страницы
лол

imperator's pants
12.07.2018
14:12:12
ага, записываешь пару кликов, а потом правишь пол часа код который он нагенерил

Ilya
12.07.2018
14:12:18
хехе)
причем по началу когда еще не особо знаешь css и xpath можно с его помощью локаторы получать. Но потом понимаешь что и для этого он дно

Anna
12.07.2018
14:13:10

Ilya
12.07.2018
14:13:31

Geronimo (Макс) NN
12.07.2018
14:13:43

Anna
12.07.2018
14:13:56

Ilya
12.07.2018
14:14:21
в общем не тратьте свое время, вот что вам хотят сказать

Anna
12.07.2018
14:14:23
попробуем с другого подхода на webdriver запускать

Oleg
12.07.2018
14:16:11
http://joxi.ru/v29OZJlc3RJVgr
даже немного редизайнили его
Это не отменяет того, что инструмент не самый крутой и удобный
Но с "старый и неподдерживаемый" вы мимо

Geronimo (Макс) NN
12.07.2018
14:17:01

Google

Антон
12.07.2018
14:17:19

Anna
12.07.2018
14:17:57
какой другой инструмент взять для автотестов?
Selenium webdriver&
?

Kate
12.07.2018
14:18:15
ага

Anna
12.07.2018
14:19:23
так и думала, как же быстро меняются технологии
что-то не поддерживают

Shoo
12.07.2018
14:23:53
Пайтон, селениум (или selene) и вперед.

Anna
12.07.2018
14:25:12
Java норм будет? мне этот язык приглянулся )

Shoo
12.07.2018
14:25:41
Да, джава тоже норм будет.

Ilya
12.07.2018
14:25:58
тогда вам к ребятам из селенида)

Anna
12.07.2018
14:26:45
уже запускала его) мне понравилось, такая красотень

Shoo
12.07.2018
14:26:51
http://selenide.org
Ну, или голый вебдрайвер + джава.

Anna
12.07.2018
14:27:27
но у меня чуть комп не взорвался, жесткий диск на 100% работал