Forwarded from Серьезный тестировщик 🐞
Тестирование СУБД: 10 лет опыта
Читать...
Читать...
Хабр
Тестирование СУБД: 10 лет опыта
Меня зовут Сергей Бронников, я работаю в команде Tarantool. Когда я только присоединился к ней, то вёл для себя заметки по мере погружения в разработку. Эти заметки я решил переработать в статью. Она...
👍1
🎃🎃🎃
Тестовые идеи для написания тестовых сценариев и чек-листов можно взять из следующей информации:
🎃Полный чек-лист тестирования веб-приложения
🎃 Чек-лист юзабилити: основные рекомендации
🎃Чек-лист тестирования WEB приложений
🎃Чек-лист тестирования мобильных приложений
🎃Чек-лист - Интернет-магазин: проверяем 6 ключевых пунктов перед открытием
🎃Чек-лист по юзабилити: 200+ пунктов на проверку
🎃Самый полный чек-лист для защиты от мошенников
🎃Чек-лист UX/UI дизайнера
🎃Чек-лист по доступности сайта
🎃Чек-лист тестирования сайта
🎃Чек-лист - Базовые проверки элементов веб страницы
🎃Чек-лист на Тестирование Установки (Installation Testing)
🎃Кейсы при тестировании оплаты с картами
🎃UI элементы
#тестовыйсценарий #чеклист
Тестовые идеи для написания тестовых сценариев и чек-листов можно взять из следующей информации:
🎃Полный чек-лист тестирования веб-приложения
🎃 Чек-лист юзабилити: основные рекомендации
🎃Чек-лист тестирования WEB приложений
🎃Чек-лист тестирования мобильных приложений
🎃Чек-лист - Интернет-магазин: проверяем 6 ключевых пунктов перед открытием
🎃Чек-лист по юзабилити: 200+ пунктов на проверку
🎃Самый полный чек-лист для защиты от мошенников
🎃Чек-лист UX/UI дизайнера
🎃Чек-лист по доступности сайта
🎃Чек-лист тестирования сайта
🎃Чек-лист - Базовые проверки элементов веб страницы
🎃Чек-лист на Тестирование Установки (Installation Testing)
🎃Кейсы при тестировании оплаты с картами
🎃UI элементы
#тестовыйсценарий #чеклист
👍7
Forwarded from Инвестиции в криптовалюту💲
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Инвестиции в криптовалюту💲
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Инвестиции в криптовалюту💲
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Туалетный юмор как Платформа 🚽
По-тихоньку буду писать тестовые идеи (но не все) для указанных пунктов при написании чек-листов.
Скоро внесу информацию разбора для формы регистрации, так как было больше голосов за этот пункт 😀
Скоро внесу информацию разбора для формы регистрации, так как было больше голосов за этот пункт 😀
Кстати, напоминаю мои ТЕСТОВЫЕ ИДЕИ на #экспорт данных.
#напоминалка
Хочу выделить следующие важные проверки:
Представьте, что некоторые проверки начинаются со слов "Проверить, что..."
🖍 Кнопка(или ссылка, или иконка) экспорта отображается корректно, доступна и кликабельна
🖍Произвести экспорт данных в файл во всех предусмотренных в системе форматах (например, PDF, CSV, Excel, XMLи др.) согласно ТЗ
‼️#Техническоезадание или #ТЗ — это документ, в котором фиксируются требования к проекту
🖍Система генерирует экспортированный файл в необходимый формат;
🖍При экспорте название файла по умолчанию соответствует ТЗ(если предусмотрено в требованиях)
🖍Формат экспортированного файла соответствует выбранному формату
🖍 Экспортированные файлы скачиваются с данным расширением, сохраняются в указанное место на локальный диск и открываются корректно
🖍Структура и содержимое экспортированного файла соответствуют ТЗ, а также данным из приложения и данным из базы данных(#БД)
🖍При отмене от операции экспорта файл не создается, не скачивается и не сохраняется на локальный диск
🖍Произвести экспорт данных на сетевой ресурс(FTP)
‼️Дополнительные проверки:
♨️Произвести экспорт пустого файла
♨️Произвести экспорт с 10000/ 100000 строк со значениями
♨️Произвести экспорт файла с размером(MB) на границе и до, и после границы, указанной в ТЗ
♨️Число записей или данные из таблицы в файле соответствуют числу записей и данным из БД
♨️Сортировка в экспортированном файле отображена по дефолтному значению согласно ТЗ
♨️Колонки с датами имеют соответствующий формат согласно ТЗ и отображены корректно
♨️Выполнить фильтрацию в приложении(выбрать необходимые столбцы в таблице или разделы), произвести экспорт данных и проверить, что только выбранные значения указаны в файле
🔷В случае таблицы данных проверить в экспортированном файле:
🔹разделители
🔹отсутствие пустых срок в начале, в середине и в конце файла
🔹отсутствие лишних пробелов в значениях колонок и строк
🔹отсутствие округления значений данных
🔹правильность наименований колонок согласно ТЗ, приложению и БД
🔶В случае .rar, .zip, .z формата:
🔸Архив скачивается и открывается корректно
🔸Всё выбранные файлы находятся в архиве
🔸Файлы в архиве открываются корректно
🔸Содержимое файлов соответствует содержимому согласно ТЗ, приложению, базе данных
...
#напоминалка
Хочу выделить следующие важные проверки:
Представьте, что некоторые проверки начинаются со слов "Проверить, что..."
🖍 Кнопка(или ссылка, или иконка) экспорта отображается корректно, доступна и кликабельна
🖍Произвести экспорт данных в файл во всех предусмотренных в системе форматах (например, PDF, CSV, Excel, XMLи др.) согласно ТЗ
‼️#Техническоезадание или #ТЗ — это документ, в котором фиксируются требования к проекту
🖍Система генерирует экспортированный файл в необходимый формат;
🖍При экспорте название файла по умолчанию соответствует ТЗ(если предусмотрено в требованиях)
🖍Формат экспортированного файла соответствует выбранному формату
🖍 Экспортированные файлы скачиваются с данным расширением, сохраняются в указанное место на локальный диск и открываются корректно
🖍Структура и содержимое экспортированного файла соответствуют ТЗ, а также данным из приложения и данным из базы данных(#БД)
🖍При отмене от операции экспорта файл не создается, не скачивается и не сохраняется на локальный диск
🖍Произвести экспорт данных на сетевой ресурс(FTP)
‼️Дополнительные проверки:
♨️Произвести экспорт пустого файла
♨️Произвести экспорт с 10000/ 100000 строк со значениями
♨️Произвести экспорт файла с размером(MB) на границе и до, и после границы, указанной в ТЗ
♨️Число записей или данные из таблицы в файле соответствуют числу записей и данным из БД
♨️Сортировка в экспортированном файле отображена по дефолтному значению согласно ТЗ
♨️Колонки с датами имеют соответствующий формат согласно ТЗ и отображены корректно
♨️Выполнить фильтрацию в приложении(выбрать необходимые столбцы в таблице или разделы), произвести экспорт данных и проверить, что только выбранные значения указаны в файле
🔷В случае таблицы данных проверить в экспортированном файле:
🔹разделители
🔹отсутствие пустых срок в начале, в середине и в конце файла
🔹отсутствие лишних пробелов в значениях колонок и строк
🔹отсутствие округления значений данных
🔹правильность наименований колонок согласно ТЗ, приложению и БД
🔶В случае .rar, .zip, .z формата:
🔸Архив скачивается и открывается корректно
🔸Всё выбранные файлы находятся в архиве
🔸Файлы в архиве открываются корректно
🔸Содержимое файлов соответствует содержимому согласно ТЗ, приложению, базе данных
...
👍1
🔷Тестовые идеи для формы регистрации:
🔹. Заполнить все поля валидными значениями и зарегистрироваться
🔹. Оставить поля пустыми и нажать кнопку для регистрации
🔹. Заполнить обязательные поля невалидными значениями и нажать кнопку для регистрации
🔹. Проверить, что пользователь ещё не существует в системе при авторизации
🔹. Проверить, что зарегистрированный пользователь уже существует в системе
🔹. Проверить, что при вводе пароля, вводимые символы скрыты (не указываются явно)
🔹. Проверить, что существует поле для повторного ввода пароля, чтобы подтвердить
🔹. Проверить, что после регистрации приходит письмо на почту, чтобы подтвердить регистрацию
🔹. Проверить, что после подтверждения регистрации, данные о пользователе успешно сохранились в системе и в базе данных
🔹. Проверить, что вход в систему недоступен, если регистрация была не подтверждена
🔹. Проверить регистрацию с помощью социальных сетей (VK, Facebook, Google, Yandex и т.д.)
🔹. Проверить, что при нажатии кнопки регистрации, вы принимаете условия клиентского соглашения и политики конфиденциальности (условия использования).
🔹. Проверить,что ссылки для клиентского соглашения и политика конфиденциальности на форме регистрации открываются при нажатии и отображены корректно
🔹. Заполнить только необязательные поля валидными/невалидными значениями и нажать кнопку регистрации
🔹. Регистрация через е-mail почту и пароль
🔹. Регистрация через номер телефона и СМС- кодом для подтверждения
🔹. Заполнить текстовые поля только кириллицей / только латиницей согласно требованиям, проверить реакцию системы при валидном и невалидном вводах данных
🔹. При регистрации номером телефона, проверить, что ввод только цифрами
🔹. При регистрации e-mail почтой, проверить без @
🔹. При регистрации e-mail почтой, проверить с @@ ( и ещё куча других проверок с e-mail согласно требованиям)
🔹. Заполнить пароль без повтора, нажать кнопку регистрации и проверить реакцию системы
🔹. Заполнить повтор пароля с ошибкой, нажать кнопку регистрации и проверить реакцию системы
🔹. Проверить,что для пароля имеется иконка "Глаз" для просмотра пароля
🔹. Проверить, что для текстовых полей есть плейсхолдеры
🔹Заполнить все поля валидными значениями, выбрать капчу "Я не робот" и нажать кнопку регистрации
🔹. Заполнить все поля валидными значениями, не выбрать капчу "Я не робот" и нажать кнопку регистрации. Проверить реакцию системы.
🔹. После нажатия кнопки регистрации при пустых полях проверить,что поля выделяются красным цветом , и отображается сообщение об ошибке или тултип, или оповещение(алерт)
🔹 Проверить, что сообщения об ошибках в системе корректно отображены согласно требованиям
🔹. Заполнить неправильно код подтверждения по СМС
🔹. Обновить страницу при заполнении полей в форме регистрации, проверить реакцию системы (желательно,чтобы введённые данные сохранились)
🔹. Зарегистрироваться, если пользователь заблокирован в системе, проверить реакцию системы
🔹 Проверить, что данные после подтверждения регистрации сохранены корректно в базе данных
🔹. Проверить текстовые поля, поля для даты, радиокнопки на пол (Мужской, Женский) согласно указанным требованиям, так как проверок очень много на данные элементы
🔹. Введённые пробелы в начале и в конце в текстовых полях должны обрезаться при регистрации
🔹. Проверить граничные значения, максимальные и минимальные значения для текстовых полей
🔹. Заполнить все поля валидными либо невалидными данными и нажать кнопку отмены
🔹. Проверить, что пароль и повторный пароль чувствительны к регистру символов
🔹. Проверить, что пароль и повторный пароль в зашифрованном виде в базе данных
🔹. Если при регистрации несколько вкладок/страниц для заполнения, при переходе между ними, проверить, что введённые данные должны сохраняться
🔹. Ещё такая проверка: заполнить все поля, сделать небольшое ожидание, то есть дождаться окончание сессии (2 часа), проверить, если произойдет обновление, проверить, что поля остались заполненными.
🔹. и т.д.
🔹. Заполнить все поля валидными значениями и зарегистрироваться
🔹. Оставить поля пустыми и нажать кнопку для регистрации
🔹. Заполнить обязательные поля невалидными значениями и нажать кнопку для регистрации
🔹. Проверить, что пользователь ещё не существует в системе при авторизации
🔹. Проверить, что зарегистрированный пользователь уже существует в системе
🔹. Проверить, что при вводе пароля, вводимые символы скрыты (не указываются явно)
🔹. Проверить, что существует поле для повторного ввода пароля, чтобы подтвердить
🔹. Проверить, что после регистрации приходит письмо на почту, чтобы подтвердить регистрацию
🔹. Проверить, что после подтверждения регистрации, данные о пользователе успешно сохранились в системе и в базе данных
🔹. Проверить, что вход в систему недоступен, если регистрация была не подтверждена
🔹. Проверить регистрацию с помощью социальных сетей (VK, Facebook, Google, Yandex и т.д.)
🔹. Проверить, что при нажатии кнопки регистрации, вы принимаете условия клиентского соглашения и политики конфиденциальности (условия использования).
🔹. Проверить,что ссылки для клиентского соглашения и политика конфиденциальности на форме регистрации открываются при нажатии и отображены корректно
🔹. Заполнить только необязательные поля валидными/невалидными значениями и нажать кнопку регистрации
🔹. Регистрация через е-mail почту и пароль
🔹. Регистрация через номер телефона и СМС- кодом для подтверждения
🔹. Заполнить текстовые поля только кириллицей / только латиницей согласно требованиям, проверить реакцию системы при валидном и невалидном вводах данных
🔹. При регистрации номером телефона, проверить, что ввод только цифрами
🔹. При регистрации e-mail почтой, проверить без @
🔹. При регистрации e-mail почтой, проверить с @@ ( и ещё куча других проверок с e-mail согласно требованиям)
🔹. Заполнить пароль без повтора, нажать кнопку регистрации и проверить реакцию системы
🔹. Заполнить повтор пароля с ошибкой, нажать кнопку регистрации и проверить реакцию системы
🔹. Проверить,что для пароля имеется иконка "Глаз" для просмотра пароля
🔹. Проверить, что для текстовых полей есть плейсхолдеры
🔹Заполнить все поля валидными значениями, выбрать капчу "Я не робот" и нажать кнопку регистрации
🔹. Заполнить все поля валидными значениями, не выбрать капчу "Я не робот" и нажать кнопку регистрации. Проверить реакцию системы.
🔹. После нажатия кнопки регистрации при пустых полях проверить,что поля выделяются красным цветом , и отображается сообщение об ошибке или тултип, или оповещение(алерт)
🔹 Проверить, что сообщения об ошибках в системе корректно отображены согласно требованиям
🔹. Заполнить неправильно код подтверждения по СМС
🔹. Обновить страницу при заполнении полей в форме регистрации, проверить реакцию системы (желательно,чтобы введённые данные сохранились)
🔹. Зарегистрироваться, если пользователь заблокирован в системе, проверить реакцию системы
🔹 Проверить, что данные после подтверждения регистрации сохранены корректно в базе данных
🔹. Проверить текстовые поля, поля для даты, радиокнопки на пол (Мужской, Женский) согласно указанным требованиям, так как проверок очень много на данные элементы
🔹. Введённые пробелы в начале и в конце в текстовых полях должны обрезаться при регистрации
🔹. Проверить граничные значения, максимальные и минимальные значения для текстовых полей
🔹. Заполнить все поля валидными либо невалидными данными и нажать кнопку отмены
🔹. Проверить, что пароль и повторный пароль чувствительны к регистру символов
🔹. Проверить, что пароль и повторный пароль в зашифрованном виде в базе данных
🔹. Если при регистрации несколько вкладок/страниц для заполнения, при переходе между ними, проверить, что введённые данные должны сохраняться
🔹. Ещё такая проверка: заполнить все поля, сделать небольшое ожидание, то есть дождаться окончание сессии (2 часа), проверить, если произойдет обновление, проверить, что поля остались заполненными.
🔹. и т.д.
👍8🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Если данный материал полезен вам, то отпишитесь в Инстаграме, Мне будет очень приятно 💕
Forwarded from FriEnglish ☀️
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «🔷Тестовые идеи для формы регистрации: 🔹. Заполнить все поля валидными значениями и зарегистрироваться 🔹. Оставить поля пустыми и нажать кнопку для регистрации 🔹. Заполнить обязательные поля невалидными значениями и нажать кнопку для регистрации 🔹. Проверить…»
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «Кстати, напоминаю мои ТЕСТОВЫЕ ИДЕИ на #экспорт данных. #напоминалка Хочу выделить следующие важные проверки: Представьте, что некоторые проверки начинаются со слов "Проверить, что..." 🖍 Кнопка(или ссылка, или иконка) экспорта отображается корректно, доступна…»
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «🎃🎃🎃 Тестовые идеи для написания тестовых сценариев и чек-листов можно взять из следующей информации: 🎃Полный чек-лист тестирования веб-приложения 🎃 Чек-лист юзабилити: основные рекомендации 🎃Чек-лист тестирования WEB приложений 🎃Чек-лист тестирования…»