Перейти к содержимому

Фотография

Help,please!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 pchela88

pchela88

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Буряк

Отправлено 17 мая 2011 - 07:59

Доброе утро!
Подскажите, пожалуйста, как с помощью TestComplete
проверить, что текст в файле Полужирный, а не обыкновенный!
  • 0

#2 SergeyP

SergeyP

    Специалист

  • Members
  • PipPipPipPipPip
  • 651 сообщений
  • Город:Москва

Отправлено 17 мая 2011 - 08:01

Доброе утро!
Подскажите, пожалуйста, как с помощью TestComplete
проверить, что текст в файле Полужирный, а не обыкновенный!


Какой формат файла ?
  • 0

#3 pchela88

pchela88

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Буряк

Отправлено 17 мая 2011 - 08:02

.doc
  • 0

#4 SergeyP

SergeyP

    Специалист

  • Members
  • PipPipPipPipPip
  • 651 сообщений
  • Город:Москва

Отправлено 17 мая 2011 - 08:05

Проверять надо в файле или в Word'e ?
  • 0

#5 pchela88

pchela88

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Буряк

Отправлено 17 мая 2011 - 08:07

В Worde!
  • 0

#6 SergeyP

SergeyP

    Специалист

  • Members
  • PipPipPipPipPip
  • 651 сообщений
  • Город:Москва

Отправлено 17 мая 2011 - 08:39

Тяжелый случай !
В ТС не получается работать с полем ввода текста Word'a.
Единственное, что приходит на ум, это макросами Word'a выделить какой-то кусок текста и TC проверить свойства шрифта.
  • 0

#7 modbear

modbear

    Специалист

  • Members
  • PipPipPipPipPip
  • 548 сообщений

Отправлено 18 мая 2011 - 07:07

Это легко делается с помощью Word Automation Object Model. Как-то так:
// JScript

// Открываем файл в Word
var oWord = Sys.OleObject("Word.Application");
var oDoc = oWord.Documents.Open("C:\\myfile.doc");

// Получаем объект Range для текста, который надо проверить
// (в данном примере - весь текст целиком)
var oRange = oDoc.Content;

if (oRange.Font.Bold) {
   Log.Message("Текст - полужирный");
}
else {
   Log.Message("Текст - обычный");
}

oDoc.Close();
oWord.Quit();

  • 0

#8 pchela88

pchela88

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Буряк

Отправлено 18 мая 2011 - 13:09


Большое спасиба!!!!!

  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных