Ответить
  • AceEek Senior MemberАвтор темы
    офлайн
    AceEek Senior Member Автор темы

    8068

    16 лет на сайте
    пользователь #112466

    Профиль
    Написать сообщение

    8068
    # 13 мая 2005 12:18 Редактировалось AceEek, 21 раз(а).

    Курсы тестирования ПО:
    A1QA QA-academy (мануальное\автоматизация)
    Образовательный центр ПВТ / ручное и автоматизированное тестирование
    Курсы тестирования и не только, Training.by (EPAM)
    Курсы «Тестирование ПО», BelHard
    Курсы тестирования ПО Натальи Савастюк
    Курсы тестирования ПО Stormnet
    Курсы тестирования
    Учебного центра «Древо Знаний
    - отзывов нет, ничего плохого или хорошего сказать невозможно, внимательно изучайте предложение и общайтесь с преподавателем

    Яндекс Практикум QA и не только

    Познавательный подкаст RadioQA - там же можно найти Савина в формате аудиокниги.

    Гарвардский курс CS50 2015 (перевод JavaRush)
    Обновленный CS50 2016 на английском

    Тренинги на software-testing.ru
    Школа начинающих тестировщиков
    Книга «Тестирование программного обеспечения. Базовый курс.»

    Онлайн курс Романа Савина How To Become A Software QA Tester на английском
    Дорогие друзья,

    это ваш покорный слуга Роман Савенков широко известный в узких кругах под псевдонимом "Роман Савин".

    Во-первых СПАСИБО за все ваши теплые слова и за поддержку. Вы вдохновили меня, чтобы написать английское издание по мотивам "Тестирование дот ком."

    Начал я, в общем, переводить, и думаю, что можно сделать лучше. Если кто-то помнит, то в русском издании я использовал примеры как будто есть такой чумовой стартап http://www.testshop.rs. "Так вот," - подумал я, "а что если сделать отчаянный шаг и написать такой веб-сайт, чтобы читатели (или вернее "студенты";) могли воочую увидеть примеры из книги и иметь возможность интеракции с софтом, включая использование баг тракинг системы, QA automation и т.д." В общем, я стал параллельно писать англ. издание и кодировать.

    Закончил где-то месяц назад. В печатной форме получился об'ем примерно в 2 (!) раза больше, чем русское издание (405 страниц формата А4). Так что в английском издании очень много нового (хотя некоторые параграфы были мною тупо переведены из "Тестирование дот ком";). И назвал я это дело Practical Course "How to Become a Software Tester". "Курс" - потому что это уже не чтение, а непосредственное самобучение по системе книга - софтвер - книга - софтвер - и тд.

    Теперь приятная часть: онлайн версия учебника и софтвер для треннинга абсолютно бесплатные. Поначалу я, конечно, хотел бессовестно нажиться на страданиях американского народа, угнетаемого финансовым кризисом, и начал продавать курс за большие деньги, но, во-первых у меня никто его особо не покупал, а во-вторых даже если и покупали, то нифига по нему не занимались. Как я знал, что не занимались? Просто смотрел на активность в базе данных. Ребята, поймите меня правильно, я потратил примерно 1.5 года на то, чтобы создать курс, который бы помог людям, а тут, понимаешь, дело совсем не движется. Вот и решил я сделать доброе дело и бесплатно выложить учебник плюс открыть доступ к тренировочному сайту.

    URL учебника: http://www.qatutor.com.

    Спасибо вам за все, ребята.

    С уважением,
    Савин

    Материалы для самоподготовки (для тестировщиков и не только) на Training.by (EPAM)

    Улыбайся - это раздражает
  • Shevafan Member
    офлайн
    Shevafan Member

    205

    15 лет на сайте
    пользователь #171992

    Профиль
    Написать сообщение

    205
    # 4 июля 2017 12:52

    Большое всем спасибо за обстоятельные ответы на мой первый вопрос) Очень полезную инфу для себя почерпнул. Если можно, еще один вопросик задам (с примером, куда же без него :) ).
    Как я понимаю, в первую очередь стоит тестировать типичное поведение юзера, затем - нетипичное (чтот вроде positive - negative), и, как правило, именно нетипичные действия приводят к большинству багов. Так вот, насколько нетипичными эти действия должны и могут быть?) И должны ли быть вообще (понимаю, странный вопрос)? Или на реальном проекте этот момент уточняется и обсуждается с тимлидом? Вот например:

    steps:
    .............................................
    enter in the fields "Enter password" and "Repeat the password" any password with spaces inside and not less than 5 characters (for example "1(press space bar five times)1" )
    ........................................

    Expected result
    Error message "use correct characters" (Because it does not accept a password with spaces before or after the character)

    Actual result
    Account created successfully

    Rejected - this bug is not relevant to the customer and will not be fixed. No normal user behaviour.

    Но ведь под такой reject можно подвести практически любой баг) Или я уже на самом деле абсурдные кейсы выдумываю? (За английский не ругайтесь - подтягиваю).
    ЗЫ. Не задаюсь целью тут на форуме ставить под сомнение каждый свой отклоненный баг, просто пытаюсь прояснить для себя некоторые моменты. Как оказалось, теория - это хорошо, но на практике не всему написанному можно верить.

  • toouur Senior Member
    офлайн
    toouur Senior Member

    1866

    13 лет на сайте
    пользователь #443490

    Профиль
    Написать сообщение

    1866
    # 4 июля 2017 12:55

    С английским все в порядке, кстати

    Asus H97-PRO---Core i5 4570-3.6 GHz---Crucial 8192mb PC3-12800x2---Crucial MX100 256Gb---Asus GeForce GTX 750Ti
  • c55_Sky Senior Member
    офлайн
    c55_Sky Senior Member

    3440

    13 лет на сайте
    пользователь #358130

    Профиль
    Написать сообщение

    3440
    # 4 июля 2017 13:03

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

    Free for all. Fuck'em all. You are your own sight!
  • DeathInfector Senior Member
    офлайн
    DeathInfector Senior Member

    15495

    15 лет на сайте
    пользователь #159010

    Профиль
    Написать сообщение

    15495
    # 4 июля 2017 13:06
    c55_Sky:

    И опять же, к полю "пароль" должны быть совершенно четкие требования, весьма хорошо прописанные.

    Судя по моему опыту, одна из главных проблем и разработчиков, и тестировщиков - выдумывать требования и использовать их без апрува.
    Разработчик делает то, что придумал сам, хотя этого нету в требованиях.
    Тестировщик находит баги, которые придумал сам.

    Если есть непонятки по функциональность - надо уточнять, а не принимать свою версию как верную.

    Мне не нужна вечная игла для примуса, я не хочу жить вечно (c)
  • c55_Sky Senior Member
    офлайн
    c55_Sky Senior Member

    3440

    13 лет на сайте
    пользователь #358130

    Профиль
    Написать сообщение

    3440
    # 4 июля 2017 13:12

    DeathInfector, ну известный факт - чем лучше проработаны требования, тем быстрее и дешевле и качественней разработка. Кстати наглядные очень примеры приводит Shevafan. Я бы при анализе требований не стал бы вынимать душу из BA по поводу критериев валидации е-мейла. А вот по паролю бы замучал до смерти. Именно потому что первый в принципе давно уже известен, понятен и единообразен, а второй в каждом приложении свой и совершенно не очевидно для пользователей, каким он должен быть.

    Free for all. Fuck'em all. You are your own sight!
  • Griwski Neophyte Poster
    офлайн
    Griwski Neophyte Poster

    13

    11 лет на сайте
    пользователь #940194

    Профиль
    Написать сообщение

    13
    # 4 июля 2017 13:38 Редактировалось Griwski, 2 раз(а).

    Я бы такой баг фиксировал с пометкой improvement (указать под полем валидные символы для ввода пароля/недопустимые символы) и писал на него тест-кейс. Я так понимаю, что в тестировании веб-сайтов, когда нет четко обозначенных требований, хорошо написанные кейсы становятся требованиями (с согласия лидов, менеджера, заказчика и т.д.). Но в данном конкретном случае, видимо, тестируется логин интернет-магазина на фриланс площадке. И ответ про ненормальное поведение юзера - это ответ, что за такой баг не заплатят и поэтому не могут назначить его. Потому что здесь можно и html теги проверить, и sql запросы, и много-много всего. Но на фриланс площадке тестеру дают искать баги в фронт-энде, и баги эти должны быть в "поле логики и поведения обычного пользователя", а не начинающего тестировщика.

  • Xedil Senior Member
    офлайн
    Xedil Senior Member

    1117

    14 лет на сайте
    пользователь #277252

    Профиль
    Написать сообщение

    1117
    # 4 июля 2017 13:46 Редактировалось Xedil, 1 раз.

    Доброго времени суток, опишу вкратце свою ситуацию: подошли к концу 2 года моей отработки. За это время понял, что это не моё, да и уже достиг "потолка" на данном рабочем месте. Поэтому решил сменить сферу деятельности. По многочисленной информации из интернета и знакомых, крутящихся в данной сфере, осознал, как тут относятся к работником, как настроен рабочий процесс, да и общих подход к делу, что не может не привлекать.
    Занимался самообучением по мере возможностей - sql, основы веб-разработки, с windows/ubuntu server игрался, с настройками сетей в их же, того же Савина читанул. Английский на грани А1-А2, т.к. в школе/университете изучал немецкий, так что первый учил сам, к сожалению в эти 2 года не было возможности ходить к репетитору чтобы иметь уверенный уровень владения.
    Подал резюме в A1QA, позвали на тестирование. Если меня не возьмут на курсы и я решу пойти на платные, то при хороших показателях по их окончанию, мне могут предложить стажировку и последующее трудоустройство в перспективе? Какие есть ещё компании где обучение может привести меня к рабочему месту, или платные курсы это немного другое, нежели бесплатные?
    Просто имею желание, возможности и потенциал учиться и развиваться в данной сфере, как в финансовом плане (тратить деньги на самосовершенствование, посещаю различные курсы в проф. плане и повышать уровень языка), так и во временном (трудиться при любом графике загруженности, не отвлекаясь на другие жизненные аспекты). Как я вижу ситуацию - при моей спорной базе, мне нужно зацепиться где-то, и уже видеть цель куда развиваться и каким образом, нежели дальше заниматься абстрактным самообучением самому, либо посещения левых курсов без гарантий.

  • anisimau Senior Member
    офлайн
    anisimau Senior Member

    7286

    15 лет на сайте
    пользователь #198080

    Профиль
    Написать сообщение

    7286
    # 4 июля 2017 14:05 Редактировалось anisimau, 2 раз(а).
    Svail:

    anisimau:

    Занятия не 6 раз в неделю, а около 4 с пн по сб, но да-- до 22 со всеми домашками и т п. активностями.

    Sorry, значит 4-5 раз в неделю, было дело давно в 2013 году :) Еще куда нишло если работаешь +- в этой области и есть возможность домашки на рабочем месте делать.

    Ну, на работе нужно по задачам работать если иной договоренности нет =))

    Добавлено спустя 10 минут 56 секунд

    Onlidex:

    Какие есть ещё компании где обучение может привести меня к рабочему месту, или платные курсы это немного другое, нежели бесплатные?

    Вы написали о всем и ни о чем.
    По курсам:
    епам, ит-академия и itechart вроде себе набирал. О сложности входа в отрасль через тестирование, думаю-- повторять не стоит?
    --
    Давайте cv, публично обсудим. Может вам девопс ближе будет.

  • Shevafan Member
    офлайн
    Shevafan Member

    205

    15 лет на сайте
    пользователь #171992

    Профиль
    Написать сообщение

    205
    # 4 июля 2017 14:58
    c55_Sky:

    Если система понимает пароль с пробелами, корректно его обрабатывает на любых страницах, где его можно ввести. Корректно хранит, корректно изменяет, корректно восстанавливает. То в чем собственно проблема с пробелами и кто сказал, что их нельзя использовать в качестве символов пароля?

    Ну просто странная (на мой взгляд) ситуация - по концам пробелы отсекаются, из одних пробелов состоять пароль не может, а вот внутри - сколько пожелаете. То есть существует символ, который можно использовать с определенным условием. Но эти вопросы скорее от незнания того, как вообще в полях реализуется отсечение этих самых пробелов - еще один пунктик в мой список "полезно знать", изучу на досуге)

  • zffman Senior Member
    офлайн
    zffman Senior Member

    1077

    17 лет на сайте
    пользователь #97691

    Профиль
    Написать сообщение

    1077
    # 4 июля 2017 15:03 Редактировалось zffman, 5 раз(а).
    Shevafan:

    Rejected - this bug is not relevant to the customer and will not be fixed. No normal user behaviour.

    Но ведь под такой reject можно подвести практически любой баг) Или я уже на самом деле абсурдные кейсы выдумываю? (За английский не ругайтесь - подтягиваю).
    ЗЫ. Не задаюсь целью тут на форуме ставить под сомнение каждый свой отклоненный баг, просто пытаюсь прояснить для себя некоторые моменты. Как оказалось, теория - это хорошо, но на практике не всему написанному можно верить.

    Вполне норм реджектнули баг. Почитайте какую-нибудь литературу уже более серьезного уровня - хотя бы "Ключевые процессы тестирования" того же Рэкса Блэка просто полистайте по диагонали.
    А вообще осознайте простую мысль: тестировщик нужен не для того, чтобы баги находить. Тестировщик нужен для того, чтобы экономить бабло. Ибо чем раньше найден баг - тем дешевле его исправить (тут можно очень серьезно развить эту мысль). Спроецируйте эту мысль на свои найденные баги. Помогаете ли вы экономить бабло? Или тупо тратите свое время (и вероятно время программистов, и время и деньги заказчика)?

    Медитируйте на это утверждение по часу в день и познаете дзен тестировщика.

  • Griwski Neophyte Poster
    офлайн
    Griwski Neophyte Poster

    13

    11 лет на сайте
    пользователь #940194

    Профиль
    Написать сообщение

    13
    # 4 июля 2017 15:09
    zazhka:

    На utest и testlio я все еще жду приглашения в песочницы

    На test.io приглашают в песочницу раз в два дня (а иногда и раз в сутки).

  • anisimau Senior Member
    офлайн
    anisimau Senior Member

    7286

    15 лет на сайте
    пользователь #198080

    Профиль
    Написать сообщение

    7286
    # 4 июля 2017 15:13
    zazhka:

    anisimau:

    Svail:

    Попахивает рекламой

    Ссылочка-то реферальная))

    Если бы за этот рефер еще что-нибудь платили)

    FAQ сей платформы говорит о каких-то баллах

    We'll award you with Community Points for referring new friends to Testbirds.

  • zazhka Neophyte Poster
    офлайн
    zazhka Neophyte Poster

    3

    12 лет на сайте
    пользователь #656721

    Профиль
    Написать сообщение

    3
    # 4 июля 2017 15:17
    anisimau:

    zazhka:

    anisimau:

    Svail:

    Попахивает рекламой

    Ссылочка-то реферальная))

    Если бы за этот рефер еще что-нибудь платили)

    FAQ сей платформы говорит о каких-то баллах

    We'll award you with Community Points for referring new friends to Testbirds.

    Угу. И если у меня их будет много-много мне футболку пришлют) Потрясающе.

    Добавлено спустя 8 минут 14 секунд

    Меня больше интригует их GRDN программа. http://blog.testbirds.com/global-real-device-network-testing-on-r ... #more-3342
    Звучит все это как развод вроде Kairos предлагавшего заработать на своем свободном месте. Может кто сталкивался прежде с подобными штуками?

  • Shevafan Member
    офлайн
    Shevafan Member

    205

    15 лет на сайте
    пользователь #171992

    Профиль
    Написать сообщение

    205
    # 4 июля 2017 15:27
    zffman:

    Вполне норм реджектнули баг. Почитайте какую-нибудь литературу уже более серьезного уровня - хотя бы "Ключевые процессы тестирования" того же Рэкса Блэка просто полистайте по диагонали.
    А вообще осознайте простую мысль: тестировщик нужен не для того, чтобы баги находить. Тестировщик нужен для того, чтобы экономить бабло. Ибо чем раньше найден баг - тем дешевле его исправить (тут можно очень серьезно развить эту мысль). Спроецируйте эту мысль на свои найденные баги. Помогаете ли вы экономить бабло? Или тупо тратите свое время (и вероятно время программистов, и время и деньги заказчика)?

    Медитируйте на это утверждение по часу в день и познаете дзен тестировщика.

    Спасибо за совет, обязательно гляну, что за книга. А по багу - меня смутила формулировка, с которой реджектнули. Но теперь я кажется понимаю, что ТЛ имел ввиду)

  • Xedil Senior Member
    офлайн
    Xedil Senior Member

    1117

    14 лет на сайте
    пользователь #277252

    Профиль
    Написать сообщение

    1117
    # 4 июля 2017 16:03 Редактировалось Xedil, 1 раз.
    anisimau:

    Давайте cv, публично обсудим. Может вам девопс ближе будет.

    В 2015 окончил БрГТУ (Брестский государственный технический университет) по специальности инженер-строитель. 2 года отработал инженером ПТО на строительстве БелАЭС (по июль 2017 включительно, сейчас в отпуске). Работа представляла собой составление актов скрытых работ и их сдача, но по факту это были частые мозговые и мыслительные штурмы как все сделать в короткие сроки, причем не имея нужных данных для работы. Параллельно создание чертежей в autocad.

    Первый год отработки так же пытался заработать на shutterstock, рисуя векторные иллюстрации в adobe illustrator. Сказал бы, что все получалось довольно-таки неплохо, но опять же из-за неудобного графика работы, пришлось забросить.

    С пол года назад зародилась идея пойти в тестировщики и как следствие были просмотрены и проделаны уроки на youtube по mysql и sql windows server. Проходил уроки по базовому webдеву на htmlacademy ру (html/css).

    На просторах интернета нашел инфу про полезность для тестировщика владениея серверных ОС. Как результат выполнения пары заданий, по настройке сетей и связке их на различных виртуальных машинах.

  • c55_Sky Senior Member
    офлайн
    c55_Sky Senior Member

    3440

    13 лет на сайте
    пользователь #358130

    Профиль
    Написать сообщение

    3440
    # 4 июля 2017 16:10
    Onlidex:

    С пол года назад зародилась идея пойти в тестировщики и как следствие были просмотрены и проделаны уроки на youtube по mysql и sql windows server. Проходил уроки по базовому webдеву на htmlacademy ру (html/css).
    На просторах интернета нашел инфу про полезность для тестировщика владениея серверных ОС

    Я вот который раз чувствую себя неправильным тестировщиком. За 7 лет ни разу не пришлось ни сервера настраивать ни в базы данных лазить :) Есть же специально обученные люди.

    Free for all. Fuck'em all. You are your own sight!
  • Xedil Senior Member
    офлайн
    Xedil Senior Member

    1117

    14 лет на сайте
    пользователь #277252

    Профиль
    Написать сообщение

    1117
    # 4 июля 2017 16:31 Редактировалось Xedil, 2 раз(а).
    c55_Sky:

    Я вот который раз чувствую себя неправильным тестировщиком. За 7 лет ни разу не пришлось ни сервера настраивать ни в базы данных лазить :) Есть же специально обученные люди.

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

  • c55_Sky Senior Member
    офлайн
    c55_Sky Senior Member

    3440

    13 лет на сайте
    пользователь #358130

    Профиль
    Написать сообщение

    3440
    # 4 июля 2017 16:51

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

    Onlidex:

    А вообще хочу попасть куда и работать хоть несколько месяцев бесплатно и по 11 часов

    Не впадайте в крайности. Даже самому зеленому джуну не стоит позволять на себе ездить. Иначе это ведет к потере уважения, самоуважения и всяким последствиям для психики и здоровья. Вполне достаточно будет работать за недорого по 9 часов в день а то и меньше, но ГОЛОВОЙ :) Так вы покажете и лояльность и желание развиваться и то, что себе цену знаете. Навыки они такие -- приобретаются. А вот отношение к работе и коллегам -- это врожденное как правило. Заметят и оценят безо всяких "героических подвигов" (читай "глупостей";)

    Free for all. Fuck'em all. You are your own sight!
  • belka_sv Neophyte Poster
    офлайн
    belka_sv Neophyte Poster

    25

    14 лет на сайте
    пользователь #308105

    Профиль
    Написать сообщение

    25
    # 4 июля 2017 17:02
    anisimau:

    Давайте cv, публично обсудим. Может вам девопс ближе будет.

    Если ты хочешь стать тестировщиков, учи инглишь в первую очередь .И параллельно теорию по тестированию. А если ты имеешь хоть кое-нибудь отношение к webу, то тогда надо идти в dev. Там требования намного ниже чем в тестировщики.
    Сейчас сам занимаюсь инглишем по 2 часа в день, а остальное время подтягиваю php и javascript.
    Не вижу смысла учить кучу теории по тестированию, без инглиша.

  • 76302 Member
    офлайн
    76302 Member

    276

    18 лет на сайте
    пользователь #76302

    Профиль
    Написать сообщение

    276
    # 4 июля 2017 17:13 Редактировалось 76302, 1 раз.
    zazhka:

    Доброго времени суток.
    Не так давно тут обсуждали crowdtesting. Заинтересовался. Зарегистрировался на парочке и советую testbirds.com. Тут сразу дают тестовое задание и платят за него 5 евро. На utest и testlio я все еще жду приглашения в песочницы. В testbirds за отчеты от 10 до 50 евро платят (бывает больше) и отдельно за баги от 1 до 5 евро.

    я на тестбертс.кom как и на ютесте полгода зарегистрирован, приглашения до сих пор нет.
    на тест.ио уже 4 сайта протестировал и заработал первые евро))) и на testwork тоже. зарегистрирован около 2 недель