База знаний

Checklists для тестировщика

check-list
Checklist для тестировщика на функцию проверки валидности e-mail address

  1. Проверить, не является ли электронный адрес пустым.
  2. Проверить, содержит ли электронный адрес символ «@», разделяющий логин и доменную часть.
  3. Проверить, содержит ли логин и доменная часть символы букв, цифр и символы . — _+.
  4. Проверить, не содержит ли логин и доменная часть пробелы или другие специальные символы.
  5. Проверить, содержит ли доменная часть точку, разделяющую имя домена и доменное расширение.
  6. Проверить, содержит ли доменное расширение не менее двух символов.
  7. Проверить, не содержит ли электронный адрес более одной точки подряд в доменной части.
  8. Проверить, не содержит ли доменная часть и доменное расширение недопустимых комбинаций символов (например, «..»).
  9. Проверить, не содержит ли электронный адрес не менее одной буквы в доменной части.

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

 

Checklist для тестировщика на функцию регистрации клиента на сайте

  1. Проверить, заполнены ли все обязательные поля, например имя, фамилия, адрес электронной почты, пароль и т.д.
  2. Проверить, соответствует ли электронный адрес пользователя правилам валидации электронного адреса.
  3. Проверить, содержит ли пароль не менее 8 символов, включая буквы, цифры и специальные символы.
  4. Проверить, совпадают ли пароль и его подтверждение.
  5. Проверить, не содержат ли введенные данные нежелательных символов, таких как теги HTML или SQL-запросы, чтобы предотвратить возможность атаки с использованием уязвимостей ввода данных.
  6. Сохранить пользовательские данные в базе данных или другом месте хранения данных.
  7. Отправить электронное письмо на указанный адрес электронной почты со ссылкой на подтверждение регистрации.
  8. Проверить, получено ли подтверждение своевременно и соответствует ли оно сохраненному подтверждению в базе данных.
  9. Обеспечить возможность пользователю изменять свои данные, например, изменять пароль или адрес электронной почты.

Эти шаги могут быть расширены или изменены в зависимости от потребностей вашего сайта.

 

Checklist для тестировщика на функцию логина пользователя в систему

  1. Проверьте правильность электронного адреса пользователя и пароля.
  2. Убедитесь, что аккаунт активен и не заблокирован.
  3. Убедитесь, что пользователь не вошел уже в систему на другом устройстве или в другом окне обозревателя.
  4. Сохраните информацию о входе пользователя в систему, например, дату и время входа, IP-адрес и другие соответствующие данные.
  5. Обеспечьте ограничение прав доступа пользователей к различным функциям и данным в зависимости от их прав доступа.
  6. Передайте пользователя на страницу, которая соответствует их правам доступа и потребностям.
  7. Обеспечьте возможность пользователю выйти из системы, например, с помощью кнопки «Выйти» или «Выйти из своей учетной записи».
  8. Убедитесь, что сохраненные пользовательские данные соответствуют их профилю и правам доступа.

Эти шаги могут быть расширены или изменены в зависимости от потребностей вашей системы.

 

Checklist для тестировщика на функцию сортировки товара

  1. Проверить, сортируется ли по правильному критерию, например, по цене, рейтингу, новизне и т.п.
  2. Проверить, отображается ли нужное количество товаров на странице и работает ли пагинация, если таковая имеется.
  3. Проверить, отображается ли правильная информация о каждом товаре, например его название, описание, цена, рейтинг, фотографии и т.д.
  4. Проверить, правильно ли сортируются товары с одинаковыми значениями, например, если два товара имеют одинаковую цену, то отображаются ли они в правильном порядке.
  5. Проверить, отображается ли сообщение об ошибке, если произошла ошибка при сортировке.
  6. Проверить, работает ли функция сортировки на всех доступных устройствах и обозревателях.
  7. Проверить, сохраняется ли порядок сортировки, если пользователь перезагружает страницу или возвращается к ней с другой страницы сайта.
  8. Проверить, может ли пользователь изменить направление сортировки (от наименьшего к наибольшему или наоборот) и работает ли эта функция корректно.

Эти проверки могут быть расширены или изменены в зависимости от потребностей вашего сайта и функциональности сортировки товаров.

 

Checklist для тестировщика на функцию Search

  1. Проверить, возвращает ли функция правильный результат для запроса, включая товары, категории или страницы.
  2. Проверить, происходит ли поиск по правильным критериям, таким как ключевые слова, категории, фильтры и т.д.
  3. Проверить, правильно ли отображается информация о найденных товарах, включая название, описание, цену, фотографии, рейтинг и т.д.
  4. Проверить, может ли пользователь изменять направление сортировки (от наименьшего к наибольшему или наоборот) и работает ли эта функция корректно.
  5. Проверить, правильно ли отображается результат поиска на различных устройствах и браузерах.
  6. Проверить, отображается ли сообщение об ошибке, если произошла ошибка при поиске.
  7. Проверить, правильно ли учитываются фильтры поиска, например по размеру, цвету, материалу и т.д.
  8. Проверить, сохраняется ли результат поиска после перезагрузки или возвращения к ней с другой страницы сайта.
  9. Проверить, может ли пользователь изменить параметры поиска после выполнения поиска и работает ли эта функция корректно.

Эти проверки могут быть расширены или изменены в зависимости от потребностей вашего сайта и функциональности поиска.

Связаться с нами

    Адрес: г. Киев, 03058, а/я 24