RSav
@RSav

Какие шаги тестирования сайта?

Всем привет.
Хотел бы получит практические знания по тестированию selenium'ом, но нет четкого плана как тестировать, и сколько тестов писать. Некий план действий есть но мне кажется он не полный
План:
- проверить title ;
- проверить логотип\картинки на иконках ;
- проверить регистрацию ( позитивные\негативные тесты на каждую строку (имя пользователя, пароль, почта)) ;
- проверить поиск по сайту ;
- проверить что ссылки ведут на нужную станицу ;
И на этом все..

Подскажите как, по какому плану Вы тестируете веб сайты, или где можно почитать, базовые знания по реализации есть, сложные буду гуглить.
По теории Савина читал, сейчас в процессе чтения Карнера .
  • Вопрос задан
  • 1910 просмотров
Пригласить эксперта
Ответы на вопрос 3
urtow
@urtow
*nix, python, QA, bagpipe, folk music
Дочитаешь Карнера и все поймешь :)

По факту надо тестировать функционал (через API или через UI), а у каждого сайта он свой. Тем более тестировать (и автоматизировать) надо в первую очередь то, что критично - а тут у каждого сайта свое
Ответ написан
@badjungo
Тестировщик
Нужно понимать, какой именно сайт вы планируете тестировать. И составить план по проверке основных функций.
Если это какой-нибудь интернет-магазин, то добавить тестов по покупке товара:
- проверить сами товары
- проверить добавление товаров в корзину
- проверить саму корзину (+/- товаров, расчет, удаление товаров)
- проверить оформление заказа
- ну и желательно проверить, что заказ упал туда, куда следует и с правильной информацией (в бд или внутреннюю систему, или и то, и другое, или вообще какой-нибудь другой вариант)

Если тестируемый сайт - не интернет-магазин, то смотрите по аналогии, какие основные функции сайта, что чаще всего делают пользователи, именно проверку этого стоит автоматизировать в первую очередь. Ну а дальше, смотрите, думайте, анализируйте, в крайнем случае, если есть кто-то вышестоящий (начальник/заказчик/постановщик задач), уточните, какой функционал является наиболее критичным в бизнес процессе
Ответ написан
lxsmkv
@lxsmkv
Test automation engineer
попытайтесь ответить для себя на вопрос "какой фунционал предоставляет веб сайт для посетителя". Увидеть функционал сперва может показаться трудным. Но при должном упорстве серая пелена спадет.
Начинайте так:
1) У пользователя есть возможность ознакомиться с историей компании.
2) - ""-- "" создать учетную запись
и.т.д.
Каждый глагол в списке это и есть функционал, который нужно проверить. Для тестирования каждой предоставляемой функции может потребоваться разное количество тестов. В итоге нужно удостоверится может ли посетитель использовать заявленную фунцкию в достаточном обьеме. Обьем при этом определяете вы. По верхам или каждую мелочь. Начать конечно лучше по верхам, чтобы уже что-то тестировалось в то время как вы будете искать способы для детального тестирования.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы