2013-01-15 23 views
7

Chcę przetestować aplikacje Microstrategy za pomocą dowolnych narzędzi do testowania stron internetowych. Rozumiem, że seleniun dobrze służy mojemu celowi. Ale aplikacje microstrategy są wdrażane w formatach flash. Proszę mi pomóc, jak wytłumaczyć, jak przetestować te aplikacje flashowe czy jest jakieś narzędzie? Czy mogę używać tylko selenu i jak go używać? Z góry dziękujęTestowanie aplikacji flash w Internecie przy użyciu selenu

Odpowiedz

9

Selen nie może wchodzić w interakcje z obiektami Flash.

Można użyć FlashSelenium, co jest dość stary, ale wydaje się działać:

http://code.google.com/p/flash-selenium/

Albo użyć Sikuli, bibliotekę 'Genie Adobe lub Ranorex biblioteki:

http://sourceforge.net/adobe/genie/wiki/Home/ http://www.ranorex.com/product/automated-ui-testing-of-flash-flex-applications.html http://www.sikuli.org/

Istnieje bardzo ograniczone narzędzia i informacje do testowania Flash UI.

Inną opcją jest interakcja z nią bezpośrednio przy użyciu Javascript.

+0

Dziękuję, że naprawdę mi pomoże ... – Pratik

+0

+ 1 dla Adobe Genie i Sikuli. –

2

sikuli jest dobry, ponieważ bazuje na JAVA, dzięki czemu można dodać jego plik JAR do swojej ścieżki budowania. Kolejną jest AUTOIT, gdzie jest to "łatwy zły" pomysł, który nie jest zalecany, ale w niektórych przypadek może (lub nie) może się przydać. Ponieważ musisz podać koordynację (x, y) dowolnego elementu i wpisać kod, aby mógł z nim współdziałać, np. Klikać lub wpisywać tekst.