2014-09-05 3 views
1

Я тестирую веб-приложение с использованием JScript в TestComplete и должен проверить, что TextWox WordWheel содержит изображение увеличительного стекла внутри него. И когда текст вводится, красный красный значок появляется над увеличительным стеклом. См. Изображение ниже. Мне не нужно знать, как выглядит изображение, просто нужно найти свойство, которое я могу использовать, чтобы убедиться, что оно существует. Или, может быть, больше свойств, чтобы проверить, что появляется красный крестик и т.д.Проверка наличия изображения внутри текстового поля с помощью SmartBear TestComplete с JScript

Для дизайна ссылки, это то, как я проверить стиль шрифта текста этого текстовом поле ниже:

if (searchTextBox.currentStyle.fontStyle == "italic" && modulesTextBox.currentStyle.color == "gray") 
    { 
    Log.Checkpoint("The text box font is gray and italic"); 
    } 
    else 
    { 
    Log.Error("The text box font is not gray and italic); 
    } 

Возможно ли это?

EDIT: Ну, похоже, мне нужно 10 репутаций для отправки изображений. Как мне получить репутацию? Тем временем я могу отправить сообщение по электронной почте.

+0

Я думаю, используя селектор CSS может работать, но я попробовал и его говорить мне «Элемент селектор CSS не был найденный.". Я пробовал разные CSS-селектора, такие как CSS Selector = «h3»; и другие. Как узнать, какой селектор CSS использовать? –

+0

Поместите HTML-код текстового поля и необходимые изображения на ваш вопрос. –

ответ

1

Вы можете использовать метод QuerySelector TestComplete для поиска нужного объекта по его атрибутам CSS. Например:

//JScript 
CSSSelector = "div#main-nav a[target=blank]"; 
res=TestedPage.QuerySelector(CSSSelector); 

Эта статья содержит дополнительную информацию, вам может понадобиться:

http://smartbear.com/viewarticle/55769/

 Смежные вопросы

  • Нет связанных вопросов^_^