Ten dokument zawiera informacje o wymaganiach systemowych,
instalacji i nowych funkcjach produktu
IBM®
Rational Functional Tester 8.5.1.2. Zawarto
w nim także informacje dotyczące kontaktowania się z działem
wsparcia dla oprogramowania IBM.
Opis
Produkt
Rational Functional Tester
jest obiektowym narzędziem testowania zautomatyzowanego, które służy do
testowania aplikacji zbudowanych w technologiach HTML, Java™, Dojo, Ajax,
Microsoft
Windows,
Microsoft .NET,
Microsoft Silverlight, Microsoft Visual Basic, Siebel, Flex, SAP,
GEF i PowerBuilder działających w systemach operacyjnych
Microsoft
Windows oraz Linux. Testować można również dokumenty PDF firmy
Adobe.
Aplikacje IBM zSeries,
IBM iSeries i
IBM pSeries można testować przy użyciu
rozszerzenia dla aplikacji opartych na terminalu, które jest udostępniane przez
produkt Rational Functional Tester.
Produkt
Rational Functional Tester
umożliwia rejestrowanie niezawodnych i stabilnych skryptów, które można
odtworzyć w celu sprawdzenia poprawności nowych kompilacji aplikacji testowej.
Produkt
Rational Functional Tester
jest dostępny w ramach dwóch zintegrowanych środowisk programistycznych:
Eclipse i Microsoft Visual Studio .NET.
Produkt
rejestruje czynności użytkowników, co pozwala na utworzenie uproszczonych
skryptów testów, z których można łatwo korzystać w produkcie
Rational Software Delivery Platform. Produkt
Rational Functional Tester
obsługuje też dwa języki skryptowe przeznaczone dla użytkowników zaawansowanych. Integracja technologii Eclipse produktu
Rational Functional Tester
korzysta z języka Java,
natomiast integracja technologii Rational Functional Tester
Microsoft Visual Studio .NET używa języka Microsoft Visual
Basic .NET oraz środowiska programistycznego Microsoft Visual Studio .NET.
Aby wyświetlić listę domen obsługiwanych na potrzeby testowania funkcjonalnego we wszystkich wersjach produktu
Rational Functional Tester i kompatybilnych wersjach produktów
Rational, które można zintegrować z produktem
Rational Functional Tester,
należy zapoznać się z dokumentem: http://www.ibm.com/support/docview.wss?&uid=swg27038243.
Co nowego w wersji 8.5.1.2
Wersja 8.5.1.2 produktu
Rational Functional Tester zawiera następujące funkcje i rozszerzenia:
- Obsługa przeglądarki Internet Explorer 11: produkt Rational Functional Tester obsługuje przeglądarkę Internet Explorer 11.
- Obsługa systemu operacyjnego Windows 8.1: produkt Rational Functional Tester obsługuje system Windows 8.1.
Co nowego w wersji 8.5.1.1
Wersja 8.5.1.1 produktu
Rational Functional Tester zawiera następujące funkcje i rozszerzenia:
- Obsługa produktu Microsoft Visual Studio 2010 Ultimate: Rational Functional Tester obsługuje integrację z produktem Microsoft Visual Studio 2010 Ultimate.
- Obsługa środowiska JRE 1.7 Update 45: Rational Functional Tester obsługuje środowisko JRE 1.7 Update 45.
Co nowego w wersji 8.5.1
Wersja 8.5.1 produktu
Rational Functional Tester
zawiera następujące funkcje i rozszerzenia.
- Niezależność od wersji przeglądarki Mozilla Firefox:
produkt
Rational Functional Tester
obsługuje przeglądarkę Mozilla Firefox w wersji 18.0 i wszystkie nowsze wersje
tej przeglądarki. Więcej informacji można znaleźć
w sekcji Obsługa języka HTML.
- Obsługa 64-bitowego systemu Linux: obsługa instalowania i
uruchamiania produktu
Rational Functional Tester
jako 32-bitowego procesu w 64-bitowych systemach operacyjnych Linux. Włączenie
64-bitowego środowiska JRE w 64-bitowym systemie Linux powoduje zwrócenie błędu
Niepoprawna klasa ELF ELFCLASS32 dla biblioteki
libftsys.so. Aby zainstalować produkt
Rational Functional Tester
w 64-bitowym systemie Ubuntu, należy upewnić się, że zainstalowano wszystkie
32-bitowe biblioteki wymagane do działania 32-bitowego środowiska Java. Obecnie
produkt
Rational Functional Tester
nie obsługuje 64-bitowego środowiska JRE w systemie Linux. Więcej informacji na ten temat zawiera sekcja
Wymagania programowe.
- Generowanie raportu o systemie: obsługa generowania raportu o
systemie z poziomu menu Start lub wiersza komend. Więcej informacji zawiera
sekcja
Generowanie raportu o systemie produktu Functional Tester.
- Obsługa automatycznego włączania: ustawienia automatycznego
włączania można teraz modyfikować z poziomu interfejsu użytkownika. Więcej informacji na ten temat zawiera sekcja
Automatyczne włączanie środowiska na potrzeby testów funkcjonalnych.
Co nowego w wersji 8.5.0.1
Wersja
8.5.0.1 produktu
Rational Functional Tester zawiera następujące funkcje i rozszerzenia:
- Obsługa Dojo 1.8: produkt Rational Functional Tester obsługuje testowanie aplikacji HTML, które zostały zbudowane za pomocą pakietu Dojo 1.8. Więcej informacji na ten temat zawiera sekcja
Obsługa pakietu narzędzi Dojo.
- Obsługa sekwencji klawiszy funkcyjnych VT100Plus w produkcie FTE: Produkt FTE może teraz wysyłać sekwencje klawiszy funkcyjnych
VT100+. Więcej informacji można znaleźć
w sekcji Zaawansowane właściwości połączenia.
Co nowego w wersji 8.5
Wersja
8.5 produktu
Rational Functional Tester zawiera następujące funkcje i rozszerzenia.
- Obsługa Dojo 1.7: produkt Rational Functional Tester obsługuje testowanie aplikacji HTML, które zostały zbudowane za pomocą pakietu Dojo 1.7. Więcej informacji na ten temat zawiera sekcja
Obsługa pakietu narzędzi Dojo.
- Obsługa Adobe Flex 4.5: produkt Rational Functional Tester
obsługuje testowanie aplikacji Adobe Flex 4.5. Więcej informacji na ten temat zawiera sekcja
Obsługa technologii Flex.
- Obsługa technologii Microsoft .NET 4.5: Rational Functional Tester obsługuje testowanie aplikacji zbudowanych przy użyciu technologii Microsoft .NET 4.5.
Więcej informacji na ten temat zawiera sekcja
Obsługa technologii .NET.
- Obsługa produktu Adobe PDF 9.0, 10.0 i 11.0: Rational Functional Tester obsługuje testowanie dokumentów PDF Adobe przeznaczonych tylko do odczytu wyświetlanych w trybie autonomicznym lub w przeglądarce. Więcej informacji na ten temat zawiera sekcja
Obsługa dokumentów Adobe PDF.
- Generowanie raportu systemowego: produkt Rational Functional Tester umożliwia
generowanie raportu systemowego produktu Functional Tester, który przechwytuje istotne informacje na temat systemu
ułatwiające rozwiązywanie napotkanych problemów. Więcej informacji na ten temat zawiera sekcja
Generowanie raportu o systemie produktu Functional Tester.
- Obsługa platformy Eclipse w wersji 4.2 i 4.2.2: produkt Rational Functional Tester obsługuje testowanie 32-bitowych aplikacji platformy Eclipse w wersji 4.2 i 4.2.2. Więcej informacji na ten temat zawiera sekcja
Obsługa platformy Eclipse.
Wymagania systemowe
Informacje na temat
wymagań sprzętowych i programowych dotyczących produktu
Rational Functional Tester
8.5.1 są dostępne w temacie
Wymagania
systemowe.
Instalowanie produktu Rational Functional Tester 8.5 lub nowszego
Informacje dotyczące instalowania wersji 8.5.1 produktu są dostępne w sekcji
Przewodnik
przejścia procesu instalacji.
Uwaga: Jeśli
w instalacji jest używane oprogramowanie Java 7.0, może ono stanowić słaby
punkt zabezpieczeń przez narażenie na atak typu Zero Day. Ryzyko związane z
tym słabym punktem zabezpieczeń wynika z możliwości uruchomienia złośliwego kodu w
przeglądarce WWW.
Jeśli aplikacja używa oprogramowania Java 7.0 innego niż dostępne z produktem w
wersji 8.5.1, należy zaktualizować to oprogramowanie przy użyciu najnowszych
poprawek Java 7, aby uniknąć ryzyka związanego ze słabym punktem zabezpieczeń.
Instalowanie produktu
Rational Functional Tester przy użyciu produktu
Rational Test Workbench
Produkt
Rational Functional Tester jest dołączony do pakietu
produktu Rational Test Workbench. Licencji produktu
Rational Functional Tester można użyć podczas instalowania
produktu Rational Functional Tester przy użyciu pakietu produktu
Rational Test Workbench.
Instalowanie pomocy platformy .NET 2010 produktu Rational Functional Tester 8.5 lub nowszego
Jeśli zainstalowano integrację środowiska .NET
Rational Functional Tester
8.5.1 i Microsoft Visual Studio
2010, pomoc środowiska .NET
Rational Functional Tester
należy zainstalować ręcznie w produkcie
Microsoft Visual Studio 2010.
- Po zainstalowaniu integracji środowiska .NET
Rational Functional Tester
8.5.1 i Microsoft Visual Studio
2010 otwórz produkt
Rational Functional Tester,
kliknij opcję Pomoc, a następnie opcję
Zarządzaj ustawieniami pomocy. Spowoduje to otwarcie programu Help Library Manager produktu Visual Studio.
- Wybierz opcję Zainstaluje zawartość z dysku.
- Kliknij przycisk Przeglądaj i wybierz plik
helpcontentsetup.msha domyślnie znajdujący się w katalogu
katalog instalacyjny
Rational Functional Tester\IBM\SDP\FunctionalTester\vsnet\MSDNHelp\VS2010.
Pliki manifestu pomocy dla innych wersji językowych znajdują się w folderach
ustawień narodowych w katalogu VS2010.
Kliknij przycisk Dalej.
- Wybierz pozycję RFT i kliknij opcję
Dodaj.
Zostanie aktywowany przycisk
Aktualizowanie.
- Kliknij przycisk Aktualizowanie. Zostanie
wyświetlona prośba o potwierdzenie instalacji. Kliknij przycisk
Tak. Pomoc środowiska .NET produktu
Rational Functional Tester
zostanie zainstalowana jako pomoc lokalna produktu Visual Studio 2010.
Uwaga: Aby wyświetlić pomoc dotyczącą skryptów .NET produktu
Rational Functional Tester
w środowisku IDE Visual Studio 2010, należy włączyć opcję pomocy lokalnej w
programie Help Library Manager.
Wskazówka:
Aby wyświetlić pełny spis treści pomocy lokalnej zainstalowanej w środowisku
IDE Visual Studio 2010, należy zainstalować wtyczkę indeksu słów
kluczowych pomocy produktu Visual Studio dostępną w serwisie WWW firmy
Microsoft. Alternatywnie można zaktualizować produkt do wersji Visual Studio
2010 Service Pack 1, aby wyświetlić pomoc w programie Microsoft Help Viewer.
Znane ograniczenia i sposoby ich
obejścia
Obsługa środowiska Adobe Flex- Rejestrowanie i odtwarzanie aplikacji Flex nie jest obsługiwane w przeglądarkach Internet Explorer 11.
- Testowanie aplikacji Flex jest obsługiwane tylko w przeglądarkach w wersji 32-bitowej.
- Testowanie aplikacji Flex nie jest obsługiwane w przeglądarkach Mozilla Firefox 17.0 i nowszych.
- Testowanie aplikacji Flex nie jest obsługiwane w przeglądarkach Google Chrome.
- Nie wszystkie wybrane wartości są pobierane podczas stosowania punktu
weryfikacji danych dla wielu wybranych elementów w elemencie sterującym listy
Flex.
- Wstawianie obiektu testowego nie działa w przypadku elementów Flex i
SparkFormControl.
- Nie można odtwarzać działań zarejestrowanych na pionowym pasku
przewijania elementu SparkList.
Obsługa pakietu Dojo 1.7 i 1.8 (tylko w wersji 8.5.0.1)- Zapisy Dojo dla elementu sterującego siatki Dojo w przeglądarkach Mozilla
Firefox są niepoprawne w przypadku wierszy o numerach większych niż 25. Przyczyną
takiego zachowania jest restartowanie indeksu wierszy przez pakiet Dojo od zera
za każdym razem, gdy zostanie kliknięty wiersz o numerze większym niż 25. Aby
uniknąć tego problemu, należy zastosować jedno z następujących obejść:
- Zmodyfikuj zarejestrowany skrypt i podaj poprawny numer wiersza.
- Zarejestruj skrypt w przeglądarce Internet Explorer, a następnie odtwórz go
w przeglądarce Mozilla Firefox.
Obsługa
technologii Microsoft Silverlight- Produkt
Rational Functional Tester
obsługuje rejestrowanie aplikacji Silverlight tylko w 32-bitowej
przeglądarce Internet Explorer.
Obsługa
środowiska Microsoft .NET 4.5- Rejestrowanie działań na liście rozwijanej elementu RibbonFilterMenu nie
jest obsługiwane.
Obsługa produktu Microsoft Visual Studio 2010 Ultimate
Uwaga: To ograniczenie dotyczy tylko 64-bitowej wersji systemu Windows.
Jeśli wystąpią jakiekolwiek błędy związane z ładowaniem pakietu podczas tworzenia projektu w produkcie
Rational Functional Tester, Microsoft Visual Studio 2010 Ultimate Integration, należy użyć następujących obejść tego problemu:
Obsługa testowania plików PDF 9.0, 10.0 i
11.0- W przypadku rejestrowania przycisków paska narzędzi programu Adobe Reader w
wersji 10.0 i 11.0 działanie jest rejestrowane jako click(atPoint(x,y)).
- W przypadku rejestrowania w pliku PDF otwartym w przeglądarce Mozilla
Firefox najpierw należy zarejestrować działania w przeglądarce, a następnie
rozpocząć rejestrowanie w pliku PDF.
- Odtwarzanie kończy się niepowodzeniem, jeśli do znajdowania obiektów jest
używany tylko interfejs API find(). Aby obejść ten
problem, należy najpierw kliknąć przechwycony obiekt, a następnie odtworzyć.
- W produkcie Rational Functional Tester
Microsoft Visual Studio Integration dokument PDF ulega awarii podczas odtwarzania po kilku kliknięciach.
Inne
ograniczenia i obejścia- W przypadku używania środowiska JRE 1.6 Update 17 lub nowszego, aby
otworzyć komparator punktów weryfikacji ze szczegółowego dziennika odtwarzania
skryptu, który został odtworzony z poziomu produktu
Rational Quality Manager,
należy wyłączyć wtyczkę nowej generacji na stacji roboczej, na której
komparator jest otwierany.
- Jeśli do testowania aplikacji HTML przy użyciu produktu Rational Functional Tester 8.5.1.1 używana jest przeglądarka Google Chrome lub Mozilla Firefox, należy używać środowiska JRE 1.7 Update 45.
- W przypadku, gdy używane są starsze aktualizacje środowiska JRE, nie należy aktualizować produktu Rational Functional Tester do wersji 8.5.1.1. Należy używać wersji 8.5.1 lub starszej.
Znane
problemy są udokumentowane w postaci pojedynczych not technicznych w bazie wiedzy działu wsparcia. W
miarę wykrywania i rozwiązywania problemów baza wiedzy
jest aktualizowana o nowe informacje. Przeszukując
bazę wiedzy, można szybko znaleźć informacje o obejściach i
rozwiązaniach problemów. Za
pomocą poniższych odsyłaczy można uruchomić dostosowane zapytania w aktualnej bazie wiedzy działu wsparcia:
Kontakt z działem wsparcia dla oprogramowania IBM
Dział
wsparcia dla oprogramowania IBM zapewnia użytkownikowi asystę techniczną.
Często
zadawane pytania, listy znanych problemów oraz poprawek, a także inne
informacje dotyczące wsparcia zawiera strona wsparcia dla produktu
Rational Functional Tester pod
adresem http://www.ibm.com/software/awdtools/tester/functional/support/.
Nowości
dotyczące produktów, wydarzenia oraz inne informacje można znaleźć, odwiedzając
stronę główną oprogramowania Rational Functional
Tester pod adresem http://www.ibm.com/software/awdtools/tester/functional/index.html.
Przed
skontaktowaniem się z działem wsparcia dla oprogramowania
IBM należy zebrać wszystkie dodatkowe informacje, które są potrzebne do
opisania problemu. Podczas przedstawiania
problemu specjaliście z działu wsparcia dla oprogramowania IBM
należy go opisać w możliwie konkretny sposób oraz podać wszystkie istotne
informacje dodatkowe, tak aby specjalista mógł pomóc w rozwiązaniu danego
problemu. Aby procedura przebiegła możliwie szybko, należy wcześniej
przygotować odpowiedzi na następujące pytania:
- Które wersje oprogramowania były używane, gdy wystąpił problem?
- Czy dostępne są dzienniki, pliki śledzenia lub komunikaty
związane z problemem?
- Czy problem można odtworzyć? Jeśli tak, to jakie kroki należy podjąć, aby go odtworzyć?
- Czy istnieje obejście tego problemu? Jeśli tak, należy być przygotowanym do jego opisania.
Uwagi i znaki towarowe
© Copyright IBM Corporation
2000, 2013.
Użytkowników z instytucji rządowych USA obowiązują warunki umowy GSA ADP
Schedule Contract z IBM Corp.
Niniejsza publikacja została przygotowana z myślą o produktach i usługach oferowanych
w Stanach Zjednoczonych. IBM
może nie oferować w innych krajach produktów, usług lub opcji omawianych
w tej publikacji. Informacje o produktach i usługach dostępnych w danym kraju można uzyskać od lokalnego
przedstawiciela IBM. Jakakolwiek
wzmianka na temat produktu, programu lub usługi
IBM nie oznacza, że może być
zastosowany jedynie ten produkt, ten program lub ta usługa
IBM. Zamiast nich można zastosować
ich odpowiednik funkcjonalny, pod warunkiem że nie narusza to praw własności
intelektualnej IBM. Jednakże cała
odpowiedzialność za ocenę przydatności i sprawdzenie działania produktu, programu lub usługi, pochodzących od producenta innego niż IBM, spoczywa na
użytkowniku.
IBM może posiadać patenty lub złożone wnioski patentowe na towary i usługi, o
których mowa w niniejszej publikacji. Dostarczenie niniejszej publikacji nie oznacza
udzielenia użytkownikowi licencji na te patenty. Pisemne zapytania w sprawie licencji można przesyłać na adres:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
USA
Zapytania dotyczące zestawów znaków dwubajtowych (DBCS) należy kierować do lokalnych działów własności intelektualnej IBM (IBM Intellectual Property Department) lub wysłać je na piśmie na adres:
Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan, Ltd.
19-21, Nihonbashi-Hakozakicho, Chuo-ku
Tokio 103-8510, Japonia
Poniższy akapit nie ma zastosowania w
Wielkiej Brytanii, a także w innych krajach, w których jego treść pozostaje w
sprzeczności z przepisami prawa miejscowego: INTERNATIONAL BUSINESS MACHINES
CORPORATION DOSTARCZA TĘ PUBLIKACJĘ W TAKIM STANIE, W JAKIM SIĘ ZNAJDUJE ("AS IS"), BEZ
JAKICHKOLWIEK GWARANCJI (W TYM TAKŻE RĘKOJMI), WYRAŹNYCH LUB DOMNIEMANYCH, A W
SZCZEGÓLNOŚCI DOMNIEMANYCH GWARANCJI PRZYDATNOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO
CELU ORAZ NIENARUSZANIA PRAW OSÓB TRZECICH. Ustawodawstwa niektórych krajów nie dopuszczają zastrzeżeń dotyczących
gwarancji wyraźnych lub domniemanych w odniesieniu do pewnych transakcji; w takiej
sytuacji powyższe zdanie nie ma zastosowania.
Informacje zawarte w niniejszej publikacji mogą zawierać nieścisłości techniczne lub
błędy drukarskie. Informacje te są okresowo aktualizowane, a zmiany te zostaną
uwzględnione w kolejnych wydaniach tej publikacji. IBM zastrzega sobie
prawo do wprowadzania ulepszeń i/lub zmian w produktach i/lub programach
opisanych w tej publikacji w dowolnym czasie, bez wcześniejszego powiadomienia.
Wszelkie wzmianki w tej publikacji na temat stron internetowych innych podmiotów
zostały wprowadzone wyłącznie dla wygody użytkownika i w żadnym wypadku nie stanowią
zachęty do ich odwiedzania. Materiały dostępne na tych stronach nie są częścią materiałów
opracowanych dla tego produktu
IBM, a użytkownik korzysta z nich
na własną odpowiedzialność.
IBM ma prawo do używania i
rozpowszechniania informacji przysłanych przez użytkownika w dowolny sposób, jaki uzna za
właściwy, bez żadnych zobowiązań wobec ich autora.
Licencjobiorcy tego programu, którzy chcieliby uzyskać informacje na temat programu w celu: (i) wdrożenia wymiany informacji między
niezależnie utworzonymi programami i innymi programami (łącznie z tym opisywanym) oraz (ii) wykorzystywania wymienianych informacji, powinni skontaktować
się z:
Intellectual Property Dept. for Rational Software
IBM Corporation
5 Technology Park Drive
Westford, MA 01886
USA
Informacje takie mogą być udostępnione, o ile spełnione zostaną odpowiednie warunki, w
tym, w niektórych przypadkach, zostanie uiszczona stosowana opłata.
Licencjonowany
program opisany w niniejszej publikacji oraz wszystkie inne licencjonowane materiały
dostępne dla tego programu są dostarczane przez
IBM na warunkach określonych w
Umowie IBM z Klientem,
Międzynarodowej Umowie Licencyjnej
IBM na Program lub w innych
podobnych umowach zawartych między IBM i użytkownikami.
Potwierdzenie o znakach towarowych
IBM,
logo IBM oraz
ibm.com są znakami towarowymi lub zastrzeżonymi
znakami towarowymi International Business Machines Corp. zarejestrowanymi w wielu systemach prawnych na całym świecie. Nazwy innych produktów lub usług mogą być znakami towarowymi
IBM lub innych podmiotów.
Aktualna lista znaków towarowych
IBM jest dostępna w
serwisie WWW w sekcji
Copyright
and trademark information (Informacje o prawach autorskich i znakach
towarowych).
Adobe
jest znakiem towarowym lub zastrzeżonym znakiem towarowym
Adobe Systems Incorporated
w Stanach Zjednoczonych i/lub w innych krajach.
Java oraz wszystkie znaki towarowe dotyczące języka
Java są znakami towarowymi Sun Microsystems, Inc. w Stanach Zjednoczonych i/lub w innych
krajach.
Linux jest zastrzeżonym znakiem towarowym Linusa
Torvaldsa w Stanach Zjednoczonych i/lub w innych krajach.
Microsoft
oraz Windows są znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych
i/lub w innych krajach.
Nazwy innych przedsiębiorstw, produktów lub usług mogą być
znakami towarowymi lub znakami usług innych podmiotów.