Флаг России. Flag of Russia Флаг Великобритании Flag of Russia

Тестирование ПО

  • Clumsy
  • Soap UI
  • Тестирование с помощью Python
  • 🖄Postman
  • Изучение логов

    Если у Вас возникли проблемы с работой клиента первым делом стоит изучить логи. Расположение лог файла обычно зависит от конкретного проекта, например:

    У одного клиента логи могут лежать в

    C:\Users\andreyolegovich.ru\AppData\Roaming\AO\AO_Client\logs

    а у другого в

    C:\ProgramData\AO2\AOClientPC

    Зачастую полезно посмотреть, что именно клиент пытается отправить на сервер.

    Откройте логи с помощью Notepad++ и сделайте поиск по слову POST

    Советую не пренебрегать опцией Find All in Current Document.
    Find all in current document

    https://requestb.in/
    https://en.wikipedia.org/wiki/Test_stub
    Валидатор JSON

    Чем занимается тестировщик


    Тестирование отдельных задач в тестовом и рабочем окружениях.
    Покрытие тест-кейсами функционала системы.
    Проверка входящих баг-репортов из tech support.
    функциональное тестирование и отслеживание качества выпускаемого сервиса;
    анализ функциональности сервиса;
    общение с командой разработки и менеджерами, принятие совместных решений об улучшении сервиса;
    локализация и документирование дефектов;
    оптимизация процесса тестирования внутри команды и постановка задач разработчикам автотестов;
    запуск и анализ результатов автотестов.
    Проведение ручного функционального тестирования;
    Участие в регрессионном тестировании;
    Ведение тестовой документации, подготовка тест кейсов;
    Регистрация найденных дефектов в баг-трекере, контроль их исправления;
    Взаимодействие с командой разработки.

    Куда складывают задачи и/или баги

    Список планировщиков проектов и багтрекеров:

    Jira
    Trello
    Pivotal Tracker
    Bugzilla
    CA
    Asana
    Basecamp
    Redmine
    Team Foundation Server
    FogBugz
    GitHub Issues
    Axosoft
    Mantis
    Trac
    Yodiz
    YouTrack



    Попарное и общее сравнение:

    На сайте wikipedia

    На сайте softwareinsider.com например Jira vs. Yodiz

    На сайте Jira

    Где пишут документацию

    Confluence

    Полезно для тестировщика

    Иметь:

    опыт тестирования frontend-а клиентских приложений.
    опыт работы по scrum или знание теории данной методологии

    Понимание процесса разработки и тестирования;
    знание и понимание процессов Agile

    Знать:

    что такое регрессия
    smoke/UAT-тестирование
    positive/negative тест-кейсы
    тест-сьюты
    тест-раны
    про граничные значения,
    про типы вводимых данных,
    про необходимость соответствия дизайн-макетам в тестировании.
    баг-трекинговые системы (JIRA или др.);
    английский язык

    Уметь:

    работать с Chrome Devtools
    чётко и ясно излагать свои мысли

    Обладать следующими качествами:

    Скрупулезность и внимательность к деталям
    Умение работать в команде
    Ответственность
    Стремление к развитию
    самостоятельность в принятии решений;
    инициативность и ответственность;
    желание и умение работать в динамичной команде;
    чувство юмора.
    Внимание к деталям, ответственность, аккуратность, педантичность, усидчивость

    Книги о тестировании




    Расшарить в соцсетях: