Контрольные точки, как следует из названия, относятся к точке проверки, которая сравнивает текущее значение указанных свойств или текущее состояние объекта с ожидаемым значением, которое может быть вставлено в любой момент времени в сценарии.
Типы контрольных точек
Sr.No. | Тип и описание |
---|---|
1 |
Стандартная контрольная точка Проверяет значения свойств объекта в тестируемом приложении и поддерживается всеми средами надстроек. |
2 |
Bitmap Checkpoint Проверяет область вашего приложения как растровое изображение |
3 |
Проверка содержимого файла Проверяет текст в динамически создаваемом или доступном файле, таком как .txt, .pdf |
4 |
Таблица Checkpoint Проверяет информацию в таблице. Не все среды поддерживаются. |
5 |
Текстовая контрольная точка Убедитесь, что текст, отображаемый в определенной области в приложении для Windows, соответствует заданным критериям. |
6 |
Контрольная точка области текста Проверяет, отображается ли текстовая строка в определенной области в приложении для Windows в соответствии с указанными критериями. |
7 |
Контрольная точка доступности Проверяет страницу и сообщает области сайта, которые могут не соответствовать Рекомендациям по доступности веб-контента Консорциума World Wide Web (W3C). |
8 |
Контрольная точка страницы Проверяет характеристики веб-страницы. Он также может проверить наличие битых ссылок. |
9 |
Контрольная точка базы данных Проверяет содержимое базы данных, к которой обращается тестируемое приложение. |
10 |
Контрольная точка XML Проверяет содержимое документов .xml или .xml на веб-страницах и в фреймах. |
Стандартная контрольная точка
Проверяет значения свойств объекта в тестируемом приложении и поддерживается всеми средами надстроек.
Bitmap Checkpoint
Проверяет область вашего приложения как растровое изображение
Проверка содержимого файла
Проверяет текст в динамически создаваемом или доступном файле, таком как .txt, .pdf
Таблица Checkpoint
Проверяет информацию в таблице. Не все среды поддерживаются.
Текстовая контрольная точка
Убедитесь, что текст, отображаемый в определенной области в приложении для Windows, соответствует заданным критериям.
Контрольная точка области текста
Проверяет, отображается ли текстовая строка в определенной области в приложении для Windows в соответствии с указанными критериями.
Контрольная точка доступности
Проверяет страницу и сообщает области сайта, которые могут не соответствовать Рекомендациям по доступности веб-контента Консорциума World Wide Web (W3C).
Контрольная точка страницы
Проверяет характеристики веб-страницы. Он также может проверить наличие битых ссылок.
Контрольная точка базы данных
Проверяет содержимое базы данных, к которой обращается тестируемое приложение.
Контрольная точка XML
Проверяет содержимое документов .xml или .xml на веб-страницах и в фреймах.
Вставка CheckPoint
Когда пользователь хочет вставить контрольную точку, необходимо убедиться, что большинство контрольных точек поддерживаются только во время сеансов записи. Когда пользователь прекращает запись, контрольные точки не активируются.
Ниже приведено меню контрольных точек, когда пользователь НЕ находится в режиме записи.
Ниже приведено меню контрольной точки, когда пользователь находится в режиме записи.
пример
Контрольные точки добавляются для тестируемого приложения — «http://easycalculation.com/»
' 1. Inserted Standard Checkpoint Status = Browser("Math Calculator").Page("Math Calculator").Link("Numbers").Check CheckPoint("Numbers") If Status Then print "Checkpoint Passed" Else Print "Checkpoint Failed" End if ' 2. Inserted BitMap Checkpoint imgchkpoint = Browser("Math Calculator").Page("Math Calculator").Image("French").Check CheckPoint("French") If imgchkpoint Then print "Checkpoint Passed" Else Print "Checkpoint Failed" End if
Просмотр свойств контрольной точки
После вставки, если тестировщик хочет изменить значения, мы можем сделать это, щелкнув правой кнопкой мыши на ключевом слове «контрольная точка» скрипта и перейдя к «Свойствам контрольной точки», как показано ниже —
Вы также можете найти те же контрольные точки в хранилище объектов, как показано ниже. Он точно показывает, какой тип контрольной точки используется и каковы ожидаемые значения, а также значения времени ожидания.