Size: a a a

QA — Автоматизация

2019 November 15

KR

Kirill Ryazantsev in QA — Автоматизация
Luke Skywalker
Привет, коллеги! насколько стабильные такие локаторы (//div[@class='paymethod-info-col'])[1]
Единичка уже может не быть единичкой, имя класса может поменяться. Но это не трудно поддержать. Я щитаю
источник

IB

Ildar Bekmansurov in QA — Автоматизация
Luke Skywalker
из скольки?)
если никто ничего трогать не будет, то стабильные, если кто-то что-то будет, то нестабильные. НО то, что вы берете первый из списка элементов - это уже кажется сомнительным
источник

JP

Jack Px in QA — Автоматизация
из количества возможных хотелок и настроений разработчиков
источник

LS

Luke Skywalker in QA — Автоматизация
Kirill Ryazantsev
Единичка уже может не быть единичкой, имя класса может поменяться. Но это не трудно поддержать. Я щитаю
это то да. так оно во всех локаторах может быть
источник

VP

Valery Pavlov in QA — Автоматизация
Luke Skywalker
Привет, коллеги! насколько стабильные такие локаторы (//div[@class='paymethod-info-col'])[1]
источник

LS

Luke Skywalker in QA — Автоматизация
Ildar Bekmansurov
если никто ничего трогать не будет, то стабильные, если кто-то что-то будет, то нестабильные. НО то, что вы берете первый из списка элементов - это уже кажется сомнительным
да именно это и насторожило.
источник

KR

Kirill Ryazantsev in QA — Автоматизация
Опа, а это от куда?
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Luke Skywalker
Привет, коллеги! насколько стабильные такие локаторы (//div[@class='paymethod-info-col'])[1]
просто это потом будет тяжело дебажить, представьте у вас были элементы -

[ADD]
[REMOVE]
[CANCEL]

и вы делаете по индексу выборку - elem[1] - то есть выберет [REMOVE]

а тут приходит новая фича и теперь


[ADD]
[CHANGE]
[REMOVE]
[CANCEL]

логика теста изменилась, и потом очень тяжело понять почему так случилось
источник

LS

Luke Skywalker in QA — Автоматизация
ооо а можно ссылку
источник

LS

Luke Skywalker in QA — Автоматизация
Oleksandr Khotemskyi
просто это потом будет тяжело дебажить, представьте у вас были элементы -

[ADD]
[REMOVE]
[CANCEL]

и вы делаете по индексу выборку - elem[1] - то есть выберет [REMOVE]

а тут приходит новая фича и теперь


[ADD]
[CHANGE]
[REMOVE]
[CANCEL]

логика теста изменилась, и потом очень тяжело понять почему так случилось
да верно
источник

VP

Valery Pavlov in QA — Автоматизация
Kirill Ryazantsev
Опа, а это от куда?
источник

IB

Ildar Bekmansurov in QA — Автоматизация
Luke Skywalker
да именно это и насторожило.
но если это список методов оплаты - и вы берете первый, то тут вопрос как часто кто-то меняет у вас список методов оплаты.
источник

KR

Kirill Ryazantsev in QA — Автоматизация
Спасибо
источник

AD

Artem Digtiar in QA — Автоматизация
Всем привет. Пытаюсь мануально установить приложение на Xcode iPhone simulator c помощью этой команды - xcrun simctl install booted Users/artemdigtiar/downloads/growlink.ipa
И приходит вот такая ошибка - An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
Failed to install the requested application
An application bundle was not found at the provided path.
Provide a valid path to the desired application bundle.
источник

AD

Artem Digtiar in QA — Автоматизация
Подскажите в чем проблема
источник

MK

Mem Kekovich in QA — Автоматизация
Artem Digtiar
Подскажите в чем проблема
Проблема написана в тексте ошибки. Вы гугл спрашивали?
источник

AD

Artem Digtiar in QA — Автоматизация
Mem Kekovich
Проблема написана в тексте ошибки. Вы гугл спрашивали?
Пробовал гуглить, ничего не нашёл
источник

AD

Artem Digtiar in QA — Автоматизация
Mem Kekovich
Проблема написана в тексте ошибки. Вы гугл спрашивали?
Я не правильно path написал?
источник

EB

Evgenii B in QA — Автоматизация
да ктож знает правильно ты написал path или не правильно =)
источник

A

Artyom in QA — Автоматизация
.ipa нельзя установить на симулятор
источник