Перейти к содержимому

slavakuharenkov

Регистрация: 14 фев 2015
Offline Активность: 10 ноя 2017 09:25
-----

Мои сообщения

В теме: [Ищу] Снятие логов android

14 марта 2016 - 10:48

Приложения можно фильтровать по их по activity name, если не знаешь его, можно через adb использовать dumpsys activity (там есть running activities). Плюс можно фильтровать по уровню логов (по умолчанию verbose, вроде).

 

Касательно второго вопроса, это зависит, как мне кажется. Лично я не так часто логи в репорты вставлял, но они мне помогали найти причину ошибки. Если повезёт, то у вас могут быть assert'ы какие-нибудь выводиться, например. 

Можно подробней об этом "dumpsys activity (там есть running activities)." Что открывать Android studio или monitor.bat ? или где это смотреть?

По поводу второго: не понял вообще ответа


В теме: [Ищу] Снятие логов android

14 марта 2016 - 10:13

Я монитором пользовался (в platform-tools sdk лежит, если память не изменяет), всё же через GUI работать удобнее несколько.

Ну да, через файл monitor.bat только как искать логи конкретного приложения?

А вообще интересует вопрос: какие логи нужно отправлять при нахождении ошибки, все или только логи приложения тестируемого?

может разработчику нужно видеть сторонние процессы или нет?


В теме: Помогите новичку!

26 февраля 2016 - 09:07

 

 

Xpath
//button[text()='Войти']

 

//div[@class='email-body']//span[text()='Войти']

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

 

 

а сделать:

try:
 //div[@class='email-body']//span[text()='Войти']
except NoSuchElemnt:
 try:
  //div[@class='email-body']//span[text()='Войтi']
 except NoSuchElemnt:
  try:
   //div[@class='email-body']//span[text()='ENTER']
  except NoSuchElemnt:
   raise Exception
return True

Но вообще, если говорить о тестировании нескольких языков, то необходимо разделять переводы и код.

 

Да мне в рекордере надо это сделать. А этот код это через Эклипс?


В теме: Помогите новичку!

26 февраля 2016 - 08:56

 

Xpath
//button[text()='Войти']

 

//div[@class='email-body']//span[text()='Войти']

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

 

Да и что-то не срабатывают они. Вот я сделал локатор //div[@class="RaisedButton"]//button по нему находит кнопку, но после клика стирает логин и пароль и говорит, что не верный формат, хотя все даные правильные


В теме: Помогите новичку!

26 февраля 2016 - 08:52

Xpath
//button[text()='Войти']

 

//div[@class='email-body']//span[text()='Войти']

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