Перейти к содержимому

Фотография

Помощь с тестовым заданием


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 10

#1 User_1

User_1

    Новый участник

  • Members
  • Pip
  • 3 сообщений

Отправлено 27 сентября 2019 - 07:51

Сразу говорю, не надо давать готового решения, только подсказки и советы. Буду очень благодарен.

Собственно при собеседовании на вакансию младшего тестировщика дали ТЗ, скидываю дословно:

"В рамках тестового задания предлагается создать небольшой тестов для веб-приложения – например, главной страницы e1.ru или yandex.ru.

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

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

Написать тесты с проверками, описывающие ситуации: когда всё хорошо; когда данных для какого-то блока нет (предлагается выбрать конкретный блок или несколько блоков); когда данные для блока не обновляются/устарели.

Также предлагается рассмотреть возможность диагностирования возникшей проблемы на сайте и какие средства самого сайта позволяют локализовать проблему."

 

Собственно не могу до конца понять, что от меня требуется. Как я понимаю, какой-нибудь из блоков сайта, например блок регистрации, и протестировать по корректным данным, при их отсутствии и, допустим, если при сменённом логине и пароле, я ввожу старый логин и пароль. И какая есть возможность диагностирования возникшей проблемы на сайте ? Имеется ввиду использование сторонних программ для поиска бага, или использование видов и методов тестирования ? Лучше всего объяснить на примере yandex.ru.

 

 

 


  • 0

#2 Vasiliy

Vasiliy

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 27 сентября 2019 - 12:38

Сделайте диагностику на основе сообщений сайта, для начала.

Вы все правильно понимаете.
  • 0

#3 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 894 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 27 сентября 2019 - 12:51

Немного странная вакансия

Обычно :

а) конкретное задание - зайти туда и сделай что-то, например, зайди на почту, отправь сам себе емаил и убедись, что емаил пришел во входящие

б)задание на твой выбор - зайти туда и сделай, что хочешь

 

Эти задания преследуют конкретные цели, чаще всего в первом случае нужен человек, который должен просто выполнять действия по шаблону, во-втором - еще думать, какие тест-кейсы нужно добавить (и нужно ли вообще)

 

Итак :

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

Так и есть. 

 

"Написать тесты с проверками, описывающие ситуации: когда всё хорошо; когда данных для какого-то блока нет (предлагается выбрать конкретный блок или несколько блоков); когда данные для блока не обновляются/устарели."

Например страница Яндекса для разных городов - Минск и Самара выглядит по-разному. Т.е. Минск и Самара это набор данных. Для Минска Курсы НБРБ, а для Самары курс USD на Московской бирже,где карта Минска есть метро, а в Самаре метро нет. 

 

"Также предлагается рассмотреть возможность диагностирования возникшей проблемы на сайте и какие средства самого сайта позволяют локализовать проблему.""

я бы просто назвал  Chrome DevTools. 


  • 0

#4 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 27 сентября 2019 - 13:38

 

 

Немного странная вакансия

да вроде нормальная

 

 

 

я бы просто назвал  Chrome DevTools. 

ну это не "средство сайта"


  • 0

#5 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 894 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 27 сентября 2019 - 14:31

 

 

 

 

 

 

я бы просто назвал  Chrome DevTools. 

ну это не "средство сайта"

 

Тогда не знаю, что ответить :)


  • 0

#6 User_1

User_1

    Новый участник

  • Members
  • Pip
  • 3 сообщений

Отправлено 28 сентября 2019 - 13:09

Спасибо за ответы. Попробую что-нибудь из этого сделать)


  • 0

#7 DesperadoSemsk

DesperadoSemsk

    Новый участник

  • Members
  • Pip
  • 1 сообщений

Отправлено 17 июня 2020 - 06:54

Как успехи в выполнении тестового задания?


  • 0

#8 YaVadim

YaVadim

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Болотский Вадим

Отправлено 28 октября 2020 - 13:57

Привет) Подскажите пожалуйста. Мне дали тестовое задание протестировать форму входа. Обычные тест-кейсы я написал. Так же в задании есть такая фраза - "Токен должен рефрешиться". Что это означает? Спасибо)


  • 0

#9 Сергей

Сергей

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 245 сообщений
  • Город:Москва

Отправлено 28 октября 2020 - 19:52

Подозреваю, вы неправильно поняли и выполнили задание. И, видимо, там нужны обычные api-тесты.
  • 0

"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс


#10 YaVadim

YaVadim

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Болотский Вадим

Отправлено 28 октября 2020 - 20:23

Подозреваю, вы неправильно поняли и выполнили задание. И, видимо, там нужны обычные api-тесты.

Я написал тест-кейсы по типу обычных тестов формы входа и т.д.....больше 10 тестов.

А про токены сделал тесты, если они в виде устройства, то будет ли вход без них, если они обязательны и закроется ли страница, если достать его из ПК. Если не устройство, то если закрыть вкладку, не выходя из аккаунта, а потом войти опять на страницу входа, загрузится ли сразу страница аккаунта без ввода пароля.

Честно говоря, в тех книгах и видео уроках, которые смотрел, не встречал описания токенов. Гуглить начал уже после получения задания. Поэтому вполне могу не правильно понять:))

Сейчас почитаю про api-тесты, спасибо!!)


  • 0

#11 honnkte

honnkte

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Иванов Илья Андреевич

Отправлено 24 ноября 2020 - 06:48

Пункт 2 вызвал затруднение, буду благодарен за Ваше мнение и по остальным пунктам

Вопросы для email-тестирования QA JUNIOR
Есть сайт https://www.luchki.ru/, реализованный на связке PHP + PostgreSQL.
Сайт продаёт товары, имеет авторизацию пользователей, фильтры, корзину, возможность слегка
модернизировать товар.
Реализован двусторонний обмен с 1С через самописный HTTP API. Подключены эквайры
Яндекс.Деньги, ПСБ, обмен через API HTTPS. Подключена HTTP API транспортной компании ПЭК.
1. Составить чек-лист на процедуру покупки товара на сайте. По каким шагам вы пройдёте,
чтобы протестировать работоспособность этого узла сайта.
2. Составить на ваше усмотрение чек-лист по тестированию взаимодействия сайта со
сторонними системами. Например взаимодействие сайта и 1С.
3. Составить баг репорт по попутно найденным багам.
То есть результатом должно быть два чек-листа, и два баг-репорта, воображаемый -
взаимодействие со сторонней системой, реальный - процедура покупки товара на сайте.

  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных