Проблемы с вводом данных в TC
#1
Отправлено 22 августа 2006 - 14:32
Иногда, при запуске сгенрированного скрипта вводимые в контрол символы "проскакивают", например, роект, вместо проект. Какие есть универсальные способы решения данной проблемы?
Заранее благодарен за все ответы!!!
#2
Отправлено 22 августа 2006 - 15:23
Здравствуйте!
Иногда, при запуске сгенрированного скрипта вводимые в контрол символы "проскакивают", например, роект, вместо проект. Какие есть универсальные способы решения данной проблемы?
Заранее благодарен за все ответы!!!
Каким образом вы их вбиваете? Дайте кусок скрипта посмотреть.
#3
Отправлено 22 августа 2006 - 17:09
Знаю про такую проблему с методом Sys.Keys в TestComplete 3. Насколько я знаю, в TestComplete 4 она пофикшена.
Предложить могу присваивать значения полям напрямую, через свойство wText. Например:
obj.wText = "проект";
Дмитрий
#4
Отправлено 22 августа 2006 - 18:11
function PasteText(EditBoxObj, Text)
{
DeleteText(EditBoxObj); // процедура удаления того что в Edit если это нужно конечно
Sys.Clipboard = Text;
EditBoxObj.ClickR();
EditBoxObj.PopupMenu.Click("Paste");
}
удалять можно тривиально:
function DeleteText(EditBoxObj)
{
EditBoxObj.wText = "";
}
Вообще в последних версиях TC работа с Keys меня вполне порадовала, странно что у Вас есть проблемы, я набиваю в форму кучу текста причем достаточно шустро это выходит. Кроме того удаляю текст через нажатие [BS] иными словами "нажимать" приходится много и вроде все работает. Попробуйте воспроизвести в блокноте эту пробему, напишите цикл много раз чтоб набивал одно и тоже и если что в support.
#5
Отправлено 23 августа 2006 - 09:42
Спасибо. :)
#6
Отправлено 23 августа 2006 - 09:53
И все же интересно что за версию TC вы используете? Возможно эта проблема всплывет где-то у других пользователей.
#7
Отправлено 23 августа 2006 - 11:13
И все же интересно что за версию TC вы используете? Возможно эта проблема всплывет где-то у других пользователей.
To Dart : Использую TC 4.23.1655.3 demo
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных