Открыто

[Software-Testing.RU] Тестирование для начинающих (пакет онлайн-курсов: 4 в 1)

Тема в разделе "Курсы по программированию", создана пользователем Deilan, 18 ноя 2014.

Цена: 23300р.-87%
Взнос: 2868р.

Основной список: 9 участников

Резервный список: 23 участников

  1. 18 ноя 2014
    #1
    Deilan
    Deilan ЧКЧлен клуба

    Складчина: [Software-Testing.RU] Тестирование для начинающих (пакет онлайн-курсов: 4 в 1)

    [​IMG]
    Проект Software-Testing.ru
    Пакет онлайн-курсов:
    1. Курс практического тестирования для начинающих
      Обучение основам тестирования, участники проходят практику на реальных промышленных проектах
      Продолжительность: 8 занятий
      Стоимость: 8 400 руб.
      IT – это особый мир. Вы хотите присоединиться к нему?

      Сегодня рынок ИТ-специалистов испытывает сильный недостаток кадров, но несмотря на это тестировщики без опыта ищут работу месяцами. Хотите увеличить свои шансы? Хотите получить преимущество перед другими кандидатами? Мы дадим вам этот шанс!

      Мы разработали первый и, может быть, единственный курс для тестировщиков, который даст не только теоретический багаж знаний, но и практическое применение на реальных проектах!

      Мы предлагаем:
      • три реальных веб-проекта;
      • курс, рассчитанный на начинающих тестировщиков веб-проектов;
      • небольшие группы (всего по 10 человек!);
      • работу в реальной команде.
      Вы сможете получить:
      • теоретические знания, необходимые для junior-тестировщика;
      • опыт работы в реальном проекте, который можно вписать в резюме;
      • отзыв заказчика, отражающий Ваши достижения в работе;
      • общение с реальной командой программистов и тестировщиков;
      • знакомство с множеством коллег по тестированию;
      • и отличный старт для построения дальнейшей успешной карьеры.
      Курс состоит из 8 занятий, его продолжительность 2 месяца. При его разработке учитывались основные требования к junior-тестировщикам веб-проектов.

      Программа курса:
      1. Что такое тестирование?
      • Определение тестирования
      • Подходы к тестированию
      • Основные школы тестирования
      • Сертификации
      2. Что такое баг-трек?
      • Определение баг-трек системы.
      • Атрибуты бага.
      • Как правильно заводить дефекты.
      • Жизненный цикл и его отслеживание.
      3. Функциональное тестирование и его техники.
      • Понятие функционального тестирования.
      • Покрытие в области входных данных.
      • Комбинирование входных данных.
      • Тестирование безопасности – от кого защищаться?
      4. Тест-кейсы vs. чек-листы.
      • Основные техники проектирования тестов.
      • Написание тест-кейсов.
      • Описание чек-листов.
      • Что лучше?
      5. Регрессионное тестирование и smoke-тестирование.
      • Понятие регрессионного тестирования.
      • Почему ошибки повторяются?
      • Smoke-тестирование – когда и зачем?
      6. Основы web-технологий.
      • HTML
      • CSS
      • Javascript.
      7. Нефункциональное тестирование.
      • Что такое тестирование удобства использования и как его применять?
      • Тестирование производительности: что это и зачем?
      8. Инструменты функционального тестирования: облегчаем себе жизнь.
      • Улучшаем отчеты об ошибках.
      • Имитируем медленных клиентов.
      • Создаем виртуальные машины.
    2. Школа успешных тестировщиков
      Расширяет кругозор, ускоряет карьерный рост
      Продолжительность: 6 занятий
      Стоимость: 5 000 руб.
      Вы работаете в тестировании, хотите развиваться и достигать новых высот? Хотите заполнить пробелы в знаниях, получить структурированное представление обо всех аспектах тестирования и получить ключ к успешному построению карьеры? Мы создали для вас шестинедельный онлайн-курс с домашними заданиями – школу успешных тестировщиков! Благодаря Школе Вы сможете:
      • Построить успешную карьеру и быстро достигнуть желаемых целей
      • Получить широкий кругозор в сфере тестирования
      • Стать признанным профессионалом в своей области
      • Узнать возможные пути развития и инструкции по ним
      • Решать на работе более интеллектуальные и творческие задачи
      • Стать востребованным на рынке специалистом
      • Получить полезные профессиональные связи и просто познакомиться с массой позитивных людей.
      Для достижения вышеперечисленных целей, мы структурировали и понятно и интересно «упаковали» материал. Но помимо материала, потребуются ваши активное участие, выполнение небольших домашних заданий и стремление к самосовершенствованию. Поэтому, в группу приглашаются активные, позитивные и целеустремлённые! Мы дадим вам всю необходимую информацию и конкретные простые инструкции для достижения новых высот, при этом постараемся сделать процесс и задачи максимально интересными!

      В рамках курса, будут разбираться следующие темы:

      Введение в тестирование
      • Что такое тестирование и зачем оно нужно?
      • Каким бывает тестирование.
      • Парадоксы тестирования.
      • Основные задачи, которые решают тестировщики.
      Проектирование тестов
      • Что такое проектирование тестов?
      • Основные подходы к проектированию тестов.
      • Техники проектирования.
      • Написание чек-листов и тест-кейзов.
      • Как понять, что именно надо протестировать?
      Баг-трекинг
      • Почему недостаточно определить, что «что-то не работает?»
      • Локализация и генерализация ошибок, конкретизация.
      • Как правильно заводить ошибки, чтобы они были исправлены?
      • Жизненный цикл дефектов.
      Нефункциональное тестирование
      • Почему нефункциональное тестирование зачастую важнее функционального?
      • Каким бывает нефункциональное тестирование?
      • Как не забыть все важные нефункциональные проверки при проектировании тестов?
      • Как осуществлять нефункциональные проверки?
      Продвинутые техники тестирования
      • Тестирование серого ящика в действии.
      • Тестирование, зависящее от типа приложения: офисное, системное, Web.
      • Особенности регрессионного тестирования.
      • Переходим от хаотичного monkey-testing к исследовательскому тестированию.
      Автоматизация тестирования
      • Что такое автоматизация тестирования?
      • Какой она бывает?
      • Основные инструменты «автоматизатора» и их сравнение.
      • Что нужно, чтобы начать автоматизировать тесты?
      Тестирование и коммуникации
      • Почему коммуникации – залог успешного тестирования?
      • Как тестировщику отстаивать свою точку зрения?
      • От чего зависит авторитет тестирования в компании и как на него влиять?
      Карьерный рост тестировщиков
      • Перспективы и возможности развития в сфере тестирования
      • Планирование и реализация карьеры
      • «Чит-коды» в карьере тестировщика
    3. Тестирование веб-приложений
      Ручное и автоматизированное, функциональное и нефункциональное -- всего понемногу
      Продолжительность: 3 занятия
      Стоимость: 3 900 руб.
      Чем тестирование веб-приложений отличается от тестирования каких-нибудь других приложений?

      При тестировании веб-приложений применяются те же самые классические методы и техники проектирования тестов. Веб-приложения обычно имеют более простой интерфейс, чем "десктопные" программы. Браузером все умеют пользоваться, для этого не нужны какие-то специальные навыки.

      Но существует ряд нюансов, связанных с социальными и технологическими особенностями веб-приложений, которые отличают их от других видов приложений, и которые обязательно нужно учитывать при тестировании, чтобы выполнить его профессионально.
      • фантастическое многообразие технологий, которые скрываются за простым фасадом браузера – фактически каждое веб-приложение является не самостоятельной программой, а частью всемирной паутины, и в работу веб-приложения вовлечено очень много разнородных компонентов,
      • невероятная скорость веб-разработки как в узком, так и в широком смысле – короткие релизы, быстро меняющиеся требования, постоянное совершенствование существующих технологий и возникновение новых,
      • потрясающее разнообразие пользователей, от случайных посетителей до постоянных клиентов, от младенцев до стариков, от новичков до хакеров,
      • полная открытость технологий, протоколов передачи данных, стандартов, и одновременно с этим необходимость особенно тщательной защиты, с учётом написанного в предыдущем пункте.
      Этот курс предназначен для тех, кто уже владеет техниками проектирования тестов и хочет изучить особенности их применения при тестировании функциональности веб-приложений. Начинающим тестировщикам рекомендуется предварительно пройти обучение по программам курсов Практикум по тест-дизайну либо Курс практического тестирования для начинающих.

      Кроме того, в этом курсе даются основы нефункционального тестирования веб-приложений – тестирование производительности, защищенности, удобства использования. В дальнейшем можно продолжить изучение отдельных видов нефункционального тестирования в более углублённых специализированных курсах Тестирование производительности веб-приложений и Тестирование защищенности веб-приложений.

      После прохождения тренинга учащийся будет:
      • понимать принципы работы веб-приложений и знать, какие технологии при этом используются,
      • знать особенности тестирования веб-приложений по сравнению с десктопными приложениями,
      • уметь проектировать тесты с учётом особенностей веб-приложений и оценивать покрытие тестами функциональности приложения,
      • уметь выполнять тесты, при необходимости используя инструментальные средства для преодоления ограничений, накладываемых браузером,
      • владеть инструментами, для выполнения специфических проверок, характерных для веб-приложений:
        • анализ целостности ссылок,
        • анализ соответствия веб-стандартам,
      • понимать причины возникновения уязвимостей в веб-приложениях и уметь обнаруживать наиболее критические уязвимости в веб-приложениях,
      • понимать принципы оценки производительности веб-приложений и уметь выполнять анализ серверной и клиентской производительности веб-приложений,
      • уметь рассуждать об удобстве использования веб-приложений :)
      Каждое занятие будет сопровождаться практическими заданиями, которые помогут быстрее и увереннее начать применять знания на практике.

      Программа курса:
      1. Теоретическая подготовка, необходимая для эффективного тестирования веб-приложений: архитектура World Wide Web
      • Веб-сервера, веб-клиенты (браузеры) и Сеть
      • Протокол HTTP – как веб-клиенты и веб-сервера обмениваются информацией
      • Технологии клиентской стороны – HTML, CSS, JavaScript – что тут надо тестировать?
      • Технологии серверной стороны – бизнес-логика и базы данных – что там надо тестировать?
      • Что такое AJAX и как он изменил веб (в том числе и тестирование)
      • Анализ сайта перед началом тестирования – какую информацию собрать и какие инструменты использовать?
      2. Функциональное тестирование веб-приложений
      • Проверка внешних и внутренних ссылок
      • Тестирование интерфейса (UI) – вёрстка и поведение
      • Тестирование бизнес-логики (это, собственно, и есть "настоящее" тестирование :))
      • Тестирование навигации – кнопки "вперёд/назад" и "перезагрузить страницу"
      • Кроссбраузерное тестирование, включая тестирование на мобильных устройствах
      3. Нефункциональное тестирование веб-приложений
      • Тестирование защищенности
        • основные принципы атаки на сервер (на примере SQL-инъекций)
        • основные принципы атаки на клиент (на примере XSS)
        • общий обзор различных типов уязвимостей
        • как тестировщик может понять, где возможно наличие уязвимостей, и найти их
      • Нагрузочное тестирование – методология и основные инструменты
      • Тестирование удобства использования – общие подходы и специфика веб-приложений
    4. Онлайн-интенсив для начинающих тестировщиков (3-х недельная версия)
      Стать хорошим тестировщиком всего за три недели? Давайте попробуем!
      Продолжительность: 7 занятий
      Стоимость: 6 000 руб.
      Минимум теории, максимум практики!

      Тестировщик — это состояние души! А также интересная и высокооплачиваемая работа в ИТ-сфере! Хотите стать тестировщиком? Уже прочитали книги, статьи или блоги, но нужна реальная практика для поиска хорошей работы??

      Мы предлагаем решение: Онлайн-интенсив для начинающих тестировщиков (длинная версия)

      3 недели, 7 занятий. Учись на реальном проекте. Узнавай новое и сразу применяй, получая советы тренера. Стань тестировщиком реального проекта, а не абстрактного карандаша. Каждое домашнее задание основано «на реальных событиях»!

      Курс создан на основе онлайн-интенсива для тех, кто не может погрузиться в обучение на всю неделю.

      Каждое занятие посвящено отдельной теме:
      1. Тестирование в жизненном цикле ПО (просмотрите его перед принятием решения об участии в курсе).
      2. Проектирование тестов: когда и как писать тест-кейсы и чек-листы
      3. Поиск, локализация и оформление багов.
      4. Классы эквивалентности и граничные значения.
      5. Как выполнить анализ требований и что делать, когда их нет.
      6. Как найти и проверить всю документацию на проекте.
      7. Зачем нужно регрессионное тестирование и как его оптимизировать.
      Если я совсем начинающий, мне уже надо что-то знать?
      Почитайте книжку Романа Савина “Тестирование Dot com”. Она тонкая и легкая для восприятия.

      Сколько времени занимает в день?
      Рассчитывайте выделять от четырех часов на задание.
      2 лекции в неделю — около часа в день.

      Насколько это полезно карьере?
      Тестировщикам, которые набили пару шишек и хотят знать про другие грабли, курс поможет упорядочить знания и резко улучшить навыки тест-дизайна и описания ошибок, ведь Синьор отличается от Джуниора именно тем, как он описывает ошибки!

      Начинающие свою карьеру в тестировании за неделю интенсивной работы получат необходимые начальные знания в новой профессии и ответ на вопрос, а подойдет ли мне это.

      Пойму ли я материал?
      Курс совмещает все виды обучения: теорию в лекциях и статьях, практику на реальном проекте, большое количество наглядных примеров, ссылки на литературу для самостоятельного изучения.

      Программа курса
      #0. Введение
      Вебинар доступен для просмотра по ссылке, просмотрите его перед принятием решения об участии в курсе.
      • Знакомство
      • Что такое тестирование?
      • Терминология в тестировании
      • Основные жизненные циклы ПО
      • Аксиомы тестирования
      Результат вебинара: общее понимание основных терминов.

      #1. Понедельник: Проектирование тестов
      На этом вебинаре мы обсуждаем, что такое тест-план и чек-лист. Как их писать и когда? И знакомимся с нашим проектом
      • Знакомство с проектом
      • Как составлять тест-план?
      • Как писать чек-лист?
      Результат вебинара: Подготовлен чек-лист для тестирования проекта.

      #2. Вторник: Трекинг ошибок
      На этом вебинаре мы обсудим, как правильно оформлять ошибки
      • Что такое баг-трекер?
      • Как правильно формулировать задачи?
      Результат вебинара: вы научились самому важному навыку тестировщика!

      #3. Среда: Классы эквивалентности и граничные значения
      На этом вебинаре мы обсуждаем основы основ тест-дизайна. Техники, без которых не обходится ни одно тестирование

      • Классы эквивалентности
      • Граничные значения
      Результат вебинара: Расширение чек-листа за счет использования новых знаний

      #4. Четверг: Классы эквивалентности и граничные значения (продолжение)
      Классы эквивалентности - самая сложная тема, решение задачек обычно занимает у студентов 2 дня

      #5. Пятница: Анализ требований
      Идеального мира не существует, и ТЗ у нас есть не всегда. Как можно сделать его самому, не имея навыков аналитика? На этом вебинаре мы рассмотрим основные техники, помогающие записать ТЗ в том виде, который поможет составить тест-кейсы
      • Decision Table Testing
      • State-Transition Testing
      • Варианты использования
      Результат вебинара: собственный вариант требований, по которому можно тестировать!

      #6. Суббота: Тестирование документации
      На этом вебинаре мы обсудим, как тестировать документацию, если она у нас все-таки есть, и что делать, когда ее нет.
      • Чек-лист тестирования документации
      • Типы документации
      Результат вебинара: протестирована документация проекта.

      #7. Воскресенье: Регрессионное тестирование
      На этом вебинаре мы обсудим такую важную тему, как регрессионное тестирование
      • Зачем оно нужно?
      • Когда его проводить?
      • Что сделать, чтобы оно было эффективнее
      Результат вебинара: вы проводите регрессионное тестирование проекта
    Общая стоимость: 23 300 руб.
    Общая продолжительность: 24 занятия
     
    1 человеку нравится это.
  2. Последние события

    1. zldar
      zldar не участвует.
      19 ноя 2024
    2. skladchik.com
      В складчине участвует 10 человек(а).
      18 ноя 2024
    3. skladchik.com
      В складчине участвует 10 человек(а).
      17 янв 2024
    4. sibbora
      sibbora не участвует.
      17 янв 2023
  3. Обсуждение
  4. 10 фев 2015
    #2
    Ir Che
    Ir Che ЧКЧлен клуба
    Эти курсы нужно проходить по отдельности или это разные вариации? Просто судя по темам иногда пересекаются.
     
  5. 12 фев 2015
    #3
    Милославский
    Милославский ОргОрганизатор (А)
    ТС, зря объединил в пак. У отдельных складчин на каждый курс было бы больше шансов на завершение.
     
  6. 24 сен 2015
    #4
    jazzer333
    jazzer333 ЧКЧлен клуба
    давайте уже начнем платить)
     
  7. 27 сен 2015
    #5
    jazzer333
    jazzer333 ЧКЧлен клуба
    долго еще ждать ?