1. Новые складчины: Показать еще

    07.12.2016: Золотой актив бессознательного 2.0 (Альберт Шатров)(2016)

    07.12.2016: интересная программа для ставок на футбол

    07.12.2016: Заработок в интернете от 5000 рублей

    07.12.2016: [Fl-StudioPro] Сведение электронной музыки до профессионального результата. (NEW)

    07.12.2016: Кaк прoдвигать сaйты Пoведенческими фaкторами - Арбaйтен

  2. Нужен организатор: Показать еще

    07.12.2016: Золотой актив бессознательного 2.0 (Альберт Шатров)(2016)

    07.12.2016: интересная программа для ставок на футбол

    07.12.2016: Заработок в интернете от 5000 рублей

    07.12.2016: [Fl-StudioPro] Сведение электронной музыки до профессионального результата. (NEW)

    07.12.2016: Схема зарабокта до 10000 за один час

  3. Сбор взносов Показать еще

    07.12.2016: Тестостерон Release 2016 (Арсен Маркарян)- Первый поток последнего онлайн курса

    06.12.2016: Обучение Бизнесу с Китаем от 100$ к 10.000$ за 2 месяца коучинг 17.0 (Версия Платинум)(Дима Ковпак)

    05.12.2016: Психоаналитическая психотерапия на практике (Отто Кернберг)

    04.12.2016: Для начинающих - 1 курс (работа с эфирным телом) (Ксения Меньшикова)

    03.12.2016: IGCONF - самая масштабная конференция по рекламе в социальных сетях

Запись

Программирование для тестировщиков (Java)

Тема в разделе "Курсы по программированию", создана пользователем Telegram, 1 апр 2013.

Цена:
11000 руб
Взнос:
120 руб
Организатор:
Требуется
Участников:
0/100

(Список пока что пуст. Запишитесь первым!)

    Тип: Стандартная складчина
    1. Telegram

      Telegram Организатор складчин

      Программирование для тестировщиков (Java)

      Программирование для тестировщиков. software-testing.ru
      Тренер:
      Баранцев Алексей



      Бытует мнение, что тестировщикам вредно уметь программировать. Якобы это умение мешает им потому, что из-за него они слишком много думают о реализации программы и слишком мало о том, как же её протестировать.

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

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

      Сложно ли научиться программировать? Вероятно, бывают люди, для которых алгоритмический стиль мышления абсолютно неприемлем. Но большинство айтишников по крайней мере на интуитивном уровне уже обладают алгоритмическим мышлением. Многие тест-дизайнеры пишут весьма подробные инструкции для ручного тестирования, это почти готовые программы, но предназначенные для "биороботов". Осталось сделать один небольшой шаг и научиться управлять настоящими роботами-компьютерами.

      Разучитесь ли вы тестировать, научившись программировать? Вовсе нет, существующие навыки тестировщика от вас никуда не денутся. Но в дополнение к ним в ваших руках появится ещё один инструмент, и весьма мощный. Разумеется, владение навыками программирования не означает, что их нужно применять здесь и там без разбора, стремясь автоматизировать всё подряд. Силу нужно держать под контролем и применять её лишь там, где её применение обосновано. Для этого нужно хорошо овладеть силой, чтобы она подчинялась вам, чтобы это был привычный инструмент с понятными принципами работы, а не магический артефакт, управляемый загадочными заклинаниями.

      Ну что ж, довольно слов, пора перейти к делу.
      Как и всякий навык, умение программировать нужно тренировать и закреплять. Недостаточно просто прочитать книжку и выучить набор команд. Знать ещё не значит уметь. Поэтому тренинг "Программирование для тестировщиков" будет содержать как теоретические сессии, так и практические задания для самостоятельного выполнения.

      Программа курса


      В этом курсе мы будем учиться программировать на языке Java.
      Первые два занятия посвящены основам программирования. Вы учили это в школе и вузе, но если всё благополучно забылось, придётся вспомнить.

      1.2. Основы программирования.

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

      3. Работа со строками -- анализ строк, проверка соответствия образцу, регулярные выражения.
      4. Работа с контейнерами, предназначенными для хранения наборов данных: множествами, списками, ассоциативными массивами.
      5. Работа с файлами -- чтение и запись данных из файла и в файл, анализ содержимого директорий.
      6. Автоматизация браузера с использованием инструментов Selenium и WebDriver.
      7. Автоматизация Java GUI с использованием Jemmy.
      8. Работа с базами данных -- JDBC и Java Persistence.
      9. Работа с почтой -- сервер James и клиент Java Mail.
      10. Сетевое программирование -- HTTP, FTP и другие протоколы прикладного уровня.

       
      Telegram, 1 апр 2013
    2. Загрузка...

      Похожие складчины
      1. Bulion
        Запись

        Программирование на Java для начинающих (Майк МакГрат)

        Bulion, 26 сен 2016, в разделе: Электронные книги
      2. Bulion
        Запись

        Python. Программирование для начинающих (Майк МакГрат)

        Bulion, 26 сен 2016, в разделе: Электронные книги
      3. Bulion
        Запись

        Программирование на С для начинающих (Майк МакГрат)

        Bulion, 26 сен 2016, в разделе: Электронные книги
      4. Bulion
        Запись

        Программирование на MQL4 для начинающих Автоматизация Форекс стратегий

        Bulion, 23 авг 2016, в разделе: Форекс, инвестиции, биржевая торговля
      5. Telegram
        Запись

        Программирование для детей. Иллюстрированное руководство...

        Telegram, 23 май 2016, в разделе: Электронные книги
      6. Telegram
        Запись

        [Повтор] Android. Программирование для профессионалов

        Telegram, 20 май 2016, в разделе: Электронные книги
      7. Telegram
        Запись

        Программирование на C для чайников

        Telegram, 16 май 2016, в разделе: Курсы по программированию

    3. psyho86

      psyho86 Складчик

      курс еще актуален? пройден?
       
      psyho86, 8 авг 2016
Наверх