QARocks. Тестировщик Рулит 🐞
Попробую новую мини рубрику. Вопрос-ответ Я буду давать практический вопрос и вы сможете предлагать свой ответ/решение. Через некоторое время мы будем публиковать ответ(который также можно будет подвергнуть тестированию) Первый вопрос: "Какие шаги должен…
Ответ:
Для проверки корректной работы функции восстановления пароля на сайте тестировщик может выполнить следующие шаги:
1. Открыть страницу входа на сайт и нажать на ссылку "Забыли пароль?".
2. Ввести свой электронный адрес в форму восстановления пароля и отправить запрос.
3. Проверить, что после отправки запроса пользователю отображается сообщение с инструкциями по восстановлению пароля.
4. Проверить, что пользователь получил электронное письмо на указанный им адрес с инструкциями по восстановлению пароля.
5. Проверить, что письмо содержит ссылку на страницу восстановления пароля и инструкции по ее использованию.
6. Нажать на ссылку в письме и убедиться, что она ведет на страницу восстановления пароля.
7. Ввести новый пароль и сохранить его на странице восстановления пароля.
8. Проверить, что после сохранения нового пароля пользователю отображается сообщение об успешном восстановлении пароля.
9. Попытаться войти в систему с использованием нового пароля и убедиться, что пользователь может успешно войти в систему.
При выполнении этих шагов тестировщик может использовать различные инструменты и техники, такие как ручное тестирование, автоматизированное тестирование, тестирование безопасности и т.д. Также тестировщик должен обратить внимание на такие аспекты, как удобство использования функции восстановления пароля для пользователей, безопасность передачи и хранения паролей, а также соответствие функции восстановления пароля требованиям функциональной спецификации.
Как вам решение? Напишите в комментариях
#ответ #вопрос #задачка #практика
Для проверки корректной работы функции восстановления пароля на сайте тестировщик может выполнить следующие шаги:
1. Открыть страницу входа на сайт и нажать на ссылку "Забыли пароль?".
2. Ввести свой электронный адрес в форму восстановления пароля и отправить запрос.
3. Проверить, что после отправки запроса пользователю отображается сообщение с инструкциями по восстановлению пароля.
4. Проверить, что пользователь получил электронное письмо на указанный им адрес с инструкциями по восстановлению пароля.
5. Проверить, что письмо содержит ссылку на страницу восстановления пароля и инструкции по ее использованию.
6. Нажать на ссылку в письме и убедиться, что она ведет на страницу восстановления пароля.
7. Ввести новый пароль и сохранить его на странице восстановления пароля.
8. Проверить, что после сохранения нового пароля пользователю отображается сообщение об успешном восстановлении пароля.
9. Попытаться войти в систему с использованием нового пароля и убедиться, что пользователь может успешно войти в систему.
При выполнении этих шагов тестировщик может использовать различные инструменты и техники, такие как ручное тестирование, автоматизированное тестирование, тестирование безопасности и т.д. Также тестировщик должен обратить внимание на такие аспекты, как удобство использования функции восстановления пароля для пользователей, безопасность передачи и хранения паролей, а также соответствие функции восстановления пароля требованиям функциональной спецификации.
Как вам решение? Напишите в комментариях
#ответ #вопрос #задачка #практика
👍32
Друзья, как насчет провести конкурс из 5 задач по SQL? Многим тестировщикам нужен SQL в повседневной работе. Что думаете?
Anonymous Poll
5%
Безразлично
77%
Я За
3%
Не нужно, все всегда руками протестируем
15%
Посмотреть ответы.
❤3🔥3
#почитать #junior #middle
Полезная статья, в которой вы узнаете что такое негативное тестирование и как писать негативные тест-кейсы.
Читать статью
Полезная статья, в которой вы узнаете что такое негативное тестирование и как писать негативные тест-кейсы.
Читать статью
👍6👎2
Мы решили провести небольшой конкурс по SQL для тестировщика.
Конкурс будет состоять из 5 задач, по одной задаче в неделю.
Свои решения пишите в комментариях под постом и обсуждайте в нашем чате. По итогу 5 задач, каждый увидит, сколько он смог решить правильно сам.
Мы создали для вас небольшой снипет(отрывок) кода, чтобы создать тестовую базу данных с которой и будем дальше работать.
SQL код создания базы лежит - ТУТ (проверяйте его, там просто тестовая база с парой данных)
Компайлер для SQL мы использовали вот ЭТОТ.
#конкурс
Конкурс будет состоять из 5 задач, по одной задаче в неделю.
Свои решения пишите в комментариях под постом и обсуждайте в нашем чате. По итогу 5 задач, каждый увидит, сколько он смог решить правильно сам.
Мы создали для вас небольшой снипет(отрывок) кода, чтобы создать тестовую базу данных с которой и будем дальше работать.
SQL код создания базы лежит - ТУТ (проверяйте его, там просто тестовая база с парой данных)
Компайлер для SQL мы использовали вот ЭТОТ.
#конкурс
Telegram
Наш уютный чат тестирования - QaRocks.
You’ve been invited to join this group on Telegram.
👍1
Решение к Задаче 1:
SELECT concat(#конкурс
e.last_name, ' ',
e.first_name, ' ',
e.middle_name, ';'
) AS full_name
FROM employee e
ORDER BY full_name
👍22
#почитать #junior #middle
Неплохой материал про то, что такое регрессионное тестирование.
Читать статью
Неплохой материал про то, что такое регрессионное тестирование.
Читать статью
❤7👎2
На днях получил интересное деловое предложение. Такому стоит радоваться, но я поймал синдром самозванца.
По этому случаю рекомендация для тех, кто понимает, о чем я говорю. Джуны — маст хэв для чтения, поможет найти точки горизонтального роста.
«Модель компетенций 3+1» — универсальный инструмент любого современного спеца.
В чем смысл?
Для начала определяем общепризнанные скиллы для своей профессии, в нашем случае для тестера:
▪️Soft skills: коммуникабельность, умение работать в команде, самостоятельность.
▪️Hard skills: техники тест-дизайна и тест-анализа, баг-репорты, работа с API, знание SQL и тд.
▪️Digital skills: с цифровыми технологиями тестеры априори дружат, поэтому можно не учитывать. Но если вашему лиду принципиально нужны знания в Excel, то записывайте.
+ Remote skills: навыки, которые необходимы для работы удаленно. То есть самодисциплина, самоорганизованность, work-life balance и тд.
После смотрим: чего не хватает, что нужно подтянуть, где есть пробелы в знаниях. Самостоятельно составляемся дорожную карту карьерного роста.
Но если все на месте — то поздравляю, вы великолепны! Поэтому страдать синдромом самозванца не имеет смысла.
По этому случаю рекомендация для тех, кто понимает, о чем я говорю. Джуны — маст хэв для чтения, поможет найти точки горизонтального роста.
«Модель компетенций 3+1» — универсальный инструмент любого современного спеца.
В чем смысл?
Для начала определяем общепризнанные скиллы для своей профессии, в нашем случае для тестера:
▪️Soft skills: коммуникабельность, умение работать в команде, самостоятельность.
▪️Hard skills: техники тест-дизайна и тест-анализа, баг-репорты, работа с API, знание SQL и тд.
▪️Digital skills: с цифровыми технологиями тестеры априори дружат, поэтому можно не учитывать. Но если вашему лиду принципиально нужны знания в Excel, то записывайте.
+ Remote skills: навыки, которые необходимы для работы удаленно. То есть самодисциплина, самоорганизованность, work-life balance и тд.
После смотрим: чего не хватает, что нужно подтянуть, где есть пробелы в знаниях. Самостоятельно составляемся дорожную карту карьерного роста.
Но если все на месте — то поздравляю, вы великолепны! Поэтому страдать синдромом самозванца не имеет смысла.
❤31👍13💊1
Привет, QA-инженеры 👋
📚 Какие книги, на ваш взгляд, обязательны к прочтению для хорошего тестировщика?
1. Роман Савин "Тестирование dot com"
...
Оставляйте ваши мнения в комментариях.
P.S. присылайте ваши темы для обсуждений сюда. Мы обязательно их опубликуем. #discussion
📚 Какие книги, на ваш взгляд, обязательны к прочтению для хорошего тестировщика?
1. Роман Савин "Тестирование dot com"
...
Оставляйте ваши мнения в комментариях.
P.S. присылайте ваши темы для обсуждений сюда. Мы обязательно их опубликуем. #discussion
👎7👍5🔥1
Привет, QA-инженеры! 👋
Сегодня говорим про мотивацию к смене работы. Если вы захотите сменить работу, что будет основной причиной? (выбираем до 3х пунктов): #discussion
Сегодня говорим про мотивацию к смене работы. Если вы захотите сменить работу, что будет основной причиной? (выбираем до 3х пунктов): #discussion
Anonymous Poll
71%
хочу больше денег
46%
лучший баланс работы и отдыха
12%
смена коллектива
36%
хочу более интересный проект
43%
хочу попробовать себя в новом направлении
12%
местонахождение офиса
👍6🏆1
- Сегодня я поставил ультиматум своему работодателю: ‘Или повысите мне зарплату – или я уволюсь’
- И к чему вы пришли?
- К компромиссу. Он не повысил мне зарплату, а я, в свою очередь, не уволился.
#предложка
- И к чему вы пришли?
- К компромиссу. Он не повысил мне зарплату, а я, в свою очередь, не уволился.
#предложка
😁52👌4🤣3
#почитать #junior
Отличный материал, в котором вы найдете различные аспекты и этапы тестирования базы данных, а также некоторые практические советы, которые помогут вам эффективнее выполнять поставленные задачи
Читать статью
Отличный материал, в котором вы найдете различные аспекты и этапы тестирования базы данных, а также некоторые практические советы, которые помогут вам эффективнее выполнять поставленные задачи
Читать статью
👍12
Привет, QA-инженеры 👋
Как вы видите развитие вашей карьеры? Хотели бы вы больше развиваться по технической ветке (автоматизация, программирование, архитектура) или по менеджерской?
Как вы видите развитие вашей карьеры? Хотели бы вы больше развиваться по технической ветке (автоматизация, программирование, архитектура) или по менеджерской?
Anonymous Poll
64%
техническая
19%
менеджерская
17%
посмотреть результаты
Кошечка говорит "мяу-мяу"
Птичка говорит "чик-чирик"
Псина говорит "я тут рефакторинг древнего легаси сделал, надо порегресить будет"
#юмор
Птичка говорит "чик-чирик"
Псина говорит "я тут рефакторинг древнего легаси сделал, надо порегресить будет"
#юмор
🔥38🤡2👍1
#почитать #junior #middle
Полезная статья, в которой вы узнаете что такое тестирование на основе модели и где и зачем оно применяется.
Читать статью
Полезная статья, в которой вы узнаете что такое тестирование на основе модели и где и зачем оно применяется.
Читать статью
👍5😁1
Задача 2
#sql
Получи информацию о самом дорогом продукте, который когда-либо купили (purchase_item).
Выведи следующие поля:
product_name - название продукта;
count - количество единиц товара;
price - цена за единицу товара.
SQL код создания базы лежит - ТУТ (проверяйте его, там просто тестовая база с парой данных)
Компайлер для SQL мы использовали вот ЭТОТ.
Свои решения пишите в комментариях под постом и обсуждайте в нашем чате.
#конкурс
#sql
Получи информацию о самом дорогом продукте, который когда-либо купили (purchase_item).
Выведи следующие поля:
product_name - название продукта;
count - количество единиц товара;
price - цена за единицу товара.
SQL код создания базы лежит - ТУТ (проверяйте его, там просто тестовая база с парой данных)
Компайлер для SQL мы использовали вот ЭТОТ.
Свои решения пишите в комментариях под постом и обсуждайте в нашем чате.
#конкурс
👍1
Решение к Задаче 2:
SELECT p.name AS product_name,#конкурс
pi.count,
pi.price
FROM purchase_item pi
JOIN product p
ON p.product_id = pi.product_id
WHERE pi.price = (SELECT max(pim.price)
FROM purchase_item pim)
❤7🐳1
#почитать #junior #middle
Полезная статья, в которой вы найдете полное руководство по тестированию безопасности, а также лучшие техники этого вида тестирования
Читать статью
Полезная статья, в которой вы найдете полное руководство по тестированию безопасности, а также лучшие техники этого вида тестирования
Читать статью
👍14