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

XFree

Регистрация: 11 дек 2008
Offline Активность: 17 дек 2008 12:09
-----

Мои сообщения

В теме: Автоматизация тестирования

16 декабря 2008 - 06:29

Особой разницы между компанентами организации и поддержки жизненного цикла продукта нет. Автотестировнаие - это всего лишь часть целой структуры... Платим мы за следующее. Интеграция между компанентами, поддержка и апгрейд, быстрое исправление ошибок в продуктах.
Дело же не только в продукте.. Например сервер Оракл можно вообще бесплатно скачать =) А вот получить готовое решение и поддержку - за бабульки =) А автоматизированное тестирование можно и иногда даже проще организовать более узконаправленными прогами и библиотеками.
Лично Я использую ruby+watir+Autoit. И Мне пока достаточно, а Я тестирую далеко не калькулятор ;-)

В теме: Загвоздка c Watir

12 декабря 2008 - 14:11

require 'Watir'

Watir::Browser.default='ie'
browser = Watir::Browser.start('http://www.geonline.ru/')

browser.text_field(:id,'navbar_username').set 'test'
browser.text_field(:id,'navbar_password').set 'test'
browser.button(:src,/btn_login.gif/i).click

В теме: Загвоздка c Watir

12 декабря 2008 - 09:44

Да не надо делать селект, он сам делается. AutoIt Не надо подключать, если установлен watir. А так вообще можно использовать autoit =Watir::Watir.autoit, а дальше оле методы аутоита. Пример нужен только страницы с логином... Хотябы анлогичный... Иначе помощи не получится, только советы... МОжет ты вообще не так делаешь =) А как это узнать? Я руби знаю довольно хорошо, да и с watir тоже повозился.

А AutoIt надо писать как

require 'AutoIt'

или не надо?

Вы извините что я может быть вопросы задаю какие то очевидные или глупые, да и просто невежественные, но я Ruby начал юзать две недели назад - я в нём пока не очень... соображаю.

И обновить её какой командой?
у меня её помоему вообще нет. Поиск выдал AutoItx3.dll

AutoItx3.dll - и есть библиотека, она в watir лежит... Лучше с оф сайта взять свежую и просто заменить =)

В теме: Загвоздка c Watir

12 декабря 2008 - 08:14

Пример страницы в студию...
Доки лежат тут ruby/lib/ruby/gems/1.8/doc/watir-1.6.2/rdoc/index.html
Правильно вот так...
ie.send_keys("{ENTER}")
Желательно обновить библиотеку AutoIt

Так же без этого http://www.microsoft...;displaylang=en вообще невозможно, что либо тестировать, как и програмировать под IE.
Оф. страница watir http://wtr.rubyforge.org/

В теме: Autoit

11 декабря 2008 - 16:07

юзаю Watir в котром регится dll от autoit, т.е. autoit из Ruby... Удобнее, чем отдельно.