TestComplete and Access
#1
Отправлено 28 апреля 2006 - 09:18
Access.
#2
Отправлено 01 мая 2006 - 05:26
Через плагин ADO, например. Посмотреть пример можно здесь:
c:\Program Files\Automated QA\TestComplete 4\Samples\Scripts\DDT&NameMapping\DDT&NameMapping.pjs
Функция ReadAccess_ADO.
Дмитрий
#3
Отправлено 20 сентября 2007 - 22:53
#4
Отправлено 21 сентября 2007 - 08:35
значит ли это что TC распознает объекты на формах и видит их свойства?
вообще-то ТК может работать с объетами на формах MS Access, но это вовсе не следует из предыдущего ответа Дмитрия. Там речь шла о доступе к базе данных, а вы говорите про контролы.
По умолчанию ТК видит все объекты на формах Аксеса, но сделать с ними что-то более-менее внятное нельзя.
Чтобы получить полный доступ к свойствам и методам формы и контролов на ней, необходимо сделать следующее (у меня Офис 2003):
1) В Object Browser находим нашу форму и смотрим ее класс (свойство WndClass, в моем случае это OForm). Возвращаемся в Project Workspace
2) Правой кнопкой на имени проекта в левой части окна ТК -> Edit -> Properties -> MSAA Open Applications
3) Жмем кнопку Add и в добавленной строке во второй колонке пишем наш WndClass (OForm)
4) Включаем чекбокс возле добавленного элемента, возвращаемся в браузер объектов, обновляем его, и вуаля: теперь значок формы в дереве объектов и значки всех контролов на этой форме изменились на значки с логотипами Windows и в списке свойств/методов появились новые свойства/методы (простите за тавтологию) =)
P.S. А чего это вы подняли тему полуторалетней давности? :)
TestComplete для начинающих (видеозаписи курса)
Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)
Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest
#5
Отправлено 23 сентября 2007 - 21:14
Tak poluchilos, chto net u menya seychas vozmojnosti instalit samomu noviye dlya menya tuli i proveryat, chto s chem rabotayet. Kak okazalos, u bolshinstva tulov, s kotorimi ya rabotal, yest nekotoriye trudnosti s Access, vot ya i vspomnil pro TC. A sam ya yego ne polzoval do etogo. Sozdavat noviy topic na forume - zachem, a tak vse poluchilos normalno (hot i palcem v nebo, kak viyasnilos). Tak chto prostite za neznaniye - prosto ni razu ne videl TC vjivuyu, vot i ne znayu, kak tam chto nazivayetsa.
No teper obyazatelno poprobuyu, raz eto zamechatelnoye sredstvo umeet otlichat kontroli na formah da yeshe stoit nemnogo.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных