Движение на мишката / преминаване на мишката и оценка на JavaScript в watir

Имам приложение Rails, което е тежко за JavaScript, което тествам в watir. Имам две специфични изисквания за тестване:

  • Трябва да мога да симулирам преместване на мишката до определена област на екрана (или поне задействане на събитието onmouseover за div)
  • Оценяване на фрагмент от JavaScript, след като горното се случи, за да се види дали флагът е зададен правилно

Не успях да разбера как да направя това в watir. Някакви идеи как да стане това?


person Bilal and Olga    schedule 10.03.2010    source източник
comment
Открих, че това е много лесно да се направи със Selenium, така че в крайна сметка го използвах вместо това.   -  person Bilal and Olga    schedule 11.03.2010


Отговори (2)


За първия въпрос:

browser.div(:id, "some-id").fire_event "onmouseover"

Нямам идея как да реша втория въпрос. Можете да попитате на watir-general.

person Željko Filipin    schedule 11.03.2010

Можете да разгледате следната страница за контроли с мишката:

http://wiki.openqa.org/display/WTR/Right+Click+an+Element

person Alan Baird    schedule 06.05.2010