У меня есть форма, содержащая около 42 текстовых полей и раскрывающийся список, чем лучший способ проверить форму

У меня есть форма, содержащая около 42 текстовых полей и раскрывающийся список, чем лучший способ проверить форму

Сначала я проверил дизайн, затем проверил валидацию и заполнил все поля и отправил тестовую форму успешно

Какой другой лучший способ проверить форму или что я забыл проверить?

3 ответа

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

Таким образом, я бы предложил некоторые тестовые примеры таким образом.

  1. Элементы страницы - Описание - Ожидается
  2. Дизайн страницы - Описание - Ожидается
  3. Элемент 1 (tf) неверные данные - Описание - Ожидается
  4. Элемент 1 (tf) правильные данные - Описание - Ожидается
  5. Элемент 2 (dd) неверные данные - Описание - Ожидается
  6. Элемент 2 (dd) правильные данные - Описание - Ожидается
  7. Элемент 3 (дд)...

(tf) - текстовое поле, (dd) - выпадающий

В поле описания вы напишите, что делает этот тест. Например, в первом тестовом примере все 42 элемента на странице. Для теста 3, чтобы увидеть, что происходит, когда вы вводите неправильные данные (или в тесте 5, если вы ничего не выбираете). Что касается ожидаемого, вы пишете, что должно быть результатом этого теста.

Ниже приведены тестовые примеры для вашей формы:

-Текстовые поля должны принимать значения только в пределах диапазона ввода.

-Они должны только действительные значения.

-Правильное сообщение об ошибке должно появиться при вводе неправильных значений или отправке неправильных значений.

-Попробуйте отправить все пустые поля. Должно появиться правильное сообщение об ошибке.

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

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

Выравнивание полей должно быть правильным.

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

Поля должны иметь правильные метки.

-Если у какого-либо поля есть некоторые ограничения во входных данных, то пользователь должен иметь возможность вводить данные только в этом формате / Например, поле электронной почты. В этом поле должно быть указано значение в этом формате "email name@site name". Если пользователь пропустил @, то при отправке должно появиться сообщение об ошибке.

Вы можете проверить сами поля (убедившись, что они действительно присутствуют или отсутствуют), соглашения об именах полей (написаны правильно, прописные буквы, в определенном порядке), отрицательное тестирование (введите недопустимые значения [@#$@#(*&^%$, оставьте пустым] и посмотрите, если вы получаете ошибку или предложите, что вам нужна ошибка), Типы данных, чувствительность к регистру (a или A, что приемлемо?) граничное тестирование (введите 3.01 или 2.99 и подтвердите правильный результат), вы также можете проверить, если Функциональность клавиатуры работает так же, как навигация по Tab или клавише со стрелкой, а также функция наведения курсора мыши на DDLB(выпадающий список). У вас будет сотни тестовых случаев, но в основном это будет копирование и вставка.

Повеселись!

Другие вопросы по тегам