Мой баг дня (записки тестировщика)
前往频道在 Telegram
Precondition: Repro steps: 1. ... 2. ... 3. ... Expected: good Actual: bad Связь: @MyachinDA
显示更多229
订阅者
无数据24 小时
-27 天
-630 天
吸引订阅者
十月 '24
十月 '240
在0个频道中
九月 '24
+1
在0个频道中
Get PRO
八月 '24
+8
在0个频道中
Get PRO
七月 '24
+17
在1个频道中
Get PRO
六月 '240
在0个频道中
Get PRO
五月 '240
在0个频道中
Get PRO
四月 '24
+3
在0个频道中
Get PRO
三月 '24
+11
在0个频道中
Get PRO
二月 '240
在0个频道中
Get PRO
一月 '24
+197
在0个频道中
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 03 十月 | 0 | |||
| 02 十月 | 0 | |||
| 01 十月 | 0 |
频道帖子
Когда-то давно, когда я только вкатывался в автоматизацию и в программирование в целом, у меня очень часто что-то не работало, хотя мне казалось, что код написан правильно. Нет, всякий раз это были мои ошибки, а не библиотек или чего-то ещё.
Прошло несколько лет. Каждый, сука, раз, это ошибки библиотек теперь, а не мои.
Я не могу запустить тест из командной строки правильным способом:
adb shell am instrument -w -e class xyz.myachin.letsappsbeupdated.rustore.tests.RuStoreDescriptionTest#whatsNewTestRuStore xyz.myachin.letsappsbeupdated.test/androidx.test.runner.AndroidJUnitRunner
Получаю, что OK, 0 тестов выполнено. Хотя раньше всё работало.
А проблема в том, что в Google сломали такой способ запуска ПАРАМЕТРИЗИРОВАННЫХ тестов. Не параметризированные работают по-прежнему.
https://issuetracker.google.com/issues/321752267
Судя по приоритетам и важности, исправления будем ждать долго.| 2 | Есть у меня читатели из ВК? У вас возраст на банере и возраст в описании отличаются. 18+ или 16+ в итоге?
Исправите, пока РКН не пришёл. | 0 |
| 3 | https://issuetracker.google.com/issues/127100532 с 2019 года Гугл просят добавить поддержку JUnit5. Если считаете, что +1 играет роль, то влепите. Ну невозможно же уже. Как минимум параметризация тестов в JUnit5 намного лучше. В 4 она прям совсем базовая. | 0 |
| 4 | Почему я никогда не использую для написания автотестов не нативные фреймворки платформы.
Вот статья на Хабре от 2013 года: https://habr.com/ru/companies/intel/articles/205864/
Комментарии:
- чем это лучше роботиума?
- Работал и работаю с calabash. Из плюсов — Ruby и кросс-платформенность. Cucumber и BDD тоже можно отнести к плюсам. Тесная интеграция с Xamarin, в будущем calabash станет плагином к Frank. Ну и конечно же активное сообщество, частые коммиты и релизы.
Сейчас это смешно читать, а тогда кто-то всерьёз считал, что использовать левые фреймворки - это хорошо и правильно. | 0 |
| 5 | Сегодня, в 19:00 всей Францией запускаем бумажные самолётики из окон! | 0 |
| 6 | Если вы пишите автотесты под Android и это не (или не только) Espresso, вам нужен инструмент для разбора разметки экрана и получения информации о вьюхах.
Когда-то давно Google предлагал утилиту на java uiautomatorviewer, но ей пришёл кирдык.
Возможно, вы уже нашли для себя замену. А если нет, то можно уже и не искать особо. Выложил в публичный доступ утилиту, которую написал для себя. Точнее, её исходники: https://gitea.myachin.xyz/umnik/android-ui-viewer | 0 |
| 7 | Ну, для Яндекса это норма | 0 |
| 8 | https://chromewebstore.google.com/detail/%D0%BE%D0%B1%D0%BE%D0%B9%D1%82%D0%B8-%D0%B7%D0%B0%D0%BC%D0%B5%D0%B4%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-youtube/khpkadmigccakicajloljbckokgnknkp надеюсь я ошибаюсь, но… Уверен, сейчас как грибы полезут мошеннические расширения. "Активация через Телегу" для меня выглядит как способ эту самую Телегу увести.
Проверять не буду и вам не советую. | 0 |
| 9 | Рассказал HRше, что их в IT называют "хрюши". Она не знала. Расскажет ли она теперь остальным? | 0 |
| 10 | В нашей внутренней wiki для нашей команды написал статью о тестировании, тестировщиках, о взаимодействии, терминологии, приоритизации багов . В общем, единый документ для создания одинаковых пониманий разработчиков, менеджеров и тестировщиков
Сегодня получил разрешение на его публикацию, так что вот, прикладываю. 6 страниц в PDF.
Мне будет интересно, с чем согласны, с чем не согласны, а где я вообще нафиг пошёл.
Разумеется, есть некоторая специфика, связанная с именно нашими проектами и нашим багтрекером, но прям таких вещей мало. Старался писать более-менее универсально | 0 |
| 11 | Попросил cloud.ru (часть Сбера, как я понимаю) удалить мою учётку. ТП ответили, что удалили, всё в порядке. Это было месяца два назад или больше.
Сейчас проверяю. Регистрируюсь на телефон - говорят, что такой есть. Восстанавливаю пароль по телефону - на моё мыло (то есть оно тоже известно) падает ссылка для установки нового пароля. Прохожу по ссылке - 403: пользователь заблокирован.
Сбер не понимает разницы между удалить учётную запись и заблокировать её. | 0 |
| 12 | Не баг. Пока пишу тест, увидел, что есть приложение с таким вот именем пакета. Представлено и в Gplay, и в F-droid: https://github.com/Semper-Viventem/MetaRadar | 0 |
| 13 | https://developer.android.com/reference/android/app/admin/DevicePolicyManager потеряли закрывающий </i>. Так что до самого Summary всё написано курсивом | 0 |
| 14 | В RuStore отломили открытие экрана нужного приложения через стандартный вызов схемой market
adb shell am start -a android.intent.action.VIEW -d 'market://details?id=ru.dublgis.dgismobile'
Если в системе более одного маркета, нужно выбрать РуСтор. Он должен открыть экран нужного приложения (2GIS), но не сделает этого. | 0 |
| 15 | Вроде в Тинькофф должны понимать, что внешние данные нужно валидировать.
На прод гонят описание с 429 ошибкой. | 0 |
| 16 | Бесячий баг в собственной прошивке. Несколько раз в неделю нужно выходить из дома с пакетом с, допустим, сменной одеждой.
Всё приходит нормально, пока не добавляется пакет с мусором. В этом случае выхожу с мусором без сменной одежды или с одеждой, но без мусора. | 0 |
| 17 | 没有文字... | 0 |
| 18 | Вакансию мечты нашёл.
Требования:
- Релевантные для задач проекта
- Опыт в тестировании от 5 лет | 0 |
| 19 | 100000_desc.rar | 0 |
| 20 | пароль на сайте rgb-team.com | 0 |
