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

Aguero

Регистрация: 12 янв 2013
Offline Активность: 29 янв 2019 09:03
-----

Мои темы

scroll to () android

28 февраля 2017 - 10:38

Привет. Только начинаю погружение в автоматизацию, прошу совета. 

Есть:

\\кнопка перехода в чат.

@AndroidFindBy(id = "chat")
private MobileElement goToChatButton;

 

\\метод перехода в чат.

public void openChat() {
driver.scrollTo("Чат");
goToChatButton.click();}

 

Проблема в том что при заходе на экран, нужно просколить вниз, чтобы увидеть кнопку Чат. Собственно scrollTo скролит весь экран вниз, возвращается, и только потом находит текст Чат. Это долго(.
Кто может подсказать способ быстрее?


Тестирование отдельной задачи, баги.

30 января 2017 - 06:38

Добрый день! Вопрос, который у меня вызвал некоторые сомнения, как оптимально поступить.
При тестировании сборки с конкретной таской или решенной багой - тестировать только по самой таске или баге и еще дополнительно пробегаться по всему функционалу приложения? Так как бывают ситуации, пофиксили одно, а в сборке появилась бага в совершенно другом, несвязанным с этим фиксом месте)


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

23 января 2017 - 11:06

1.Установил fiddler.

2. Извлек сертификат fiddler, установил у себя на телефоне.

4. В настройках wi-fi прописал порт и ip windows машины, где установлен fiddler.
5. Запустил fiddler, запустил приложение.
Но запросы в fiddler не видны.
Что не так? Кто-нибудь сталкивался с такой проблемой?


Как грамотно распределить покрытие тестами мобильного приложения.

17 января 2017 - 14:56

Привет. Есть есть мобильное приложение. Допустим спортивное новостное приложение под ОС Android. Как грамотно составить план тест кейсов, чтобы покрыть основные сценарии пользования этим приложением?

На пример мой план:

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

 

1.Интерфейс

  - тестирование раздела Мой профиль

  - тестирование раздела Новости и статьи

 - тестирование раздела Матчи

- тестирование раздела Статистика

- тестирование раздела Закладки

 

Затем тестировать уже непосредственно мобильные особенности:

2. Работа с сетью

 - 2G, 3G, 4G, wi-fi, переходы, слабый сигнал, отсутствие сети

3. Работа приложения при прерываниях

 - звонки, сообщения, нотификации, перезагрузка и сон девайса

4. Работа приложения параллельно с другими приложениями

 - одновременный запуск приложений

5. Память

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

6. Ориентация девайса, геолокация и прочее..

7. Проверять пункты 1-6 в различных версия ОС Android

8. Проверять пункты 1-7 на различных устройствах

 

Правильное планирование?