Size: a a a

2019 November 20

ZE

Zewa 🚽 Expert in atinfo chat
Socrat
если кому интересно в моем случае решил написанием плагина под хром chrome.webRequest.onAuthRequired
Чем тебе не подошли уже существующие решения?
источник

S

Socrat in atinfo chat
озвученные решения на текущий момент не работают с base auth http, использует прокси сервер для авторизации
источник

ZE

Zewa 🚽 Expert in atinfo chat
Socrat
озвученные решения на текущий момент не работают с base auth http, использует прокси сервер для авторизации
Да, ты первый решаешь проблему эту)
Как минимум расширения для автосабмита base auth уже разработаны и юзаются людьми)
источник

ZE

Zewa 🚽 Expert in atinfo chat
Обход base auth в тестах вообще платиновый вопрос в аутомейшн чатах
источник

S

Socrat in atinfo chat
я не пойму к чему эти дискуссии, я не претендую на новаторство, был задан вопрос - работающего ответа я не получил, нашел решение отписал все
источник

VT

Vlad Tarkovsky in atinfo chat
О чем дискуссия. Все равно в одно и то же решение нельзя войти дважды. Хотя это кажется Гераклит )
источник

ZE

Zewa 🚽 Expert in atinfo chat
Socrat
я не пойму к чему эти дискуссии, я не претендую на новаторство, был задан вопрос - работающего ответа я не получил, нашел решение отписал все
Дискуссия о том, что кто-то плозо искал)
источник

AP

Alexey Pryazhnikov in atinfo chat
а знает кто чатики для поиска автомейшнов на работу?
источник

MA

Maksim Andryushchenkov in atinfo chat
Alexey Pryazhnikov
а знает кто чатики для поиска автомейшнов на работу?
источник

E

Eugene in atinfo chat
Привет, вопрос к знатокам автоматизации под iOS? Использую Appium, Xcode, Java. Все тесты не зависимы, то есть каждый тест делает установку приложения и процедуру логина. Проблема заключается в том, что если первый тест залогинился, то последующий уже залогинен. Помогает только добавление капабилити fullreset=true, но появилась другая проблема при такой схеме. Симулятор каждый раз перезапускается и загружается на что уходит приличное время. Как от этого избавиться, чтобы стимулятор не перезапускается но и приложение чистило свой кеш. driver.resetApp не помогает.

С Андроидом такой проблемы нет, не нужно никаких доп капабилити, эмулятор не перезапускается и приложение каждый раз как новое, нужно логиниться.
источник

ЕС

Екатерина Смирнова in atinfo chat
Всем привет) Интересуют способы тестирования работоспособности  парсеров/скрапперов. Может есть какие-нибудь?
Postman - нет
JMeter - нет
Gatling - нет
Может есть способы?
Сам скрипт запускается локально
источник

AV

Alex Vershinin in atinfo chat
Екатерина Смирнова
Всем привет) Интересуют способы тестирования работоспособности  парсеров/скрапперов. Может есть какие-нибудь?
Postman - нет
JMeter - нет
Gatling - нет
Может есть способы?
Сам скрипт запускается локально
По факту ваш тест будет копией скраппера. Будете ходить на ту же страничку и забирать те же данные, проверять, что всё окей, что само по себе странно. Возможно можно юнитами что-то придумать, смотря что там за данные.
источник

AV

Alex Vershinin in atinfo chat
А так чем угодно можно, что может зайти на страничку, взять данные и сравнить их с результатом скраппера.
источник
2019 November 21

ЕМ

Евгения Мак in atinfo chat
Eugene
Привет, вопрос к знатокам автоматизации под iOS? Использую Appium, Xcode, Java. Все тесты не зависимы, то есть каждый тест делает установку приложения и процедуру логина. Проблема заключается в том, что если первый тест залогинился, то последующий уже залогинен. Помогает только добавление капабилити fullreset=true, но появилась другая проблема при такой схеме. Симулятор каждый раз перезапускается и загружается на что уходит приличное время. Как от этого избавиться, чтобы стимулятор не перезапускается но и приложение чистило свой кеш. driver.resetApp не помогает.

С Андроидом такой проблемы нет, не нужно никаких доп капабилити, эмулятор не перезапускается и приложение каждый раз как новое, нужно логиниться.
Как быстрое решение проблемы, после каждого сьюта делать logout?
источник

E

Eugene in atinfo chat
Евгения Мак
Как быстрое решение проблемы, после каждого сьюта делать logout?
Спасибо, такая идея тоже посещала, но это не одно страничное приложение и в этом случае делать логаут проблематично если тест на каком то из шагов завалится.
Но в целом удалось найти "корень зла". Сначала наговаривал на апиум, что он кривой, так как документация и все советы в гугле сводились к одному driver.resetApp должен помочь, но мне не помогал. Потом я на реальном девайсе установил приложение, сделал логин, после чего переустановил и опять же не надо было логиниться. Значит апиум тут точно не причём. Тогда начал копать в сторону, хранения кредов непосредственно в iOS на уровне системы и оказалось (так как это мой первый проект на iOS и никогда ранее с этим не сталкивался) что в зависимости от логики приложения, можно хранить логин/пароль приложения в iOS keychain. Покопав в этом уже направлении нашёл соответствующую бд в системе симулятора и таблицу где это все хранится и там были заветные записи, удалив которые я решаю свою проблему.
Теперь осталось дело за малым, автоматизировать это)))
источник

V

Volodymyr in atinfo chat
можно еще попросить разрабов написать метод, который будет логаутить и чистить все данные в приложении. А потом вызывать этот метод через launchArguments
источник

E

Eugene in atinfo chat
Volodymyr
можно еще попросить разрабов написать метод, который будет логаутить и чистить все данные в приложении. А потом вызывать этот метод через launchArguments
Можно, но это не наш случай) мы попросили у заказчика, чтобы одному элементу добавили accessibility ID, на что получили красивое нет, мол наши разрабы сейчас очень заняты и им не до этого.
источник

V

Volodymyr in atinfo chat
Eugene
Можно, но это не наш случай) мы попросили у заказчика, чтобы одному элементу добавили accessibility ID, на что получили красивое нет, мол наши разрабы сейчас очень заняты и им не до этого.
🤷‍♂️качество приложения - забота общая, не только QA
источник

PV

Pavel Volkov in atinfo chat
Привет. Кто-нибудь пробовал сделать stateless framework по докладам Семенченко?
источник
2019 November 22

IY

Igor Yaroslavtsev in atinfo chat
Pavel Volkov
Привет. Кто-нибудь пробовал сделать stateless framework по докладам Семенченко?
у меня есть пара примеров https://github.com/IgorYar/TypeScriptProtractorExample, на работе в таком же духе делаю
источник