Разбор тестовых заданий на вакансию тестировщика

Рассмотрим решение 2-х домашних заданий после собеседования на создание тест-кейсов. На выбор выполняются задания 1,3 или 2,3.

Выполнение задания №2 в данной статье пропущено, в нем тестируются граничные значения. Если оно вам попадется, советую его выполнить, даже если оно предлагается на выбор, т.к. это повысит уровень оценки вашего решения. Выполненные мной задания были оценены на уровень junior+.


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

№2Программа предназначена для оценки результатов выполнения проверочных заданий. В программе предлагается выбрать один вариант ответа из нескольких предложенных. Входные данные считываются из файла, содержащего записи длиной 80 символов каждая. В соответствии со спецификацией этого файла первая запись представляет собой текстовую строку, используемую в качестве названия для каждого выходного отчёта. Следующий набор записей описывает правильные ответы на вопросы. Последним символом каждой строки такой записи, находящимся в позиции 80, является "2". В позициях 1-3 первой записи этого набора указывается количество вопросов (диапазон возможных значений - 1 -999). В позициях 10-59 содержатся правильные ответы на вопросы с номерами 1-50 (любой символ воспринимается как ответ). В последующих записях позиции 10-59 содержат правильные ответы на вопросы с номерами 51-100, 101-105 и т.д. Третий набор записей описывает ответы, каждого сдающего. Каждая запись этого набора содержит число "3" в позиции 80. Первая запись для каждого, кто сдает задание, содержит имя или номер сдающего (любые символы) в позициях 1-9, а в позициях 10-59 содержатся ответы на вопросы с номерами 1-50. Если в тесте предусмотрено более чем 50 вопросов, то позиция 10-59 последующих записей для данного сдающего содержат ответы на вопросы с номерами 51-100, 101-150 и т.д. Максимальное число сдающих - 200. Формат входных записей показан на рисунке:

f435fg45gt546g5eg3

Выходными записями являются:

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

№3Методом попарного тестирования составить список проверок к задаче. Программа принимает на регистрацию клиентов. Поля для ввода: - ФИО* (текстовое поле на русском или английском) - Пол*: возможные значения М и Ж, выбор из списка - Возраст*: числовое поле от 18 до 199 - Документ удостоверяющий личность*: Паспорт, Водительское удостоверение, Военный билет (только для пола: М) выбор из списка - Место работы: для трудоустроенных, может быть пустым.

Выполнение заданий №1, 3 приложено в файле excel к данной статье.

mr. Mak

Остались вопросы? Пишите на почту admin@hzit.ru

Администратор сайта hzit.ru
Back to top