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

Фотография

Как протестировать связанные списки?


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

#1 tohS

tohS

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

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Вадим М.
  • Город:Минск

Отправлено 16 августа 2015 - 12:34

Приветствую всех!

 

В одной из тестируемых форм встретилась такая штука. Есть 3 выпадающих списка: Страна, Регион и Город.

12cb3375f71db785a4197aef5f465dc3.png

 

 

Работают так:

Скрытый текст

 

Набросал 9 пунктов для будущих тест кейсов:

1. При выборе Страны список Регион заполняется регионами выбранной страны.

2. При сбросе списка Страна, список Регион принимает значение Выберите.

3. При сбросе списка Страна, список Город принимает значение Выберите.

4. При выборе Региона список Город содержит города выбранного региона.

5. При сбросе списка Регион, список Город сбрасывается.

6. При изменении списка Страна список Регион заполняется регионами выбранной страны.

7. При изменении списка Страна значение списка Город сбрасывается.

8. При изменении списка Регионасписок Город заполняется городами выбранного региона.

9. При изменении списка Регион значение списка Город сбрасывается, список заполняется городами выбранного региона

 

Вопросы:

1. Что ещё можно протестировать в этих списках?

2. Если у меня задача протестировать сторонний сайт, нужно ли тестировать правильное содержание и соответствие этих списков между собой?

 

 


  • 0

#2 lurk

lurk

    Постоянный участник

  • Members
  • PipPipPip
  • 180 сообщений


Отправлено 16 августа 2015 - 13:56

Например можно посмотреть:

1. Существуют ли страны без регионов?

2. Список городов всегда привязан к списку регионов? Или можно выбрать город после выбора страны?

3. Какой регион у Москвы и Санкт-Петербурга? (Они не относятся к Московской и Ленинградской области)

4. К кому относится Крым и Севастополь?

5. Можете с запросами поиграться - когда в id региона не соответствует выбранной стране, например, что будет если Алабама находится в России?

6. Почему название страны, региона, города на английском, а "Выберите" на русском?

7. Что будет если ничего не выбрали? Или выбрали только страну, страну и регион?

8. Что делать, если пользователь живет не в городе, а селе? 

9. Думайте сами, что еще нужно тестировать. 

 

Вы сами должны решить, что тестировать, если не можете этого, уточните, что надо у вашего руководителя.   


  • 0

#3 tohS

tohS

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

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Вадим М.
  • Город:Минск

Отправлено 16 августа 2015 - 18:33

Вы сами должны решить, что тестировать, если не можете этого, уточните, что надо у вашего руководителя.   

Тестирую функциональность. Руководителя нет.

 

 

Например можно посмотреть:

1. Существуют ли страны без регионов?

3. Какой регион у Москвы и Санкт-Петербурга? (Они не относятся к Московской и Ленинградской области)

4. К кому относится Крым и Севастополь?

8. Что делать, если пользователь живет не в городе, а селе?

Конечно, не очень удобная система с этой точки зрения, потому что придется выяснять все эти нюансы. Вопрос, если я тестирую функциональность, то эти вещи на мне лежат?

 

2. Список городов всегда привязан к списку регионов? Или можно выбрать город после выбора страны?

Да, всегда. Если не выбран регион, список городов пустой.

 

 

5. Можете с запросами поиграться - когда в id региона не соответствует выбранной стране, например, что будет если Алабама находится в России?

Имеете ввиду изменить HTTP запрос?

 

6. Почему название страны, региона, города на английском, а "Выберите" на русском?

Кривая локализация.

 

7. Что будет если ничего не выбрали? Или выбрали только страну, страну и регион?

Какие поля заполить, те и будут в профиле. Если ничего не заполнять, ничего и не будет.


  • 0

#4 lurk

lurk

    Постоянный участник

  • Members
  • PipPipPip
  • 180 сообщений


Отправлено 16 августа 2015 - 19:42

п.1-4 - Если вы не знаете на ком эти вещи лежат в фирме, в которой вы работаете, то я тем более этого не могу знать  :smile: 

п. 5 - да, если считаете, что это нужно. 

 

PS:

- Скажите,пожалуйста, как бы мне отсюда выбраться?
- Это в значительной степени зависит от того, куда ты хочешь попасть, - ответил Кот.
- Мне, пожалуй, все равно куда, - сказала Алиса.
- В таком случае не имеет значения куда ты попадешь, - сказал Кот.
- ...лишь бы добраться куда-нибудь, - добавила Алиса в качестве пояснения своих намерений.
- Ну, ты обязательно придешь куда-нибудь, - заметил Кот, - если будешь идти достаточно долго.

© Льюис Кэрролл


  • 0

#5 tohS

tohS

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

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Вадим М.
  • Город:Минск

Отправлено 16 августа 2015 - 20:08

п.1-4 - Если вы не знаете на ком эти вещи лежат в фирме, в которой вы работаете, то я тем более этого не могу знать  :smile: 

Работать тестировщиком мне ещё предстоит. На данный момент тестирую, чтобы было что показать работодателю кроме голого резюме.

Поэтому спрашиваю у вас, более опытных людей.


  • 0

#6 clipsa

clipsa

    Специалист

  • Members
  • PipPipPipPipPip
  • 527 сообщений
  • ФИО:Ермолаева Ольга
  • Город:Москва


Отправлено 17 августа 2015 - 10:57

У тестирования должна быть цель, у ПО, которое вы тестируете должно быть определенное назначение. Если вы не знаете для чего и для кого необходимо это ПО и/или не представляете себе целей тестирования, то перед тем как начать набрасывать проверки необходимо с этими вещами определиться. А так действительно получается как процитировал Lurk:

 

- Скажите,пожалуйста, как бы мне отсюда выбраться?

- Это в значительной степени зависит от того, куда ты хочешь попасть, - ответил Кот.
- Мне, пожалуй, все равно куда, - сказала Алиса.
- В таком случае не имеет значения куда ты попадешь, - сказал Кот.
- ...лишь бы добраться куда-нибудь, - добавила Алиса в качестве пояснения своих намерений.
- Ну, ты обязательно придешь куда-нибудь, - заметил Кот, - если будешь идти достаточно долго.

© Льюис Кэрролл

 

С тестированием ввода адресов вообще все бывает абсолютно по разному, тут вам никто правильного ответа не даст, потому что его нет :)


  • 0

Не следует заставлять тестировщиков тестировать быстрее. Что может быть хуже испуганных, усталых, цинично настроенных тестировщиков?
-----------------
Хорошо, когда человек заводит баги. Плохо, когда баги заводят человека (с)
-----------------
Проект для начинающих тестировщиков Хомячки


#7 tohS

tohS

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

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Вадим М.
  • Город:Минск

Отправлено 17 августа 2015 - 12:53

У тестирования должна быть цель, у ПО, которое вы тестируете должно быть определенное назначение.

 

С тестированием ввода адресов вообще все бывает абсолютно по разному, тут вам никто правильного ответа не даст, потому что его нет :)

В данном случае тестируется регистрация в неком подобии соц. сети. Адрес носит чисто информационный характер и идет как необязательное поле.

 

Тестирую функциональные возможности регистрации, пытаюсь покрыть кейсами все варианты использования элементов формы. Если с текстовыми полями всё более-менее понятно. То на эти 3 списка мне в голову пришли только проверки, описанные в сабже.


  • 0

#8 astenix

astenix

    Специалист

  • Members
  • PipPipPipPipPip
  • 906 сообщений
  • ФИО:Лёша Лупан
  • Город:Кишинев


Отправлено 09 сентября 2015 - 23:51

Про Pairwise знаете?


  • 0

Software Testing Glossary - простыми словами о непростых словах.



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

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