Работа с Уникодами
#1
Отправлено 12 ноября 2007 - 10:37
TC 5.12
Здравствуйте!
Возникла необходимость в тестовых случаях вводить буквы казахского шрифта, в системе он предустановлен.
В TC буквы алфавита вводятся нормально, но после сохранения от букв остаются одни вопросики :(
Тогда я сохранил набор символов в файле(.txt, кодировка UTF-8) и подтягиваю во время выполнения скрипта данные из него в переменную, но в лог опять же выводиться совсем не то да и в тестируемое приложение неизвестно что попадёт.
Подскажите пожайлуста как можно обойти эту проблему.
#2
Отправлено 12 ноября 2007 - 12:46
Вы можете задать для проекта формат хранения скриптов UFT-16. Двойным щелчком по проекту в панели Project Explorer открываете редактор проекта, переходите на закладку Properties и меняете значение свойства 'Character Encoding' в группе опций General.
Также читайте раздел справки 'Support for Unicode'. В нём описано как TestComplete может работать с Unicode.
Дмитрий
#3
Отправлено 13 ноября 2007 - 04:31
Здравствуйте.
Вы можете задать для проекта формат хранения скриптов UFT-16. Двойным щелчком по проекту в панели Project Explorer открываете редактор проекта, переходите на закладку Properties и меняете значение свойства 'Character Encoding' в группе опций General.
Также читайте раздел справки 'Support for Unicode'. В нём описано как TestComplete может работать с Unicode.
Спасибо теперь после пересохранения символы остаются, но в helpe ссылки на форум а тама я чего то запутался, поэтому ничего так и выяснил :(
#4
Отправлено 13 ноября 2007 - 12:32
Да нет там вроде никаких ссылок на форум. Вот ветка, в которой вы сможете найти топик, о котором я говорил:
Using TestComplete | Testing With TestComplete | General Information | Support for Unicode
Дмитрий
#5
Отправлено 14 ноября 2007 - 06:42
нашёл но не помогло то что там написанно, или я неправильно делаю...Здравствуйте.
Да нет там вроде никаких ссылок на форум. Вот ветка, в которой вы сможете найти топик, о котором я говорил:
Using TestComplete | Testing With TestComplete | General Information | Support for Unicode
#6
Отправлено 14 ноября 2007 - 07:58
Насколько я понимаю, в справке написано что TestComplete может работать на 100% валидно только с одним Unicode'вым языком -- тем, который указан в 'Language for non Unicode programs'. Поддержка других языков в этом случае частичная.
Дмитрий
#7
Отправлено 14 ноября 2007 - 08:59
Здравствуйте.
Насколько я понимаю, в справке написано что TestComplete может работать на 100% валидно только с одним Unicode'вым языком -- тем, который указан в 'Language for non Unicode programs'. Поддержка других языков в этом случае частичная.
Сделал не помогло, и в лог и в приложение(msword) пишет вопросы
#8
Отправлено 15 ноября 2007 - 13:34
А компьютер перегрузили? Это опция ('Language for non Unicode programs') действует только после перезагрузки компьютера.
Дмитрий
#9
Отправлено 19 ноября 2007 - 05:09
Здравствуйте.
А компьютер перегрузили? Это опция ('Language for non Unicode programs') действует только после перезагрузки компьютера.
Ну конечно! не настолько я же безнадёжен :-)
#10
Отправлено 19 ноября 2007 - 11:47
Мы как-то работали с юникодными программами. Выставление языка в этой опции у нас работало без проблем.
Единственное, что сейчас могу посоветовать, это обратиться в службу поддержки (support@automatedqa.com).
Дмитрий
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных