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

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

@anothertechrock @viktorreh

РКН: https://rknn.link/cSK
Download Telegram
Джун в новом коллективе: тест-игра на выживание

В этом шуточном тесте вы найдете рабочий план того, как джуну протянуть первую рабочую неделю и не потерять работу. Надеемся, все наберут 10 из 10! (Поставьте + в комментах, что ли, чтобы мы были спокойны).

#тест

Пройти тест
🔥22👍5👎4🥴4🤯1
Как написать тест-кейсы на основе сценария

#почитать #junior #middle

На собеседовании вам могут предложить написать тест-кейсы для определенного сценария. В этой статье мы подробно рассмотрим, как справиться с такой задачей.

Читать статью
👍12🥰1
Навигация по тегам:

Статьи -
#почитать
Задачи -
#задача
Тесты -
#тест
Книги -
#книги
Автоматизация -
#автоматизация
Холивары -
#discussion
Юмор -
#юмор
Недельные дайджесты новостей -
#дайджест
Вопросы с собеседований - #собес
#postman
#cypress
#selenium

Уровни
#junior #middle
👍103
QARocks. Тестировщик Рулит 🐞 pinned «Навигация по тегам: Статьи - #почитать Задачи - #задача Тесты - #тест Книги - #книги Автоматизация - #автоматизация Холивары - #discussion Юмор - #юмор Недельные дайджесты новостей - #дайджест Вопросы с собеседований - #собес #postman #cypress #selenium…»
#задача #автоматизация #python #pytest

Задачка: Подсчет суммы чисел от 1 до N
Напишите функцию, которая принимает на вход число N и возвращает сумму всех чисел от 1 до N включительно.

Функция должна называться calculate_sum.
Функция должна принимать одно целочисленное значение N в качестве аргумента.
Функция должна вернуть сумму всех чисел от 1 до N.
Требования к тестам с использованием pytest:

Напишите тесты для функции calculate_sum с различными значениями N, включая положительные и отрицательные числа, а также нуль.
Убедитесь, что функция возвращает корректную сумму для всех входных данных.

Пишите ваши варианты в комментариях. Ответ будет в канале завтра
👍62
# sum_of_numbers.py
def calculate_sum(N):
return sum(range(1, N + 1))

# test_sum_of_numbers.py
import pytest
from sum_of_numbers import calculate_sum

def test_calculate_sum_positive():
assert calculate_sum(5) == 15

def test_calculate_sum_negative():
assert calculate_sum(-5) == 0

def test_calculate_sum_zero():
assert calculate_sum(0) == 0

def test_calculate_sum_large():
assert calculate_sum(100) == 5050

В этом примере функция calculate_sum принимает число N, затем использует функцию sum и range для подсчета суммы чисел от 1 до N. Тесты проверяют правильность работы функции для различных входных данных.

#задача #автоматизация #python #pytest
👍12
Тест на знание Python (для автоматизаторов)

QA-специалистам, занимающимся автоматизацией, нужно знать хотя бы основы языков программирования. Например, Python. Предлагаем пройти небольшой тест: в каждом задании дается пример кода и нужно определить, каким будет вывод. Любопытно, вызовут ли какие-то вопросы затруднения (поделитесь в комментариях!).

#тест

Пройти тест
#почитать #junior

Полезная статья, описывающая основы анализа тестирования. В ней автор объясняет, почему анализ является важной частью процесса тестирования, и приводит пример такого анализа.

Читать статью
👍5
Привет, QA-инженеры? 👋

🧑‍💻 Как вы относитесь к тестовым заданиям на собеседованиях? Расскажите о самом необычном/сложном тестовом задании, которое вам давали?

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

P.S. присылайте ваши темы для обсуждений сюда. Мы обязательно их опубликуем. #discussion
👍41
Тест по основам Postman (en)

Postman - это мощный инструмент тестирования API. С его помощью можно делать запросы, документировать и мониторить сервисы - и все в одном месте. Пройдите небольшой тест и проверьте, знаете ли вы основы работы с этим инструментом!

А если вдруг не согласны с правильными ответами - гоу в комментарии: обсудим коллективно!

#тест #postman

Пройти тест
(с) Джейсон Стетхем
😁31👍6💯1
Тест по теории тестирования (en)

Хорошо ли вы разбираетесь в терминологии QA (в частности - в названиях видов тестирования)? Пройдите тест из 10 вопросов и проверьте! Тест на английском, так что заодно можно проверить свои знания англоязычных терминов. И не забудьте поделиться результатами в комментариях!

#тест

Пройти тест
👍9👏1
Полная подборка тестов по технологиям и тулам, необходимым тестировщикам. Проверьте ваши знания и поймите, где еще есть недочеты.

Общее
Тест на знание технологии “клиент-сервер”
Тест по английскому языку для айтишника
Тест по английскому языку. Часть 2
Тест по основам Postman (en)

Основы тестирования
1. А вы — типичный QA?
2. Как бы вы протестировали дверь?
3. Тест по QA для начинающих – часть 1
4. Тест по QA для начинающих – часть 2
5. Тест по теории тестирования (en)

Основы Git
1. Тест на знание Git – часть 1
2. Тест на знание Git – часть 2

SQL
1. Тест на знание SQL – часть 1
2. Тест на знание SQL – часть 2
3. Тест на знание SQL – часть 3
4. Тест по SQL: проверьте свои знания и навыки
5. Тест на глубину понимания SQL
6. SQL – насколько ты не новичок?

Linux команды
1. Тест по командам Linux. Часть 1
2. Тест по командам Linux. Часть 2
3. Тест по командам Linux. Часть 3

Логическое мышление
1. Тест на логическое мышление. Часть 1
2. Тест на логическое мышление. Часть 2

Автоматизация
1. Тест по основам автоматизации тестирования (en). Часть 1
2. Тест по основам автоматизации тестирования (en). Часть 2

JIRA
1. Тест по основам Agile и Scrum(en)
2. Тест на знание основ JIRA (en)

Пишите в комментариях темы, по которым нужно сделать тесты. Пожалуйста, распространяйте эту подборку среди друзей и коллег, изучающих QA.

@qarocks.

#подборка
🔥49👍136
Тут два варианта: либо это баг либо Lamoda живет в параллельной Вселенной

Так выглядит проф деформация: когда просто зашел купить рубашку, а встречаешь ЕГО — Великого и Ужасного Бага. Думаю, знакомая вам ситуация. Поэтому предлагаю делиться своими находками.

Присылайте скрины багов сюда, которые нашли вне работы, будем публиковать здесь на канале. Посмеемся или поплачем вместе (уж как получится)
👍17😁2
#собес #вопрос

Что такое предугадывание ошибок?

Это одна из техник тест-дизайна. Типологически относится к тестированию черного ящика. Тестировщик действует, исходя из своего опыта и интуиции, пытаясь предугадать проблемные места в приложении. Поэтому успешность этой методики сильно зависит от опыта и скиллов, и глубины понимания тестируемого продукта.

Подробный ответ
👍19