Как протестировать google? Примеры тест кейсов

ОБЪЕКТ ТЕСТИРОВАНИЯ:

  1. Страница, отображаемая при запуске https://www.google.com
  2. Поле поиска
🔥 Важное для QA-специалистов! 🔥
В QaRocks ты найдешь туториалы, задачи и полезные книги, которых нет в открытом доступе. Уже более 14.000 подписчиков – будь среди нас! Заходи к нам в телеграм канал QaRocks

Читайте также: 100 тест-кейсов для тестирования функции поиска

ФУНКЦИОНАЛЬНЫЕ ТЕСТ-КЕЙСЫ:

Тестовые сценарииШаги тестированияОжидаемые результаты
1.Открытие главной страницы Google1. Открыть https://www.google.com на следующих устройствах:
– Веб-браузеры (Chrome, Mozilla, Safari и др.)
– Планшеты, мобильные устройства
– ОС Windows и Linux
https://www.google.com должен перенаправлять на главную страницу Google.
2.Ввод слова в поле поиска1. Открыть https://www.google.com в любом браузере
2. Ввести текст “Яблоко” в поле поиска
3. Нажать кнопку “Поиск”
1. При нажатии кнопки “Поиск” пользователь должен быть перенаправлен на страницу результатов поиска.
2. Результаты поиска должны быть релевантными.
3.Ввод предложения в поле поиска1. Открыть https://www.google.com в любом браузере
2. Ввести текст “Что такое яблоко” в поле поиска
3. Нажать кнопку “Поиск”
1. При нажатии кнопки “Поиск” пользователь должен быть перенаправлен на страницу результатов поиска.
2. Результаты поиска должны быть релевантными.
4.Нажатие Enter в текстовом поле1. Открыть https://www.google.com в любом браузере
2. Ввести текст “‘Что такое яблоко” в поле поиска
3. Нажать клавишу Enter
1. При нажатии клавиши Enter пользователь должен быть перенаправлен на страницу результатов поиска.
2. Результаты поиска должны быть релевантными.
5.Максимальная длина поискового запроса1. Открыть https://www.google.com в любом браузере
2. Ввести в поле поиска текст “Джонни Джонни, да папа, ты ешь сахар, нет папа, ты меня обманываешь, нет папа, открой рот, ха-ха-ха
3. Нажать клавишу Enter
1. При нажатии клавиши Enter пользователь должен быть перенаправлен на страницу результатов поиска.
2. Результаты поиска должны быть релевантными.
6.Недопустимое значение в поле поиска1. Открыть https://www.google.com в любом браузере
2. Ввести специальные символы “@#$%^” в поле поиска
3. Нажать клавишу Enter
1. При нажатии клавиши Enter должно происходить перенаправление пользователя на страницу с сообщением “не найдено ни одного документа”.
2. В результатах поиска должно появиться сообщение с Рекомендациями:
a. Убедитесь, что все слова написаны без ошибок.
b. Попробуйте использовать другие ключевые слова.
c. Попробуйте использовать более популярные ключевые слова.
7.Отображение длинного поискового запроса1. Открыть https://www.google.com в любом браузере
2. Ввести в поле поиска текст “Джонни Джонни, да папа, ты ешь сахар, нет папа, ты меня обманываешь, нет папа, открой рот, ха-ха-ха
1. Введенный текст должен начать прокручиваться в правую сторону.
2. При нажатии клавиши Enter пользователь должен быть перенаправлен на страницу результатов поиска.
8.Голосовой ввод1. Открыть https://www.google.com в любом браузере
2. Нажать иконку микрофона в поле поиска Google. Начните произносить корректный запрос: “Что такое яблоко
3. Нажать клавишу Enter
1. При нажатии клавиши Enter система должна перенаправить пользователя на страницу результатов поиска.
2. Результаты поиска должны быть релевантными.
9.Отсутствие микрофона1. Открыть https://www.google.com в любом браузере
2. Нажать иконку микрофона в поле поиска Google
3. Начните произносить корректный запрос: “Что такое яблоко
1. При нажатии клавиши Enter должно появиться сообщение: “Проверьте микрофон и уровень звука”.
2. Результаты поиска должны отсутствовать.
10.Вход/выход из аккаунта1. Открыть https://www.google.com в любом браузере
2. Авторизоваться под учетной записью Google
3. Выполнить поиск по запросу: «Что такое яблоко» → Выйти из аккаунта
4. Повторить поиск по запросу: «Что такое яблоко»
Пользователь должен иметь возможность выполнять поиск как при авторизации, так и без неё.
11.История поиска1. Открыть https://www.google.com в любом веб-браузере
2. Ввести текст: Что такое яблоко
3. Нажать клавишу Enter
4. Ввести текст: “Где находится статуя Свободы?”
5. Нажать клавишу Enter
6. Ввести текст: “Какая сейчас погода?”
7. Нажать клавишу Enter
1. При нажатии на поле поиска все предыдущие введенные запросы должны отображаться в разделе “История” в настройках.
2. Все предыдущие введенные запросы должны появляться в виде выпадающего списка в поле поиска Google.
12.История поиска при авторизации1. Открыть https://www.google.com в любом веб-браузере
2. Войти в учетную запись Google
3. Ввести текст: Что такое яблоко
4. Нажать клавишу Enter
5. Выйти из учетной записи и закрыть браузер
6. Открыть https://www.google.com в другом браузере
7. Войти под той же учетной записью Google
8. Ввести текст: Где находится статуя Свободы?
9. Нажать клавишу Enter
10. Ввести текст: Какая сейчас погода?
11. Нажать клавишу Enter
1. При нажатии на поле поиска все предыдущие введенные запросы должны отображаться в разделе “История” в настройках.
2. Все предыдущие введенные запросы должны появляться в виде выпадающего списка в поле поиска Google.
13.Язык1. Открыть https://www.google.com в любом веб-браузере
2. Нажмите “Сервисы Google доступны на этих языках:
Должны отображаться языковые предпочтения, указанные в настройках аккаунта.
14.Страна1. Открыть https://www.google.com в любом веб-браузере
2. Название страны должно отображаться в нижнем левом углу главной страницы Google
В нижнем левом углу главной страницы Google должно отображаться название страны, соответствующее текущему местоположению пользователя.
15.Кнопка “Мне повезёт”1. Открыть https://www.google.com в любом веб-браузере
2. Ввести запрос Что такое яблоко в поле поиска
3. Нажать кнопку “Мне повезёт
При нажатии кнопки “Мне повезёт” пользователь должен быть перенаправлен напрямую на первый результат поиска, минуя страницу результатов поиска.
16.Различные категории результатов поиска1. Открыть https://www.google.com в любом браузере
2. Ввести запрос “Что такое яблоко” в поле поиска
3. Нажать клавишу Enter
1. При нажатии клавиши Enter пользователь должен быть перенаправлен на страницу результатов поиска.
2. Пользователь должен иметь возможность переключаться между различными категориями, расположенными в верхней части страницы:
a. Все
b. Новости
c. Картинки
d. Покупки
e. Еще
f. Настройки
g. Инструменты
17.Все ссылки на главной странице Google1. Открыть https://www.google.com в любом веб-браузере
2. На главной странице Google должны быть отражены различные ссылки:
a. Всё о Google
b. Магазин
c. Gmail
d. Картинки 
e. Войти
f. Реклама
g. Для бизнеса
h. Как работает Google поиск
I. Конфиденциальность
j. Условия
k. Настройки
При нажатии на перечисленные гиперссылки пользователь должен быть перенаправлен на соответствующие страницы.
18.Перенаправление на другие сервисы Google1. Открыть https://www.google.com в любом браузере
2. Нажать на значок меню в правом верхнем углу страницы
3. Выбрать любой другой сервис Google (например, Google Диск)
При выборе других продуктов Google (например, Google Диск и т.д.) пользователь должен быть перенаправлен на соответствующие страницы этих сервисов.
19.Поиск через адресную строку браузера1. Открыть любой веб-браузер
2. Ввести в адресную строку: google.com
3. Нажать пробел
4. Ввести текст для поиска
5. Нажать Enter
1. При нажатии пробела (на шаге 3) в адресной строке браузера должно появиться предложение “Поиск в Google”.
2. При нажатии Enter (на шаге 4) браузер должен перенаправить на страницу результатов поиска Google с релевантными результатами.
Тестовые сценарииШаги тестированияОжидаемый результат
1Открытие нескольких вкладок/браузеров1. Открыть несколько вкладок в браузере
2. В каждой вкладке перейти по адресу https://www.google.com
Система не должна давать сбоев.
2Непрерывное нажатие кнопки поиска1. Создать скрипт для непрерывного нажатия кнопки поиска (например, 1 клик каждые 500 мс)
2. Запустить скрипт на странице поиска Google
Система не должна давать сбоев.
3Ввод текста >500 КБ в поле поиска1. Открыть https://www.google.com
2. Создать строку размером >500 КБ и вставить ее в поле поиска
3. Нажать кнопку “Поиск”
Введенный текст должен быть обрезан до 500 КБ.
Тестовые сценарииШаги тестированияОжидаемый результат
1Обнаружение автоматизированных запросов1. Открыть http://www.google.com
2. Запустить простой скрипт для рекурсивного выполнения поисковых запросов
Google должен обнаружить это и выдать CAPTCHA для ввода.
2Перенаправление с HTTP на HTTPS1. Открыть http://www.google.com
2. Проверить URL в адресной строке
1.  Должно выполниться автоматическое перенаправление на https://www.google.com
2. Соединение должно использовать действительный SSL-сертификат.
3SQL-инъекция1. Открыть https://www.google.com
2. Ввести SQL-запрос в поле поиска
3. Нажать кнопку “Поиск”
Google должен отображать результаты поиска, связанные с текстом SQL-запроса.
4Запрос на авторизацию должен быть зашифрован1. Открыть DevTools в браузере
2. Перейти на https://www.google.com
3. Авторизоваться под учетной записью Google
4. Проверить API-запросы и ответы
5. Выйти из аккаунта
6. Повторно проверить API-запросы и ответы
Никакие конфиденциальные данные не должны передаваться без шифрования.

Перевод статьи «GOOGLE WEB PAGE».

🔥 Какой была ваша первая зарплата в QA и как вы искали первую работу? 

Мега обсуждение в нашем телеграм-канале о поиске первой работы. Обмен опытом и мнения.

Читать в телеграм

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *