При автоматическом тестировании пользовательского интерфейса часто используется метод утверждения. Основная цель утверждений — проверить, соответствует ли программа ожидаемым результатам, чтобы мы знали, какие из них были успешными, а какие — неудачными после запуска программы.
Аффирмация обычно делится на два типа.,Во-первых, программа работает ненормально при утверждении.,Программа завершается。Другой Во-первых, программа работает ненормально при утверждении.,Программа продолжает выполняться. Второй лучше первого, потому что мы видим сообщение об ошибке в журнале.,И иметь определенное понимание всего процесса выполнения программы.
Тестовые случаи должны выполнять утверждения и проверки. Утверждения и проверки предоставляются в seleniumIDE для сравнения результатов.
Во-первых, открыв seleniumIDE, щелкнув правой кнопкой мыши любой элемент на странице и выбрав последнюю опцию «показать все доступные команды», вы можете получить четыре типа команд: Assert (утверждение), Verify (проверка), waitFor (ожидание), хранить (определить переменные)
Assert
Если утверждение утверждения не выполнено, тест завершится.
verify
Если утверждение Verify не выполнено, тест продолжится, и ошибка будет записана на дисплей.
waitfor
waitfor используется для ожидания выполнения определенных условий. Если условие истинно, оно будет выполнено успешно немедленно. Если оно неверно, тест завершится неудачей и тест будет приостановлен. До тех пор, пока не будет превышен текущий установленный таймаут, часто используется вместе с setTimeout.
store
Хранилище получает переменные страницы и может получать элементы, связанные со страницей, для оценки.
5 методов:
Заголовок: Получить заголовок страницы.
Значение: получить значение элемента.
Текст: получить текстовую информацию об элементе.
Таблица: Получение тегов элементов
Elementpresnt: получить текущий элемент
В отличие от утверждений, команды проверки не завершают тест. Если ваши тесты используют только проверку, вы можете быть уверены, что (при отсутствии непредвиденных исключений) тесты будут выполняться независимо от того, будут ли обнаружены дефекты.
В процессе записи сценария вы можете записывать утверждения и проверки, щелкнув правой кнопкой мыши.
Было объяснено основное использование утверждений Selenium IDE. Если вам нравится индустрия тестирования и вы заинтересованы в разработке тестов, вы можете присоединиться к нашей коммуникационной группе QQ!