Size: a a a

2019 September 26

EK

Evgen Kovtun in atinfo chat
Привет. Никто не сталкивался с похожим сообщением в TeamCity — Commit Status Publisher HTTP request has failed. Publisher: gitlabStatusPublisher(). HTTP response error: {"message":"404 References for commit Not Found"}, response code: 404, reason: Not Found ?
Судя из самого сообщения — это просто коммит был удален с гита ?
источник

o

oleg_kndr in atinfo chat
Привет. помогите разобраться по xpath.

Вот я сделал xpath. А дело в том, что при использовании этого  xpath всегда происходит обращение к разным элементам на странице.  У меня сначала идет переход на новый экран, а потом поиск по xpath. Если я делаю паузу перед этим, то все ок работает.  Почему так происходит? данный ресурс id  у меня только один. Почему он не учитывается у меня?

xpath = "//android.widget.FrameLayout[contains(@resource-id,'com.XXX.client:id/bottom_navigation_small_container')][1]
/android.widget.TextView[1]"
источник

EK

Evgen Kovtun in atinfo chat
oleg_kndr
Привет. помогите разобраться по xpath.

Вот я сделал xpath. А дело в том, что при использовании этого  xpath всегда происходит обращение к разным элементам на странице.  У меня сначала идет переход на новый экран, а потом поиск по xpath. Если я делаю паузу перед этим, то все ок работает.  Почему так происходит? данный ресурс id  у меня только один. Почему он не учитывается у меня?

xpath = "//android.widget.FrameLayout[contains(@resource-id,'com.XXX.client:id/bottom_navigation_small_container')][1]
/android.widget.TextView[1]"
Привязываться по индексам очень плохо. Ну, а по делу, если кликает в другое место значит все таки не один у тебя елемент, возможно после перехода рендериться еще какое то вью где есть этот елемент, а потом исчеразает
источник

o

oleg_kndr in atinfo chat
насчет индексов я читал, что да- плохо. Тут у меня они статичны будут и врядли поменяются ближайшее время.

Я смотрел xpath тех элементов, которые у меня выбираются и там нет этого ресурс id. Не понятно в общем
источник

EK

Evgen Kovtun in atinfo chat
ну блин, если нет елемента он бы тебе и выдал что елемента нет, в любом случае он находит несколько елементов и кликает
источник

SD

Stackoverflow Driven Developer in atinfo chat
Evgen Kovtun
ну блин, если нет елемента он бы тебе и выдал что елемента нет, в любом случае он находит несколько елементов и кликает
элемент*
источник

EK

Evgen Kovtun in atinfo chat
простите
источник

L

Lilit in atinfo chat
oleg_kndr
Привет. помогите разобраться по xpath.

Вот я сделал xpath. А дело в том, что при использовании этого  xpath всегда происходит обращение к разным элементам на странице.  У меня сначала идет переход на новый экран, а потом поиск по xpath. Если я делаю паузу перед этим, то все ок работает.  Почему так происходит? данный ресурс id  у меня только один. Почему он не учитывается у меня?

xpath = "//android.widget.FrameLayout[contains(@resource-id,'com.XXX.client:id/bottom_navigation_small_container')][1]
/android.widget.TextView[1]"
Как я знаю xpath работает очень медленно, используете css selectors
источник

o

oleg_kndr in atinfo chat
я учусь на андроид приложении
источник

🅰

🅰lexander in atinfo chat
Привет всем! Друзья дайте совет, пожалуйста. К примеру у меня есть веб-интерфейс который мне возвращает информацию о составе футбольной команды за какой-то период времени. Для того чтобы сделать толковый тест для этого интерфейса 1) мне нужно сделать выборку из БД данных и проверить чтобы данные совпадали? 2) Достаточно убедиться что интерфейс отработал, http-status 200 (и жить надежной на то, что разработчики давно написали юнит-тесты для этого интерфейса и все гуд)?
источник

A

Alexoid in atinfo chat
Lilit
Как я знаю xpath работает очень медленно, используете css selectors
разница в районе десятка или двух десятков миллисекунд
источник

СС

Сказочный Сникерс in atinfo chat
Alexoid
разница в районе десятка или двух десятков миллисекунд
УЖЕ ЗАМЕТНО!
источник

СС

Сказочный Сникерс in atinfo chat
извините)
источник

A

Alexoid in atinfo chat
Сказочный Сникерс
УЖЕ ЗАМЕТНО!
докажите что вы не бот и введите капчу
источник

o

oleg_kndr in atinfo chat
у меня xpath реально заметно медленнее работает. Причем на эмуляторе андроиде как-то пошустрее, чем  на реальном устройстве
источник

o

oleg_kndr in atinfo chat
иногда на экране нет ничего толком, а поиск очень долго идет
источник

A

Alexoid in atinfo chat
а, блин, я имел в виду веб) про андроид не скажу...
источник

L

Lilit in atinfo chat
oleg_kndr
у меня xpath реально заметно медленнее работает. Причем на эмуляторе андроиде как-то пошустрее, чем  на реальном устройстве
На Андроиде я тоже не знаю(
источник

R(

Roman (rpwheeler) in atinfo chat
🅰lexander
Привет всем! Друзья дайте совет, пожалуйста. К примеру у меня есть веб-интерфейс который мне возвращает информацию о составе футбольной команды за какой-то период времени. Для того чтобы сделать толковый тест для этого интерфейса 1) мне нужно сделать выборку из БД данных и проверить чтобы данные совпадали? 2) Достаточно убедиться что интерфейс отработал, http-status 200 (и жить надежной на то, что разработчики давно написали юнит-тесты для этого интерфейса и все гуд)?
Это ооооочень интересный вопрос.

Описанная "выборка из базы" больше похожа на минимальный смоук -- "благоразумного" пользователя который использует интерфейс по назначению и не ошибается.

Что там тестировать вообще -- зависит от того в каком контексте этот интерфейс работает, чего хочет "клиент" и на что мы рассчитываем.

Может интерфейс шлёт запросы куда-то -- надо ли "ломать" эти запросы, если мы можем?  (посылать неформатные данные, пробовать инициировать переполнение)

Что должен выдавать интерфейс если обе даты в прошлом до существования состава команды?
Или если они обе в будущем?
Или если первая дата "старше" второй?
Или на попытку запросить 31-е февраля 2000 года?

Какая есть валидация, надо ли её тестировать, надо ли пробовать её обходить?

Какие могут быть минимальные и максимальные составы команд?
Какие вообще составы (активный, запасной)?
Игрок всегда в составе или он не в составе если травмировался?
...

Ооооочень много всего интересного может быть.
Желаю успеха в выяснении подробностей.
источник

🅰

🅰lexander in atinfo chat
Ох, Роман, спасибо!) Пища для размышлений 👍
источник