QARocks. Тестировщик Рулит 🐞 – Telegram
QARocks. Тестировщик Рулит 🐞
17.5K subscribers
758 photos
53 videos
4 files
1.03K links
Тестировщик рулит - всё о тестировании ПО.

Туториалы, книги по QA, тесты для проверки ваших знаний, разбор вопросов с собеседования.

@anothertechrock @viktorreh

РКН: https://rknn.link/cSK
Download Telegram
QARocks. Тестировщик Рулит 🐞
Попробую новую мини рубрику. Вопрос-ответ Я буду давать практический вопрос и вы сможете предлагать свой ответ/решение. Через некоторое время мы будем публиковать ответ(который также можно будет подвергнуть тестированию) Первый вопрос: "Какие шаги должен…
Ответ:

Для проверки корректной работы функции восстановления пароля на сайте тестировщик может выполнить следующие шаги:

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 мы использовали вот ЭТОТ.

#конкурс
👍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 и тд.

После смотрим: чего не хватает, что нужно подтянуть, где есть пробелы в знаниях. Самостоятельно составляемся дорожную карту карьерного роста.
Но если все на месте — то поздравляю, вы великолепны! Поэтому страдать синдромом самозванца не имеет смысла.
31👍13💊1
Привет, QA-инженеры 👋

📚 Какие книги, на ваш взгляд, обязательны к прочтению для хорошего тестировщика?

1. Роман Савин "Тестирование dot com"
...

Оставляйте ваши мнения в комментариях.

P.S. присылайте ваши темы для обсуждений сюда. Мы обязательно их опубликуем. #discussion
👎7👍5🔥1
Привет, QA-инженеры! 👋

Сегодня говорим про мотивацию к смене работы. Если вы захотите сменить работу, что будет основной причиной? (выбираем до 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

Интересная статья о Unit-тестировании, его методах и преимуществах

Читать статью
👍81🤯1
#почитать #junior #middle

Полезная статья, в которой вы узнаете что такое тестирование на основе модели и где и зачем оно применяется.

Читать статью
👍5😁1
Задача 2

#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