Тагир наш Валеев написал статью с вредными советами по написанию юнит-тестов. Может помните, были такие статьи-шутки вида “что нужно закоммитить, уходя домой” со всякими define true false и прочим? Ну вот тут примерно то же, только про то, как добиться 100% покрытия.
#test #humor
#test #humor
Хабр
Как писать юнит-тесты, если совсем не хочется
Всех нас на работе то и дело пытаются заставить писать юнит-тесты. Многие уже поняли, что от них один вред. Написание тестов отнимает много времени, за которое в...
@devit951 поделился ссылкой на свой репо, в котором собираются тестовые задания на разные технологии. Android там тоже присутствует. Посмотрите, вдруг пригодится.
#test #assignment #job
#test #assignment #job
GitHub
Test-Assignments/android/ru at master · PopPsyA/Test-Assignments
List of test assignments. ⚡. Contribute to PopPsyA/Test-Assignments development by creating an account on GitHub.
@Atetc поделился ссылкой на новый релиз их DSL для Espresso - Kakao 2.3.0. Обновили версии языка и библиотек, добавили поддержку ViewPager2 и ещё нескольких вьюх.
#test #library #espresso
#test #library #espresso
GitHub
Release 2.3.0 release · agoda-com/Kakao
Kotlin updated to 1.3.61
appcompat artifact from AndroidX updated to 1.1.0
recyclerview artifact from AndroidX updated to 1.1.0
swiperefreshlayout artifact from AndroidX has been added at version 1...
appcompat artifact from AndroidX updated to 1.1.0
recyclerview artifact from AndroidX updated to 1.1.0
swiperefreshlayout artifact from AndroidX has been added at version 1...
С Kotlin 1.4.30 в бетку перешёл новый JVM IR бэкенд компилятора. И вот за этим самым бэкендом будущее. Он станет дефолтным с Kotlin 1.5, да и старый компилятор больше не будет развиваться.
И вот Команда Kotlin Компилятора (или Ко-Ко-Ко, как их ласково называют в народе), просит помочь им с тестированием. Нужно убедиться, что новый бэкенд действительно достаточно стабилен для публичного релиза.
Собственно, как помочь?
- Включить новый компилятор в своём конфиг файле и собрать проект хотя бы один раз
- В идеале - включить новый компилятор для своего поекта по умолчанию, потому что не только сборка, но и дебаг имеют значение для этого теста
- Любые найденные баги нужно репортить сюда
- Ну и можно репортить в публичный Kotlin Slack
#kotlin #compiler #test
И вот Команда Kotlin Компилятора (или Ко-Ко-Ко, как их ласково называют в народе), просит помочь им с тестированием. Нужно убедиться, что новый бэкенд действительно достаточно стабилен для публичного релиза.
Собственно, как помочь?
- Включить новый компилятор в своём конфиг файле и собрать проект хотя бы один раз
- В идеале - включить новый компилятор для своего поекта по умолчанию, потому что не только сборка, но и дебаг имеют значение для этого теста
- Любые найденные баги нужно репортить сюда
- Ну и можно репортить в публичный Kotlin Slack
#kotlin #compiler #test
Текстовый пересказ доклада Dan Lew про поддержание корректности. Ничего нового там нет, внутренние знания, документация, проверки и т.п. И тем не менее, мне очень нравится, как оно всё структурировано. Это хорошая работа, я считаю.
#docs #lint #test
#docs #lint #test
Dan Lew Codes
Maintaining Software Correctness
This article is a write-up of a talk I gave at MinneBar 2022. Instead of reading this, you could also watch the recording or view the slides.
The title of this talk is "maintaining software correctness." But what exactly do I mean by “correctness”? Let me…
The title of this talk is "maintaining software correctness." But what exactly do I mean by “correctness”? Let me…
🔥5👍2
О сложностях тестирования SDK для indoor позиционирования через сенсоры. Ребята записали пачку показателей с реальных сессий и подсовывают их для тестов. Автор поста - @Dryupa, был на самом первом нашем пирлабе в мск ❤️
#android #sensor #test
#android #sensor #test
❤2👍1