Size: a a a

QA — Automation

2021 September 09

n

name in QA — Automation
Привет, мб кто подскажет. Есть appium и ios приложение. Может есть способ как нибудь принять все только системные алерты? (локация, доступ к фото и т.д)
Через капабилити принимаются все и системные и алерты приложения, а мне нужно только системные. Нашёл ещё applesimutils, но оно как то не стабильно работает и очень часто аппиум не может создать сессию из-за того что вываливается исключение.
источник

АХ

Андрей Хахин... in QA — Automation
ну тогда начните с того, чтобы эта документация не было для вас набором букв, а была понятной, почитайте про докер
источник

AT

Andrey Tlkchv in QA — Automation
Начни с основ Докера, на оф сайте Докер есть миникурсец с приложухой и материалом, тамже ознакомитесь с docker compose, потом можете погуглить основные команды shell для запуска и деплоя вашего приложения используя compose
источник

Рk

Роман kl in QA — Automation
вот в этом и засада, как пустить какой нибудь nod с dockerfile c определенными командами, это элементарно, а вот как делать compose как это прописывать в стейджах ума не приложу, ладно спасибо, я понял пошел дальше гуглить
источник

АХ

Андрей Хахин... in QA — Automation
сейчас в интернете инфы вагон и маленькая тележка, и если вы хотите реально понимать что делаете, начните с офф доки или статей на хабре, пробуйте, ошибайтесь, понимайте нюансы, чтобы потом вы могли решить любую задачу, а не конкретную задачу вам тут решат, а потом возникнет другая и вы будете не понимать, что с ней делать.
источник

AT

Andrey Tlkchv in QA — Automation
методом проб и ошибок с гуглированием все изучается) Начни с легкого деплоя в композе
источник

H

Hussin in QA — Automation
Добрый день! Коллеги по цеху!  Столкнулся с такой проблемой на новой работе: Фронтендеры не вставляют idишки или классов,пишут на VueJs, по xpath кнопки находить почти невозможно,кроме как копировать  готовый xpath,как можно решить проблему??? Есть один вариант самому вставлять эти idшки либо классы,но не знаю как это делать, Есть видео или статья для этого? Либо посоветуйте пожалуйста варианты??? @boris_osipov @xotabu4 @nemanovich @levyarushin @panemquotidianum еще остальные кто может помочь,пишу на Java
источник

S

Sergey in QA — Automation
Не верю что нельзя находить по xpath
источник

АХ

Андрей Хахин... in QA — Automation
Берешь шаблон и вставляешь, зависит просто что у вас за шаблоны юзаются html, jsx и тд
источник

S

Sergey in QA — Automation
Ещё вариант обратиться к ПО с просьбой внести требования к фронту по айдишникам
источник

S

Sergey in QA — Automation
Или скинь скрин с куском dom, чтобы понимать, насколько все сложно
источник

H

Hussin in QA — Automation
Вот место где они должны были заполнять idшку)))
источник

S

Sergey in QA — Automation
Начни с того, что никто не «должен», там ставить айдишник. Это повезёт, если он будет (у меня их не было ни на одном проекте). Так как его нет, придётся подучить как пользоваться xpath. Проблем тут больших не вижу
источник

S

Sergey in QA — Automation
Одновременно с этим можно будет  продвигать идею чтобы они были.
источник

A

Anton in QA — Automation
Добрый день. Подскажите кто какими плагинами для IDEA (или других IDE JetBrains) пользуется, для РЕВЬЮ (pull\merge request), лучше если работает с гитлабом
источник

A

Anton in QA — Automation
в идеале наверное хотелось бы видеть не diff, а прям пометку в окне редактора, как будто это uncommited changes =)
источник

AK

Anton Khayrutdinov in QA — Automation
Есть совет, но так как я во фронт умею на уровне table/tr/td, он будет менеджерский. Подсвети такую проблему на какой-нибудь встрече команды и попроси фронтендеров высокоуровнево решить эту проблему (на каком уровне вставлять эти id и куда, там в зависимости от фреймворка на самом деле разные могут быть решения). После чего пусть они тебя обучат, как самому это делать. Если отношения в команде токсичные, можно на встрече предварительно поразмахивать ПМ и поугрожать, что они сами будут это делать, чтобы потом прийти к компромиссу.
источник

H

Hussin in QA — Automation
ну xpath примерно знаю на уровне  //div[contains(text(), 'Редактировать')] , //input[@placeholder="ID пользователя"] .а там где много вариантов одного и того элемента мне трудно))
источник

H

Hussin in QA — Automation
Пообщался только что с тимлидом фронендеров они сказали что могут дописывать classы,это хорошее решение?? @nemanovich
источник

S

Sergey in QA — Automation
Мне просто кажется что это у тебя какая то таблица из блоков? В примере
источник