Загрузка...
Авторская статья Как попасть в команду VK Testers
  1. CrewMember
    CrewMember Автор темы 19 май 2020 Заблокирован(а) 202 12 май 2020
    Вступление
    Из этой статьи вы узнаете, как вступить в программу тестирования ВКонтакте (далее ВК), как начать создавать отчеты и получать за это вознаграждения.
    Для реализации схемы вам понадобится только аккаунт ВК и телефон.

    Вступаем в программу VK Testers
    Переходим по ссылке: https://vk.com/testing, пишем, что хотим участвовать в нахождении багов и выбираем устройства которые у нас есть.
    Через пару секунд вам поступит сообщение от группы со следующим содержанием:
    [IMG]
    После того как вы напишите start вам дадут 8 вопросов, нужно ответить правильно на 5. Для вашего удобства ниже представлены ответы почти на все вопросы VK Testers, можете использовать F3 для быстрого поиска. Если нужного ответа не нашлось выбирайте вариант 3 на любой вопрос). У вас есть 1 минута на то, чтобы дать ответ на каждый вопрос.
    Если не нашли ответ на нужный вопрос, то можете посмотреть тут: https://vk.com/topic-115176271_39649682?offset=0 (Axle)
    ВОПРОС: Для чего тестировщику менять ширину канала?
    ОТВЕТ: Протестировать скорость передачи данных
    ВОПРОС: Что полезного можно найти в системных логах?
    ОТВЕТ: Сообщения об ошибках
    ВОПРОС: Чем POST отличается от GET?
    ОТВЕТ: GET для получения, POST для создания
    ВОПРОС: Чем тестирование отличается от отладки?
    ОТВЕТ: Предметно: поиском бага и причины бага
    ВОПРОС: Какое минимальное количество тестовых конфигураций необходимо, если локалей две: ru и en, поддерживаемые браузеры Chrome и Safari, а поддерживаемые версии iOS 9 и 10?
    ОТВЕТ: 8
    ВОПРОС: Чем отличаются браузеры?
    ОТВЕТ: Движком
    ВОПРОС: Зачем тестировщику консоль в браузере?
    ОТВЕТ: Для дополнительной информации
    ВОПРОС: Какой термин используется для обозначения короткого цикла тестов для подтверждения работоспособности основных функций приложения?
    ОТВЕТ: Smoke test
    ВОПРОС: Для чего нужно нагрузочное тестирование?
    ОТВЕТ: Для анализа изменения состояния приложения под нагрузкой
    ВОПРОС: Какой из протоколов не является защищенным?
    ОТВЕТ: FTP
    ВОПРОС: Как тестовое покрытие влияет на качество продукта?
    ОТВЕТ: Не прямо пропорционально
    ВОПРОС: Как можно посмотреть содержимое icmp-пакетов?
    ОТВЕТ: С помощью tcpdump
    ВОПРОС: Что такое операционная среда?
    ОТВЕТ: Интерфейс операционной системы для прикладного программного обеспечения
    ВОПРОС: Что такое операционная оболочка?
    ОТВЕТ: Программа, реализующая или расширяющая пользовательский интерфейс операционной системы
    ВОПРОС: Зачем для тестирования используют консоль в браузере?
    ОТВЕТ: Для получения дополнительной информации
    ВОПРОС: Что полезного можно найти в системных логах?
    ОТВЕТ: Сообщения об ошибках
    ВОПРОС: Как называется список рекомендаций от Apple, в котором содержатся советы по созданию приложений?
    ОТВЕТ: Guidelines Human Interface Guidelines
    ВОПРОС: Что полезного для тестирования хранится в системных логах?
    ОТВЕТ: Сообщения об ошибках
    ВОПРОС: В каких случаях тестирование является динамическим?
    ОТВЕТ: В обоих перечисленных случаях
    ВОПРОС: Что не используют для измерения объемов памяти?
    ОТВЕТ: Килобит
    ВОПРОС: Что из перечисленного является устойчивым названием одного из элементов пользовательского интерфейса?
    ОТВЕТ: TV button
    ВОПРОС: Какой из этих тестов негативный?
    ОТВЕТ: Забегает в бар и заказывает 0 кружек пива
    ВОПРОС: Чем тестирование производительности отличается от нагрузочного тестирования?
    ОТВЕТ: Нагрузочное — при максимальных нагрузках, производительности — время отклика при различных нагрузках
    ВОПРОС: Для чего нужно нагрузочное тестирование?
    ОТВЕТ: Для анализа изменения состояния приложения под нагрузкой
    ВОПРОС: В чем отличие локализации от интернационализации?
    ОТВЕТ: Интернационализация — адаптация продукта для использования везде, локализация — в конкретных регионах
    ВОПРОС: Что такое регрессионное тестирование?
    ОТВЕТ: Тестирование, направленное на обнаружение вызванных внесенными изменениями багов в уже существующей функциональности
    ВОПРОС: Какой код ответа информирует о серверной ошибке?
    ОТВЕТ: 404
    ВОПРОС: Зачем тестировщику ***?
    ОТВЕТ: Для доступа к заблокированным ресурсам
    ВОПРОС: Какая жидкость позволит произвести негативное тестирование кружки?
    ОТВЕТ: Уксусная кислота
    ВОПРОС: Что такое Smoke test?
    ОТВЕТ: Тестирование надежности и устойчивости системы при превышения пределов нормального функционирования
    ВОПРОС: Что НЕ включено в процесс выполнения программы в ЭВМ?
    ОТВЕТ: Кэшированные данные
    ВОПРОС: На чьей стороне исполняется JavaScript?
    ОТВЕТ: Клиента
    ВОПРОС: Что такое UX?
    ОТВЕТ: Опыт взаимодействия пользователя с приложением
    ВОПРОС: Что из этого не является частью тестирования производительности?
    ОТВЕТ: Функциональное тестирование
    ВОПРОС: От чего зависит отображение сайта в браузере?
    ОТВЕТ: Масштаба
    ВОПРОС: Как расшифровывается UEFI?
    ОТВЕТ: United Extensible Firmware Interface
    ВОПРОС: Что такое операционная среда?
    ОТВЕТ: Среда для выполнения операционной системы
    ВОПРОС: Какой из этих IP адресов является невалидным?
    ОТВЕТ: 137.284.20.0
    ВОПРОС: Какой из фреймворков для автоматизации тестирования является самым популярным?
    ОТВЕТ: Selenium
    ВОПРОС: Какового режима видеодаптера НЕ существует?
    ОТВЕТ: Текстового
    ВОПРОС: Что означает ADB в тестировании?
    ОТВЕТ: Android Debug Bridge
    ВОПРОС: Что подразумевает контроль качества (QC) в процессе разработки?
    ОТВЕТ: Мониторинг процессов обеспечения качества продукта
    ВОПРОС: Функция, которая вызывает сама себя, называется
    ОТВЕТ: Рекурсивной
    ВОПРОС: Когда конструктор в программировании вызывается автоматически?
    ОТВЕТ: При создании объекта
    ВОПРОС: Расшифруйте аббревиатуру QC.
    ОТВЕТ: Quality Control
    ВОПРОС: Сколько букв для шифрования использовалось в армейской версии "Энигмы" ?
    ОТВЕТ: 26
    ВОПРОС: Как называется программа, позволяющая отправлять сетевые запросы из интерфейса командной строки?
    ОТВЕТ: curl
    ВОПРОС: Расшифруйте аббревиатуру MVP
    ОТВЕТ: Model-View-Presenter
    ВОПРОС: Что такое XSS?
    ОТВЕТ: Межсайтовый скриптинг
    ВОПРОС: Что такое std?
    ОТВЕТ: Cтандартное пространство имён языка С++
    ВОПРОС:Что подразумевается под чек-листами в тестировании?
    ОТВЕТ: Инструмент для пошагового тестирования приложения
    ВОПРОС: Что является одной из основных функциональных особенностей языка Kotlin по сравнению с языком Java?
    ОТВЕТ: Null Safety
    ВОПРОС: Что означает буква S в HTTPS ?
    ОТВЕТ: Безопасный
    ВОПРОС: Что или кто называется Linux?
    ОТВЕТ: Ядро ОС
    ВОПРОС: Зачем ВКонтакте API?
    ОТВЕТ: Для предоставления сервисов и данных разработчикам приложений
    ВОПРОС: К какому виду СУБД относится PostgreSQL?
    ОТВЕТ: Делящаяся
    ВОПРОС: Что такое FTP?
    ОТВЕТ: Протокол для передачи данных по сети, основан на TCP
    ВОПРОС: Что из перечисленного является инструментом для автоматизации действий веб-браузера?
    ОТВЕТ: Selenium
    ВОПРОС: Зачем нужна настройка Do Not Keep Activities?
    ОТВЕТ: Для проверки соответствия приложения activity lifecycle
    ВОПРОС: Как называется компонент, отображающий определенный экран в Android-приложениях?
    ОТВЕТ: View
    ВОПРОС: Чем альфа-тестирование отличается от бета-тестирования?
    ОТВЕТ: Кругом лиц
    ВОПРОС: Какой из этих элементов присутствует в трехуровневой архитектуре программного комплекса?
    ОТВЕТ: Сервер базы данных
    ВОПРОС: Куда был помещён первый в мире зафиксированный баг?
    ОТВЕТ: Прибит в рамочке на стену
    ВОПРОС: Что является одним из признаков некачественного ПО?
    ОТВЕТ: Несоответствие функциональным требованиям
    ВОПРОС: Что из ниже перечисленного не является браузерным движком?
    ОТВЕТ: Google Chrome
    ВОПРОС: Что такое UX?
    ОТВЕТ: Опыт взаимодействия пользователя с приложением
    ВОПРОС: Для чего нужен DNS?
    ОТВЕТ: Для преобразования доменов в IP-адреса
    ВОПРОС: Какая ошибка возникает во всех перечисленных ОС: Android, iOS, Mac OS?
    ОТВЕТ: Kernel panic
    ВОПРОС: Как называется технология, которая блокирует просмотр интернет-трафика мобильных приложений?
    ОТВЕТ: Charles Blocking
    ВОПРОС: Объясните фразу «Я знаю отличную шутку про UDP, но не факт, что она до вас дойдет»
    ОТВЕТ: UDP предоставляет ненадёжный сервис
    ВОПРОС: Расшифруйте аббревиатуру QA
    ОТВЕТ: Quality Assurance
    После этого вам придет уведомление об успешном прохождении:
    [IMG]
    Также вас добавят в группу: https://vk.com/testpool

    Работа тестировщиком
    Сразу же заполняем карточку тестировщика: https://vk.com/bugs?act=settings
    Повторно выберите операционную систему (далее ОС) которыми вы обладаете, а также конкретно модель устройства и версию ОС:
    [IMG]
    После этого сохраните настройки.
    Главным вашим инструментом станет Багтрекер: vk.com/bugtracker, рекомендую сразу же заходить с телефона.
    Переходите в раздел со всеми продуктами (https://vk.com/bugs?act=products&section=all) и кликайте "Присоединиться" по доступным:
    [IMG]
    В начале одобрений будет мало. т.к. вы не сделали еще ни одного отчета, но позже дело пойдет в гору.
    Когда вас примут в какую-либо программу вам придет уведомление и она отобразится в списке: https://vk.com/bugs?act=products
    Ищите то приложение которое вам хотелось бы начать использовать и в котором вероятно могут быть баги и запускаете его:
    [IMG]
    Если зашли с ПК вам дадут QR который сканируете с телефона и попадаете в приложение (лучше сразу делать все с телефона для удобства).
    Когда приложение запустилось вы должны искать баги. Любые. "Не нажимается кнопка, не показывает картинку, опечатка, фризит, не запускается" - любые ошибки это радость для вас. Делаете скриншот ошибки, а лучше видеозапись.
    Переходим к созданию отчета о баге: https://vk.com/bugs?act=add&product=
    Рассмотрим как создавать отчет на примере скрина с пронумерованными пунктами:
    [IMG]
    В 1 пункте указываем продукт, в котором мы нашли баг.
    Во 2 наименование бага (например: приложение зависает).
    В 3 выбираем устройство, на котором произошел баг.
    В 4 и 5 платформа и версию ОС.
    На 6 этапе нужно по пунктам показать как повторить баг.
    На 7 этапе нужно указать на каком именно пункте происходит баг.
    В 8 укажите, какой результат вы ожидали (если фриз то - его отсутствие).
    В 9 не ставьте галочку.
    В 10 выберите теги подходящие багу (если не знаете, что выбрать, то - Back-end).
    В 11 нужно указать тип проблемы (например если фриз - проблема производительности).
    В 12 рекомендую оставить Средний приоритет, но если баг прям пиздец - ставьте больше.
    После создания отчета нажимаем "Зарегистрировать баг", теперь ждем пока баг проверят и в случае хорошего отчета дадут награду в виде баллов. Следить за своими отчетами вы можете здесь: https://vk.com/bugs?act=my

    Награды тестировщикам (Лавка)
    Заработанные баллы вы можете потратить в лавке: https://vk.com/market-134304772
    Я например коплю на 5 Apple Watch :)
    [IMG]
    Баланс отображается в правом верхнем углу. На телефоне посмотреть проблематично, только если включить версию сайта для ПК.
    Когда накопите нужное кол-во баллов - добавляете товар в корзину и оформляете заказ (доставка бесплатная для заказов от 200 баллов).
    Недавно в лавку добавили голоса ВК :з
    [IMG]

    Дополнительные способы получения баллов

    Иногда бывают акции за которые можно получить дополнительные баллы, например прошедший Martian Quest: https://vk.com/martiantest, где за каждые 12 голосовых сообщений давали 1 балл:
    [IMG]
    О таких акциях вы можете узнать в группу testpool: https://vk.com/testpool

    Заключение

    С помощью этой чудесной программы можно не тратя рубля получить какой-нибудь гаджет, также там проводятся и другие ивенты, на которых можно выиграть призы. Если вы принаровитесь создавать отчеты, то уже через пару месяцев сможете заказать себе Айфончик или часики, а через пол года Макбук :D p.s. свои 1300+ баллов я заработал за 2.5 месяца, потому что я ленивая жопа, вы можете копить быстрее)
    Спасибо за прочтение, надеюсь тема была полезна :)
    Всем участникам программы дарят набор стикеров:
    [IMG]
    Ограничение ответов в теме:
    Автор темы разрешил отвечать в теме только этим группам (и вышестоящим): Постоялец, Команда форума и Кураторы.
     
    Этот материал оказался полезным?
    Вы можете отблагодарить автора темы путем перевода средств на баланс
    Отблагодарить автора
    19 май 2020 Изменено

Комментарии

Top