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

    8065

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

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

    8065
    # 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)

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

    524

    9 лет на сайте
    пользователь #1552418

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

    524
    # 20 октября 2017 17:33

    Всем привет! Подскажите, на какой фриланс-бирже лучше поднабрать опыта в тестировании? Время идет, так просто с курсами на собеседования и не зовут
    Спасибо!

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

    8065

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

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

    8065
    # 20 октября 2017 18:44

    jackjones, если погулять в шапку темы, там обнаружится ссылка на целый подкаст, посвященный этому вопросу

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

    409

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

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

    409
    # 21 октября 2017 00:31

    Нашёл белорусский telegram канал с работой в ИТ https://t.me/belit_jobs
    Может кому будет интересно...

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

    7286

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

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

    7286
    # 22 октября 2017 10:57
    anray:

    Нашёл белорусский telegram канал с работой в ИТ https://t.me/belit_jobs
    Может кому будет интересно...

    60 человек.. как-то мелковато, но идея хорошая.

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

    1248

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

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

    1248
    # 22 октября 2017 15:49 Редактировалось levis_2011, 2 раз(а).

    del

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

    524

    9 лет на сайте
    пользователь #1552418

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

    524
    # 22 октября 2017 20:40
    AceEek:

    если погулять в шапку темы, там обнаружится ссылка на целый подкаст, посвященный этому вопросу

    по фрилансу не нашел информации

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

    1075

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

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

    1075
    # 22 октября 2017 21:22 Редактировалось zffman, 2 раз(а).
    levis_2011:

    Подскажите пожалуйста, что не так в этой задачи для джуниора тестировщика?

    Все норм с большего. В идеале все 4 класса, выделенных для возрастов, проверить совместно с классами, выделенными для дат. Т.е. у вас получается 4х5 = 20 тестов. Но это в идеале. В реальности скорее всего даты бы тестировали отдельно, а возраст отдельно для экономии времени.

    Что стоило бы учесть:
    - инвалиду может быть и меньше 18-ти, разве нет?
    - время. Не просто 14.10, а скажем 14.10 23:59 (или время закрытия магазина). И 15.10 00:01. Думаю, идея понятна.
    - появление или пропадание льготы (т.е. день рождения) может приходиться на скидочный период - на это надо бы придумать тесты.
    - если уж совсем поизвращаться - придумать тесты для временных зон (мало ли, мы в России) и (что уже нектуально, но попадает на ваш скидочный период) - для дня перехода на зимнее время.
    - на определенные категории товаров (бухло, табак) обычно скидки не предоставляют - тоже надо учесть (но скорее всего вам это не надо учитывать по этому тестовому заданию).

    А больше мне думать лень.

  • atalanta.maci Senior Member
    офлайн
    atalanta.maci Senior Member

    1316

    10 лет на сайте
    пользователь #946783

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

    1316
    # 22 октября 2017 21:52
    levis_2011:

    4) 18-120 лет(льготник инвалид) - скидка 20%

    спорное утверждение :) или вы не предоставили всех критериев тех задания. пока выглядит как ваша додумка так как не вижу криктериев что действует бОльшая скидка или что они не суммируются. (10% от молодежи и 20 от инвалидов для категории 18-25 льготник)

    Я несу людям добро. Но не доношу. P.S. Недовольство мной можете выразить в суицидальной форме
  • levis_2011 Senior Member
    офлайн
    levis_2011 Senior Member

    1248

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

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

    1248
    # 22 октября 2017 22:52 Редактировалось levis_2011, 3 раз(а).

    del

  • Muraszka Junior Member
    офлайн
    Muraszka Junior Member

    41

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

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

    41
    # 23 октября 2017 10:40 Редактировалось Muraszka, 1 раз.
    levis_2011:

    1) Какую еще технику тест-дизайна можно применить к задаче выше? кроме метода гр значений и экв разб. МОЖЕТ ТАБЛИЦА ПРИНЯТИЯ РЕШЕНИЯ?

    На описанную задачу хорошо еще ложится pairwise testing

    levis_2011:

    2) Сколько Тест кейсов всего нужно, чтобы протестировать вызов лифта на этаж (в доме с 1-9 этажи их 9 )

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

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

    3439

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

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

    3439
    # 23 октября 2017 12:29 Редактировалось c55_Sky, 1 раз.
    Muraszka:

    На описанную задачу хорошо еще ложится pairwise testing

    Не согласен категорически. Количество сценариев абсолютно вменяемое. Это не тот случай когда pairwise стоит применять. Можно покрыть 100% сценариев без особых усилий. Вот с тем же лифтом, он и то будет более уместен, там 64 кейса только по этажам, не считая дополнительных кнопок.

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

    41

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

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

    41
    # 23 октября 2017 13:00
    c55_Sky:

    Muraszka:

    На описанную задачу хорошо еще ложится pairwise testing

    Не согласен категорически. Количество сценариев абсолютно вменяемое. Это не тот случай когда pairwise стоит применять. Можно покрыть 100% сценариев без особых усилий. Вот с тем же лифтом, он и то будет более уместен, там 64 кейса только по этажам, не считая дополнительных кнопок.

    М-да... человек же в учебных целях интересуется. Про лифт я вообще не понимаю, что вы хотите pairwise тестировать.
    p.s. 36 кейсов вверх и 36 кейсов вниз, итого 72. Если говорить о приоритизации, то кейсы в которых конечная/начальная точка первый этаж наиболее приоритетны -- 16 кейсов, 2 в которых лифт проходит весь маршрут (с 1 по 9 и с 9 по 1) стоит делать в 1-ю очередь.

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

    3439

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

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

    3439
    # 23 октября 2017 14:03

    Muraszka, и что, что "в учебных целях"? К чему это замечание?

    Про лифт я сказал "и то более уместен", а не "самый подходящий". Потому что позволяет сократить 72 (спасибо что поправили меня) сценария до 9(с 1 на 3, с 3 на 5, с 5 на 7, с 7 на 9, с 9 на 8, с 8 на 6, с 6 на 4, с 4 на 2, со 2 на 1). Таким образом проверяем попадание на каждый этаж и движение снизу и сверху. А если учитывать возможность очереди на кнопках, то там не 72 а бесконечно много сценариев. Чем не pairwise-то? И чем плохо?

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

    1075

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

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

    1075
    # 23 октября 2017 14:20 Редактировалось zffman, 6 раз(а).

    По поводу pairwise, у вас по сути 2 параметра - возраст и дата. Как тут pairwise поможет? Он работает, только есть 3 и больше параметра.

    Про лифт. Выбирать этаж отдельно - это вообще ни о чем. Кол-во этажей почти ни на что не влияет.
    Тут надо рассмотреть следующие вещи:

    - лифт неподвижен, мы вызываем (и тут несколько случаев: лифт выше, лифт ниже, лифт на одном с нами уровне). Дополнительный параметр здесь - куда едем мы (вверх, вниз или нажали обе кнопки). Итого как минимум 3х3 тестов.
    - лифт в движении (ниже нас и едет вверх, ниже нас и едет вниз, выше нас и едет вверх, выше нас и едет вниз). Опять таки доп. параметр - куда мы едем. И опять минимум 4x3 тестов.

    Можно еще предусмотреть кучу крайних случаев (мы на верхнем этаже, мы на нижнем). Но для начала надо выбрать, что является для нас параметрами (а это, блин, не конкретный этаж!!!! )

    Параметры, это (подытожу):
    - положение нас относительно лифта
    - куда нам надо
    - двигается лифт или нет и куда

    Тут, конечно, можно заморочиться и применить pairwise, но я бы не советовал.

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

    Дополнительный параметр здесь - куда едем мы (вверх, вниз или нажали обе кнопки)

    если уж совсем заморочиться, можно и тестировать последовательность нажатия кнопок вверх-вниз - одновременно их нажать _почти_ невозможно. А то, какая из них была нажата раньше - может сильно повлиять на логику работы лифта.

  • Muraszka Junior Member
    офлайн
    Muraszka Junior Member

    41

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

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

    41
    # 23 октября 2017 14:56 Редактировалось Muraszka, 2 раз(а).
    zffman:

    Он работает, только есть 3 и больше параметра.

    Что?.. Тут 2 параметра которые влияют на конечный результат -- это уже и есть предпосылка для pairwise.

    Как по мне, описанные выше примеры достаточно простые, и levis_2011 важно было продемонстрировать знание и умение применить техники тест-дизайна, а вы начинаете мудрить на пустом месте. Извините, но это перерастает в какой-то срач.

    upd: был неправ в понимании техники попарного тестирования. zffman верно поправил.

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

    1248

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

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

    1248
    # 23 октября 2017 15:46 Редактировалось levis_2011, 1 раз.

    del

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

    524

    9 лет на сайте
    пользователь #1552418

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

    524
    # 23 октября 2017 16:05
    levis_2011:

    Всем спасибо! Задачу я решил сам и правильно первую!!! применив три техники: анализ гр зн, экв разб и матрица прин решений)

    и как решили? если можно в л.с.

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

    1075

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

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

    1075
    # 23 октября 2017 16:21 Редактировалось zffman, 6 раз(а).
    Muraszka:

    zffman:

    Он работает, только есть 3 и больше параметра.

    Что?.. Тут 2 параметра которые влияют на конечный результат -- это уже и есть предпосылка для pairwise.

    Как по мне, описанные выше примеры достаточно простые, и levis_2011 важно было продемонстрировать знание и умение применить техники тест-дизайна, а вы начинаете мудрить на пустом месте. Извините, но это перерастает в какой-то срач.

    dixi

    Вспоминаем, что значит pairwise - для каждой пары зависимых параметров у нас должны быть перебраны все возможные вариации. Ключевое слово - пары. Для двух параметров, может кому-то это покажется странным, пара всего одна. Для 3-ех параметров - их уже 3 :)

    Для 2-ух булевых параметров таких комбинаций будет 4. Меньше быть не может.
    Для 3-ех булевых - тоже 4 - начинает работать pairwise.

    Чтобы не быть голословным, таблицы истинности:

    2 параметра:

    0 0
    0 1
    1 0
    1 1

    3 параметра:

    0 0 0
    0 1 1
    1 0 1
    1 1 0

    Если значений у параметров больше - таблицы становятся сложнее, но принципиально ничего не меняется - pairwise имеет смысл, только если параметров больше двух.

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

    1248

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

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

    1248
    # 23 октября 2017 19:39 Редактировалось levis_2011, 1 раз.

    del

  • atalanta.maci Senior Member
    офлайн
    atalanta.maci Senior Member

    1316

    10 лет на сайте
    пользователь #946783

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

    1316
    # 23 октября 2017 20:13

    levis_2011, не боитесь что потенциальный работодатель увидит как вы ответы ищете?

    а вообще попробуйте использовать логику. если лифт имеет 1 кнопку вызова на 1 и последнем этаже (верх и вниз соответственно), а на остальных по 2, то доменным тестированием именно вызов протестировать можно :)

    Я несу людям добро. Но не доношу. P.S. Недовольство мной можете выразить в суицидальной форме