@qa_ru

Страница 840 из 1080
Dmitry
17.01.2018
21:16:16
http://www.yegor256.com/2014/06/01/aop-aspectj-java-method-logging.html

В typescript есть декораторы из коробки (выглядят как аннотации в java) там это делается вообще на раз без каких либо библиотек.

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/

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
спасибо ?

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 - какая библиотека больше всего бы мне подошла (самая популярная и документированная и стабильная)?

Хэйк
18.01.2018
16:52:59
ммм, профессиональная техподдержка
Ага))) работа в Ростелекоме оставила свои следы

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

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
упоротые точно

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

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

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

да,говорят так типа быстрее. Ога быстрее, когда прогон 250 тестов занимает у них 8 часов в среднем, там даже если будет тратиться минута на поиск элемента, то как-то пофиг (ну по мне)
Если это было указание к действию, то это печально, а если просто рекомендация, то проще проигнорировать. Один поиск элемента по xpath ничего не изменит.

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
#QA_question всем привет! кто нибудь пишет видео прогонов автотестов? несколько вопросов: 1 зачем вам это? 2 помогает в отладке и вылавливании проблем? 3 как и когда запускаете запись? 4 что из ПО используете?
Привет. Пишем. Если тест упал, видео сохраняется. Иногда пишется контрольные тесты, когда и не падает. чтобы посмотреть. У меня UI и много платформ(web,mobile), где есть сложные анимации лучше глазами посмотреть. Еще, конечно, помогает разобраться что сделал робот и как на это реагирует UI. Про ПО не понял. Джава, IDEA, вот это вот всё.

Google
Oksana
19.01.2018
08:05:16
ПО - имею ввиду саму запись видео. что и как стартуется, чтобы запись была?
https://github.com/SergeyPirogov/video-recorder-java, а селеноид из коробки в контейнерах может записывать видео

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

Oksana
19.01.2018
08:09:51
ПО - имею ввиду саму запись видео. что и как стартуется, чтобы запись была?
в selenide также встроена библиотека сергея пирогова. если будете использовать селенид или селеноид - отдельно видеозапись подключать не нужно

Dmitry
19.01.2018
08:12:33
в selenide также встроена библиотека сергея пирогова. если будете использовать селенид или селеноид - отдельно видеозапись подключать не нужно
Чёт я в selenide не видел такой возможности. Скриншоты да, а вот видео не видел. Подскажите, где почитать можно?

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

и вижу в зависимостях селенида эту библиотеку

Страница 840 из 1080