QA Video: видео для тестировщика
#моивидео Привет! У меня на канале вышло новое видео о том, как создавать портфолио тестировщика в GitHub? Расскажу про: 1. Выборку артефактов для портфолио 2. Расширенное bio профиля, которое недоступно по умолчанию в GitHub 3. В каком формате загружать…
Оформление профиля на GitHub с помощью файла
Readme.mdВсем привет. Повторим GIT несколько дней, сегодня к вечеру первые тесты на закрепление знаний.
Шпаргалка по GIT
https://news.1rj.ru/str/protestinginfo/582
Шпаргалка по GIT
https://news.1rj.ru/str/protestinginfo/582
FB.ru
Основные Git команды: шпаргалка
Разбор и определение того, что такое распределенная система контроля версий Git. Краткая инструкция по установке. Шпаргалка по основным и дополнительным командам.
👍27🔥5
Channel name was changed to «📚 ProTestingInfo 🔷 Канал по тестированию 📚»
Git это какая система управления версиями?
Anonymous Quiz
69%
Распределённая
19%
Централизованная
12%
Локальная
👍10
Это понятие можно рассматривать как снимок состояния или контрольная точка на временной шкале проекта Git.
Укажите верное название.
Укажите верное название.
Anonymous Quiz
10%
Индекс
56%
Коммит
14%
Ветка
19%
Версия
👍11🔥1🐳1
Привет всем!
Вопросы по командам git(сегодня полегче вопросы по командам.
Эта команда показывает состояния файлов в рабочей директории и индексе: какие файлы изменены, но не добавлены в индекс; какие ожидают коммита в индексе. Укажите верный ответ.
Вопросы по командам git(сегодня полегче вопросы по командам.
Эта команда показывает состояния файлов в рабочей директории и индексе: какие файлы изменены, но не добавлены в индекс; какие ожидают коммита в индексе. Укажите верный ответ.
Anonymous Quiz
9%
git state
4%
git position
84%
git status
3%
git stash
👍9🔥2❤1
По порядку, обычно после git status выполняют следующую команду, которая добавляет отслеживание для всех новых файлов из текущей директории.
Эта команда записывается так …
Эта команда записывается так …
Anonymous Quiz
24%
git add ..
49%
git add .
9%
git add -С
18%
git add -A
👍6
А ещё при выполнении этой команды, которая совершает коммит, новые файлы при этом индексироваться не будут, а удалённые файлы будут учтены, при этом можно ещё добавить комментарий для совершенного коммита. Укажите верный ответ.
Anonymous Quiz
22%
git commit -am “commit message”
28%
git commit -а “commit message”
16%
git commit -r “commit message”
33%
git commit -rm “commit message”
🔥6👍4🐳2
Файлы в репозитории могут находиться в 3 различных “областях”.
HEAD
Индекс
Рабочий каталог
В этой статье пункт «Коммиты» по порядку расписано последовательность добавления файлов в соответствующие области. Рекомендую.
HEAD
Индекс
Рабочий каталог
В этой статье пункт «Коммиты» по порядку расписано последовательность добавления файлов в соответствующие области. Рекомендую.
👍11❤1
Эта команда - это сложный универсальный инструмент для отмены изменений. Она имеет три основные формы вызова, соответствующие аргументам командной строки --soft, --mixed, --hard.
Что это за команда с такими аргументами?
Что это за команда с такими аргументами?
Anonymous Quiz
34%
git revert
11%
git checkout
13%
git -rm
42%
git reset
👍9🔥1
Просмотреть демо.
https://learngitbranching.js.org/?locale=ru_RU&demo=
Изучение ветвления
https://learngitbranching.js.org
https://learngitbranching.js.org/?locale=ru_RU&demo=
Изучение ветвления
https://learngitbranching.js.org
🔥9
Ветка - это набор коммитов (кружок), которые идут друг за другом
По умолчанию, имя основной ветки в Git — master или main.
Для того, чтобы создать новую ветку будет команда:
По умолчанию, имя основной ветки в Git — master или main.
Для того, чтобы создать новую ветку будет команда:
Anonymous Quiz
88%
git branch <название_ветки>
8%
git branch line <название_ветки>
4%
git line <название_ветки>
👍10👎1
Вот мы что-то сделали в своей ветке «fix», переключаемся в master
«git checkout master» и обновляем локальную ветку с сервера, выполняя команду …
Укажите верный вариант команды:
«git checkout master» и обновляем локальную ветку с сервера, выполняя команду …
Укажите верный вариант команды:
Anonymous Quiz
28%
git push origin master
48%
git pull origin master
6%
git сlone origin master
18%
git commit origin master
👍9
В работе используем следующую команду, которая берет все изменения из нашей ветки «fix» и добавляет их в ветку master.
Выберите верное обозначение:
Выберите верное обозначение:
Anonymous Quiz
10%
git rebase branch_name
12%
git fetch branch_name
77%
git merge branch_name
2%
git amend branch_name
👍4🤩1
Следующий опрос будет по теории тестирования 😁, не уходите😳
🙏25❤14🔥4😱3😁1
Forwarded from Заметки тестировщика | QA Notes
1️⃣ Мобильные приложения: функциональное тестирование
А теперь о каждом разделе по порядку.
В данном пункте нам важно убедиться, что наш продукт соответствует нужной функциональной спецификации, упомянутой в документации по разработке.
Что проверяем?
1. Установка/удаление/накатка версий
2. Запуск приложения (отображение Splash Screen)
3. Работоспособность основного функционала приложения
3.1 Авторизация (по номеру телефона/через соц. сети/e-mail)
3.2 Регистрация (по номеру телефона/через соц. сети/e-mail)
3.3 Онбординг новых пользователей
3.4 Валидация обязательных полей
3.5 Навигация между разделами приложения
3.6 Редактирование данных в профиле пользователя
3.7 Проверка оплаты
3.8 Тестирование фильтров
3.9 Бонусы
4. Корректное отображение ошибок
5. Работа с файлами (отправка/получение/просмотр)
6. Тестирование тайм-аутов
7. Тестирование заглушек (не соединения с интернетом/нет, например, товаров и т.д)
8. Тестирование pop-up, алертов
9. Тестирование WebView
10. Скролл/свайп элементов
11. Тестирование PUSH уведомлений
12. Сворачивание/разворачивание приложения
13. Разные типы подключений (сотовая связь/Wi-Fi)
14. Ориентация экрана (альбомная/портретная)
15. Темная/светлая темы
16. Реклама в приложении
17. Шаринг контента в соц. сети
18. Работа приложения в фоне
19. Пагинация страниц
20. Политики конфиденциальности и прочие ссылки на документы
Ставим реакцию и сохраняем к себе! ❤️🔥
#мобильные_приложения #функциональное_тестирование
Заметки тестировщика
А теперь о каждом разделе по порядку.
В данном пункте нам важно убедиться, что наш продукт соответствует нужной функциональной спецификации, упомянутой в документации по разработке.
Что проверяем?
1. Установка/удаление/накатка версий
2. Запуск приложения (отображение Splash Screen)
3. Работоспособность основного функционала приложения
3.1 Авторизация (по номеру телефона/через соц. сети/e-mail)
3.2 Регистрация (по номеру телефона/через соц. сети/e-mail)
3.3 Онбординг новых пользователей
3.4 Валидация обязательных полей
3.5 Навигация между разделами приложения
3.6 Редактирование данных в профиле пользователя
3.7 Проверка оплаты
3.8 Тестирование фильтров
3.9 Бонусы
4. Корректное отображение ошибок
5. Работа с файлами (отправка/получение/просмотр)
6. Тестирование тайм-аутов
7. Тестирование заглушек (не соединения с интернетом/нет, например, товаров и т.д)
8. Тестирование pop-up, алертов
9. Тестирование WebView
10. Скролл/свайп элементов
11. Тестирование PUSH уведомлений
12. Сворачивание/разворачивание приложения
13. Разные типы подключений (сотовая связь/Wi-Fi)
14. Ориентация экрана (альбомная/портретная)
15. Темная/светлая темы
16. Реклама в приложении
17. Шаринг контента в соц. сети
18. Работа приложения в фоне
19. Пагинация страниц
20. Политики конфиденциальности и прочие ссылки на документы
Заметки тестировщика
👍73❤26❤🔥24🔥5🍓1
Всем привет, сегодня вечером будет повторение темы теории тестирования веб и мобильных приложений через тесты!
Как всегда несколько дней.
Всем хорошего настроения, и пусть ваши цели будут достигнуты, главное не останавливаться и верить в лучшее. 🥰
Как всегда несколько дней.
Всем хорошего настроения, и пусть ваши цели будут достигнуты, главное не останавливаться и верить в лучшее. 🥰
🔥24⚡6👍1🎉1
Forwarded from Про Мир IT
Любое планирование тестирования мы всегда начинаем с изучения предмета тестирования. Если речь идет про тестирование мобильного приложения, то в первую очередь мы должны поинтересоваться, какого типа у нас приложение?
Поэтому давайте разберемся, какие же типы существуют.
📲 Native apps (Нативное приложение). Специально разработанное приложение под конкретную мобильную платформу (как правило android и iOS). Которое обычно загружается и устанавливается через магазин (Google Play, AppStore и тд) или установочный файл. Это либо чисто нативное приложение разработанное на Java/Kotlin для android или Objective-C/Swift для iOS. Либо же кроссплатформенное нативное приложение, разработанное с использованием таких фреймворков, как ReactNative, Flutter и др.
📲 Responsive web apps. Это веб приложение, разработанное с учетом того, чтобы хорошо работать на устройствах с разным размером экрана, от большого монитора до небольшого смартфона. Обычно в обиходе называют «мобильная версия сайта». Работает через любой браузер устройства.
📲 Hybrid apps (Гибридное приложение). Компромис между чисто нативным приложением и веб приложением. Гибридное приложение так же, как и нативное устанавливается через магазин или установочный файл. По факту это то же самое веб-приложение, которое заворачивается в «обёртку» мобильного приложения и адаптировано к показу через системный компонент платформы — WebView. Но при этом может иметь свой разработанный функционал под конкретную платформу. Например, использовать аппаратные функции смартфона такие как акселерометр, камера, контакты и другие.
📲 PWA (Progressive Web Apps). Тип разработки веб-приложения, которое трансформирует сайт в мобильное приложение, при этом используя только браузер. Приложение PWA позволяет сохранять функционал нативного приложения: push уведомления, работа в оффлайне и другие, а также использовать аппаратный функционал устройства (в ограниченном режиме).
📚Для начинающих тестировщиков полезно знать, что есть разные типы мобильных приложений.
🏋Опытному тестировщику необходимо понимать особенности и отличия таких приложений, чтобы максимально правильно спланировать работы по тестированию мобильного приложения.
Поэтому давайте разберемся, какие же типы существуют.
📲 Native apps (Нативное приложение). Специально разработанное приложение под конкретную мобильную платформу (как правило android и iOS). Которое обычно загружается и устанавливается через магазин (Google Play, AppStore и тд) или установочный файл. Это либо чисто нативное приложение разработанное на Java/Kotlin для android или Objective-C/Swift для iOS. Либо же кроссплатформенное нативное приложение, разработанное с использованием таких фреймворков, как ReactNative, Flutter и др.
📲 Responsive web apps. Это веб приложение, разработанное с учетом того, чтобы хорошо работать на устройствах с разным размером экрана, от большого монитора до небольшого смартфона. Обычно в обиходе называют «мобильная версия сайта». Работает через любой браузер устройства.
📲 Hybrid apps (Гибридное приложение). Компромис между чисто нативным приложением и веб приложением. Гибридное приложение так же, как и нативное устанавливается через магазин или установочный файл. По факту это то же самое веб-приложение, которое заворачивается в «обёртку» мобильного приложения и адаптировано к показу через системный компонент платформы — WebView. Но при этом может иметь свой разработанный функционал под конкретную платформу. Например, использовать аппаратные функции смартфона такие как акселерометр, камера, контакты и другие.
📲 PWA (Progressive Web Apps). Тип разработки веб-приложения, которое трансформирует сайт в мобильное приложение, при этом используя только браузер. Приложение PWA позволяет сохранять функционал нативного приложения: push уведомления, работа в оффлайне и другие, а также использовать аппаратный функционал устройства (в ограниченном режиме).
📚Для начинающих тестировщиков полезно знать, что есть разные типы мобильных приложений.
🏋Опытному тестировщику необходимо понимать особенности и отличия таких приложений, чтобы максимально правильно спланировать работы по тестированию мобильного приложения.
👍23🔥8💯4