Size: a a a

StartAndroid Ru Testing

2018 May 22

И

Игорь Казаков in StartAndroid Ru Testing
еще раньше  написал JUnit тесты, они рабюотают
источник

В

Влад in StartAndroid Ru Testing
Unit тесты должны быть в ветке test, не androidTest
источник

И

Игорь Казаков in StartAndroid Ru Testing
У кого нибудь есть мануал, как тестировать проект в котором используется dagger2?
источник
2018 May 29

ДС

Дмитрий Соловьев in StartAndroid Ru Testing
Ребят, стоит ли отдельно тестировать репозитории или лучше не тратить на это время и писать тесты для интеракторов, в которых репозитории используются?
источник

DV

Dmitry Vinogradov in StartAndroid Ru Testing
Если это репозиторий БД, то мне кажется имеет смысл написать тесты, проверяющие, что данные вставляются и читаются. Особенно если условия используются при выборках.
источник

ДС

Дмитрий Соловьев in StartAndroid Ru Testing
Спасибо, а не могли бы вы ещё посоветовать для начинающих как тестировать интерактор в связке с репозиториями и  rxjava2 ?
источник

DV

Dmitry Vinogradov in StartAndroid Ru Testing
да в целом так же, как и другие классы
мокаются репозитории и проверяется, что логика работает
источник
2018 May 30

b

barb in StartAndroid Ru Testing
hi all
источник
2018 June 15

AP

Anton Potekhin in StartAndroid Ru Testing
Может глупый вопрос, но все же. Есть xml parser для которого хотелось бы написать тест. В целом понятно как это сделать. Но вот я хочу слажить десяток вариантов xml файлов для того чтобы их прогнать через парсер. Так вот вопрос куда их лучше сложить в проекте и как потом достать в тесте ? При этом хотелось бы чтобы в релизный apk эти xml не попали
источник
2018 June 27

g

gipsyscrew in StartAndroid Ru Testing
Я вижу нет специалистов по тестам
источник
2018 July 02

A

Alex in StartAndroid Ru Testing
gipsyscrew
Я вижу нет специалистов по тестам
Их почти никто не пишет, но все понимают, что должны.)
источник

KM

Konstantin Mazur in StartAndroid Ru Testing
всем привет.
Нужен совет. Есть гибридное приложение.
Какой стек технологии использовать для написания тестов:
1. Appium + webdriver + testng
2. Expresso + Gradle
3. Ваши возможные варианты.
источник
2018 July 03

k

kopernik in StartAndroid Ru Testing
Привет, вызываю метод в котором содержится вот это:

ProcessBuilder processBuilder = new ProcessBuilder();
       processBuilder.command("dumpsys", "gfxinfo", "com.myapp.android», "framestats", ">", Environment.getExternalStorageDirectory().getAbsolutePath() + "/frameStats.txt»);


После вызова смотрю в sdcard, а файла frameStats.txt нет. ЧЯДНТ?
источник

k

kopernik in StartAndroid Ru Testing
окс, добавил
processBuilder.start();
- не помогло
источник
2018 July 04

k

kopernik in StartAndroid Ru Testing
крч. История закончилась вот этим
Permission Denial: can't dump gfxinfo from from pid=7445, uid=10197 without permission android.permission.DUMP

А вот этот пермишн больше не дается с версии Android 2.3+

Новый вопрос: как мне снять дамп аля dumpsys для приложения «A» из кода приложения «B»?
источник

DD

Dmitry Dashkevich in StartAndroid Ru Testing
Выглядит как попытка взлома и андроид такое должен явно запрещать делать без рута и т п "дыр"
источник

A

Andy in StartAndroid Ru Testing
Konstantin Mazur
всем привет.
Нужен совет. Есть гибридное приложение.
Какой стек технологии использовать для написания тестов:
1. Appium + webdriver + testng
2. Expresso + Gradle
3. Ваши возможные варианты.
Appium или kakao (если надо dsl на котлине)
источник

k

kopernik in StartAndroid Ru Testing
Dmitry Dashkevich
Выглядит как попытка взлома и андроид такое должен явно запрещать делать без рута и т п "дыр"
Ага, но у меня задача разработать перформанс тестирование UI. Как это сделать без доступа к коду проекта у меня что то пока нет представлений =/
источник
2018 July 09

НК

Николай Казаков in StartAndroid Ru Testing
Нужна помощь, не получается написать тест. Нужно протестировать, что после создания фрагментов в активности появилось Toast. Пробую сделать так: onView(withText(R.string.dashboards_create)).inRoot(withDecorView(not(is
       (ruleStartActivity.getActivity().getWindow
       ().getDecorView())))).check(matches(isDisplayed())); Получаю сообщение об ршибке: android.support.test.espresso.NoMatchingViewException: No views in hierarchy found matching
источник
2018 July 10

EL

Ekaterina Levchenko in StartAndroid Ru Testing
Кто-нибудь сталкивался с тестированием espresso MVVM с livedata и databinding? Он со второго теста и дальше творит с ViewModel какую-то дичь, вызывает только в onStart и в onPause где я явно пробрасываю и только один раз смотрит с MurableLiveData<Boolean> свойство во ViewModel, хотя оно связано с кнопкой и должно крутиться постоянно что собственно в первом тесте и работает корректно.

Если по одному тесты прогонять то все норм

espresso 3.0.1
источник