March 5, 2020

Тестовые кейсы | Test Case Testing

Оглавление

Что такое тестовые кейсы и как они работают?

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

Клиенты создают тестовые кейсы, когда они хотят убедиться, что конкретные сценарии или процессы могут быть успешно пройдены. Если возникают проблемы, клиенты хотят знать, какой шаг вызвал проблему, можно ли продолжать до конца, и какие среды это касается. Много раз клиенты будут проверять свои основные функции, которые необходимы для продукта клиента.

Процесс тестирования

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

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

Выполнение тестового кейса

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

У каждого шага есть описание, указывающее, что делать на странице, на которой вы сейчас находитесь.

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


Выполнение шага успешно

Если вы смогли выполнить действие (и если вы можете наблюдать ожидаемый результат), вы проверяете шаг с помощью зеленой кнопки. Некоторые шаги потребуют, чтобы вы загрузили вложение, доказывающее, что текущий шаг был успешным или что вы находитесь на правильной странице, в то время как другие попросят вас ответить на вопрос или не задавать ни один из двух.


Выполнение шага провалено

Если вы не можете сделать то, о чем вас просит описание (или если вы не видите ожидаемого результата), нажмите на красную кнопку . Если выполнение шага не удается, мы просим вас объяснить, что произошло вместо этого, и предоставить доказательства в форме хотя бы одного вложения. Ваша привязанность доказывает неожиданное поведение.

Если ваш отчет об ошибке недействителен, он будет отклонен, но он не сделает недействительным выполнение теста. Как и в случае предварительных испытаний, руководитель группы или клиент может отправить информационный запрос, если что-то неясно. Пожалуйста, ответьте как можно скорее, но в течение 18 часов макс.

Кстати, ваши ошибки в тестовых тестах не являются дубликатами.

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

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

Имейте в виду, что управление и поддержка тестовых кейсов довольно сложны - иногда шаги не описываются идеально. Старайтесь изо всех сил решать такие проблемы или попросите руководителя группы дать разъяснения или помочь.


Выплата

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

Выплата за ошибку ниже, чем в предварительных тестах, потому что вам не нужно документировать заголовок, URL и шаги; это просто меньше работы для вас.

Следующая статья