
Dmitry
17.01.2018
21:16:16
http://www.yegor256.com/2014/06/01/aop-aspectj-java-method-logging.html
В typescript есть декораторы из коробки (выглядят как аннотации в java) там это делается вообще на раз без каких либо библиотек.

Alex
18.01.2018
04:00:57

Ab
18.01.2018
07:57:43
Ребят, у меня че то не то с Notepad

Google

Ab
18.01.2018
07:57:48
плагин менеджера нету
помогиите!!((

Natali
18.01.2018
07:59:44
https://starper55plys.ru/bez-rubriki/ustanovka-plaginov-nonepad/

Ab
18.01.2018
08:01:09

luda
18.01.2018
08:02:38
Всем привет! Подскажите пожалуйста, может кто-нибудь поделится ссылкой про информацию о get, post. Везде пишут вакансиях, тестирование get, post. Читала немного про это, но каша все равно.

Dmitry
18.01.2018
08:03:33
Почитай про REST API и методы HTTP

Вячеслав
18.01.2018
08:03:45
luda https://ru.wikipedia.org/wiki/HTTP
https://habrahabr.ru/post/215117/

luda
18.01.2018
08:04:55
Спасибо. Почитаю.

Galiya
18.01.2018
08:06:57
luda и посмотреть запросы ответы можно в консоли разработчика в гугл хроме, например, как наиболее простой вариант

Вячеслав
18.01.2018
08:08:02
вот это еще могут спросить, надо понимать https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BA%D0%BE%D0%B4%D0%BE%D0%B2_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F_HTTP

luda
18.01.2018
09:39:33
Спасибо. Все посмотрю.

Lina
18.01.2018
09:42:23
Всем привет. Подскажите плз, как считаете, прямая ссылка для активации e-mail, после перехода по которой ативируется ваш аккаунт и происходит автологин на сайт, должна срабатывать один раз? После чего говорить пользователю "ты уже активировал свой аккаунт" или без разницы?

Google

Alexey
18.01.2018
09:43:26
Если акканут активировался, то обычно да, ссылка тухнет.

Lina
18.01.2018
09:44:28
спасибо ?

Gleb
18.01.2018
09:51:14

Lina
18.01.2018
09:52:48
тут такая ссылка странная попалась, по ней можно аторизироваться другим юзерам на других устройствах. Возможно для ссылки указан срок жизни, но проверить это на данный момент нет возможности (

?
18.01.2018
10:35:34
Всем привет, кто юзает Test Lab for Android, у всех такое?
ни один apk не грузит

MnmlSniper
18.01.2018
10:37:27
Чистите кеш браузера

?
18.01.2018
12:12:26

Antimn
18.01.2018
13:36:12
нетворк посмотрите)

Хэйк
18.01.2018
13:37:23
Выключите модем, подождите 10 секунд, включите

Олексий
18.01.2018
14:43:54
ммм, профессиональная техподдержка

Oleg
18.01.2018
14:49:27
?

Dmitry
18.01.2018
16:38:19
Всем привет! Кто-нибудь пробовал автоматизировать тестирование НАТИВНОГО мобильного приложения ios & android с помощью appium + page-object (ruby)?
Предположим описываю страницу логина:
class Authorization
include PageObject
text_field(:email, id: 'email')
text_field(:password, id: 'password')
button(:submit, id: 'submit')
def auth(login, pswd)
self.email = login
self.password = pswd
self.submit
end
end
При попытке вызвать:
Authorization.new.auth('example@mail.com', 'qwer')
, page-object при инициализации требует указать браузер. (Authorization.new(browser))
с какими параметрами нужно инициализировать класс Authorization?
Или лучше не использовать page-object и продолжить все локатор описывать методами типа:
def email
find_element(:id, 'email')
end

Alex
18.01.2018
16:41:09
а если мне надо парсить под java полученные от вызова рест json - какая библиотека больше всего бы мне подошла (самая популярная и документированная и стабильная)?

Shoo
18.01.2018
16:47:13

Хэйк
18.01.2018
16:52:59

Anton
18.01.2018
18:48:03
привет, как заставить selenium искать элемент с самого начала страницы?

plomb3r ▲
18.01.2018
18:52:32

Anton
18.01.2018
18:53:17
а он делает по другому?)
да вот в том то и дело, такое чувство что нет, так как у элемента есть id, а он валит тест, так как не может его найти.

Google

plomb3r ▲
18.01.2018
18:53:45
может у дивки айди а элемент в дивке?
или просто чемто перекрыт сверху

Anton
18.01.2018
18:54:45
я думаю его перекрывает леер, который я открываю, вот по этому хочу разобраться, как заставить его искать с самого начала страницы

plomb3r ▲
18.01.2018
18:55:10
а какое действие нужно сделать? кликнуть?

Anton
18.01.2018
18:55:26
тупо выдернуть текст
то есть можно конечно же сделать: выдернуть текст открыть леер и сверить, но там логика теста запутанная и не хочется ее менять

plomb3r ▲
18.01.2018
18:57:07
можно попробовать чтоб понять перекрыаает или нет хотябы
может селектор кривой на самом деле

Anton
18.01.2018
18:59:31
не, селектор ок, если чекнуть текст сначала а потом открыть леер все ок, но тест будет падать в другом месте :) и пацаны на ревью не идут на уступки, я немного захардкодил там элемент, а они грят нужно не меняя логигики починить :)
ну ок, как я понял придется отрефакторить

plomb3r ▲
18.01.2018
19:00:14
а зачем дергать текст нельзя ли сразу ассертом сравнить его?

Anton
18.01.2018
19:00:59
идет сравнение цены на main page, а потом в открытом леере

plomb3r ▲
18.01.2018
19:01:57
а леер это что я не совсем понял? вкладка?

Anton
18.01.2018
19:02:00
то есть как они делают: открывают леер и так как раньше ничего не перекрывало, берут цену с main page и сравнивают ее в леере, теперь же леер переерывает (гребаный рефакторинг веба)
леер - обычно js окошко

plomb3r ▲
18.01.2018
19:02:40
аа модальное окно?

Anton
18.01.2018
19:03:06
ага, сорри за мою терминологию

plomb3r ▲
18.01.2018
19:03:30
ок так берите до открытия, в переменную потом с модального окна и сверяйте их
и вообще не льзя ли дернуть джсон и увидеть там цену к примеру?

Admin
ERROR: S client not available

Google

Anton
18.01.2018
19:05:38
Вот, а для этого нужно рефакторить фреймворк, так как эти ребята сделали хитро: целый класс ищет наименование на main page и кликает на него, а только потом они берут цену и сравнивают
Дёрнуть не получится
Так как там много факторов короче
Кликает, чтоб открылось модальное окно

plomb3r ▲
18.01.2018
19:06:37
ну клас родитель можно дочерний сделать какраз будет забирать инфу
а вообще странно что модалка перекрывает, может там есть автообновление какое-то и дело в нем

Anton
18.01.2018
19:08:06
Ну да, так и буду делать или тупо клик вынесу вообще из кода. Просто нафига так делать было, я спросил и разумного ответа не последовало. Ну нашёл ты наименование, верни true, пусть человек сам решает дальше что делать .
Ещё кстати сработал xpath, где я явно указал пусть к прайсу, но чуваки упоротые и сказали, что если есть Id, то нужно его юзать.

plomb3r ▲
18.01.2018
19:14:16
упоротые точно

? Soloria ?
18.01.2018
19:14:18

усатый жекич
18.01.2018
19:16:18
ну просто потом что-нибудь изменится, и по айди он найдётся, а по икспату наверное больше нет

Anton
18.01.2018
19:16:23
да,говорят так типа быстрее. Ога быстрее, когда прогон 250 тестов занимает у них 8 часов в среднем, там даже если будет тратиться минута на поиск элемента, то как-то пофиг (ну по мне)

? Soloria ?
18.01.2018
19:16:36
ну если не найдется в чем проблема потом переделать

Anton
18.01.2018
19:19:06
ну на ревью завернули, значит указание к действию :)

Shoo
18.01.2018
22:57:15
Комментарии на ревью - это не указание к действию.

Evgeniy
18.01.2018
23:44:00
если это не комментарии от Ким Чен Ына, то их можно и нужно оспаривать, если кажется, что в этом споре родится истина.

Вячеслав
19.01.2018
05:17:22
#QA_question всем привет! кто нибудь пишет видео прогонов автотестов? несколько вопросов: 1 зачем вам это? 2 помогает в отладке и вылавливании проблем? 3 как и когда запускаете запись? 4 что из ПО используете?

#
19.01.2018
05:57:35

Filipp
19.01.2018
05:59:06

Google

Вячеслав
19.01.2018
06:06:42

Oksana
19.01.2018
08:05:16

Вячеслав
19.01.2018
08:06:19
@Qsusha спасибо! как раз начал смотреть селеноид недавно

Oksana
19.01.2018
08:09:51

Dmitry
19.01.2018
08:12:33

Oksana
19.01.2018
08:12:44
и, кстати, у Андрея Солнцева (папа selenid'а) видела доклад , в котором он как раз-таки расписывал какие бонусы принесло ему использование видеорекордера
и вижу в зависимостях селенида эту библиотеку