• С чего начать изучение тестирования ПО?

    @AndreyAlBeliy
    Добрый день.
    Если хоть как-то знаете английский, то рекомендую Ron Patton "Software Testing". Для первой книги - просто замечательно.
    Более или менее приличный видеокурс для новичка, про который я знаю - это курс по тестированию от mail.ru. Есть на Ютубе.
    "Знание методик тестирования и жизненного цикла ПО" делится на два пункта:
    1) Под методиками тестирования здесь скорее всего имеется в виду знание техник тест-дизайна. Необходимый минимум - эквивалентное разбиение + граничные значения, тестирование с использованием таблиц решений, диаграммы перехода состояний, тестирование по use case'ам. Еще можно почитать про покрытие кода, но тут надо иметь хотя бы базовые познания в программировании.
    Все это гуглится. Если с английским более-менее, то рекомендую Coplend "A Practitioner's Guide to Software Test Design". Но лучше статьи сначала, чтобы было полегче, книжка все-таки для человека, который имеет хотя бы небольшой опыт работы (ИМХО).
    2) "Знание жизненного цикла ПО" - погуглите фразу "Модели жизненного цикла ПО". Минимум - водопадная и спиральная. Ну еще можно почитать про Agile.
    Без участия в реальных проектах мало что поймете скорее всего, но хотя бы общее представление составите. А так вообще надо читать книги по программной инженерии, но для джуна-тестировщика это вряд ли нужно.
    Ответ написан
    1 комментарий
  • Начать карьеру тестером и постепенно получить квалификацию программиста: насколько реально/целесообразно и какие трудности?

    @protven
    Реально, идти лучше сразу в крупную компанию-интегратор/девелопер.

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

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

    @cypselusmurarius
    Per aspera ad astra. Contra omnes res.
    3-х томник Ландсберга.
    Ответ написан
  • В какой город можно поехать работать (стажироваться) на Python(Django)?

    @akonovalov
    Программист на компьютере
    Посмотрите в сторону Казани - там есть компания БАРС Груп.
    Там почти всегда ищут питоно-джангоистов на все уровни, от джуна до сеньора.
    Ответ написан
  • В каком софте вы пишете тест-кейсы, тест-планы, чек листы и прочую документацию?

    @Acaloradova
    QA
    Все зависимости о потребностей и возможностей:) Разных тулов видимо-невидимо, интернет полон примеров.
    Из платных самоcтоятельных тулов для тестов хорош Test Rail, из бесплатных - самый популярный test link, для чеклистов есть TestPad и русский sitechсo
    Если у вас JIRA и хочется внутри нее тесты вести - есть кучка плагинов, например XRay,
    Kanoah tests, для чеклистов Structure.Testy
    Для документации есть куча разных вики, например twiki или Confluence, опять же все индивидуально :) если выбираете продукт - расскажите что с ним хотите делать, может есть какие-то особенности процесса или команды, технологического стека, будет проще что-то советовать
    Ответ написан
    Комментировать