W przypadku deklarowania zmiennej w produkcie
IBM® Rational Performance Tester
można utworzyć dla niej kontener, zainicjować ją jako łańcuch lub wartość puli
danych oraz ustawić jej zasięg. Następnie (w ramach testu) można ponownie przypisać inną wartość do zmiennej.
Procedura
Aby utworzyć i zainicjować wartość oraz przypisać ją do zmiennej testu:
- W nawigatorze testów przejdź do testu i kliknij go dwukrotnie. Test zostanie otwarty.
- Aby utworzyć kontener dla zmiennych testu tworzonych w ramach testu:
- Otwórz test i w obszarze Zawartość testu kliknij
opcję Zmienne testu znajdującą się w górnej części testu.
- Wybierz opcję . Kontener o nazwie Zmienne testu zostanie
utworzony na potrzeby zmiennych zdefiniowanych przez użytkownika.
- Wybierz kontener, aby zmienić jego nazwę. Zostanie otwarty obszar Szczegóły elementu
testowego umożliwiający wpisanie nowej nazwy w polu
Nazwa.
- Aby zadeklarować lub zdefiniować zmienną testu:
- Otwórz test i w sekcji Zawartość testu kliknij
zdefiniowany przez użytkownika kontener, który ma zawierać zmienną.
- Aby utworzyć zmienną, wybierz opcję . Aby utworzyć zmienną tablicową, wybierz opcję .
- Wpisz nazwę zmiennej i kliknij przycisk OK. Zmienna zostanie dodana jako ostatni element w kontenerze. Ponadto
zostanie otwarty obszar Szczegóły elementu testowego.
- W obszarze Szczegóły elementu testowego ustaw
zasięg i wartość początkową zmiennej.
Widoczne w: Wybierz opcję Tylko ten test, aby ograniczyć dane
tylko do bieżącego testu. Nawet jeśli inny test zawiera zmienną o tej samej
nazwie, ta zmienna nie zostanie zmieniona. Wybierz opcję Wszystkie testy dla
tego użytkownika, aby współużytkować wartość tej zmiennej, gdy test
jest wykonywany w harmonogramie. Aby zmienna mogła być współużytkowana, oba
testy muszą zawierać zmienną o tej samej nazwie i mieć włączoną tę opcję.
Sprawdź wartość: Wybierz opcję Przy
pierwszym użyciu, aby operacja sprawdzania, czy zmienna została
zainicjowana, była wykonywana dopiero po osiągnięciu pierwszego żądania
korzystającego z tej zmiennej podczas wykonywania testu. Wybierz opcję
Przy uruchamianiu testu, aby operacja sprawdzania, czy
zmienna została zainicjowana, była wykonywana po rozpoczęciu wykonywania testu. Jeśli zmienna nie została zainicjowana, zostanie wyświetlony komunikat o
błędzie (zależnie od ustawionego zachowania).
Jeśli nie zainicjowano, ustaw na: Wybierz opcję Tekst, aby
zainicjować zmienną przy użyciu konkretnej wartości każdorazowo, gdy test
jest wykonywany w harmonogramie. Wybierz opcję Wartość puli
danych, a następnie w oknie Wybór źródła
danych wybierz pulę danych, która zainicjuje zmienną.
Błąd środowiska wykonawczego, jeśli zmienna nie została zainicjowana:
Wybierz działanie dla wykonania w przypadku napotkania niezainicjowanej
zmiennej testu. W przypadku wybrania opcji Zgłoś ostrzeżenie w
dzienniku testu lub Zgłoś błąd w dzienniku
testu upewnij się, że na stronie Dziennik
testu w harmonogramie ustawiono wartość
Wszystko dla błędów, niepowodzeń i ostrzeżeń (jest to
ustawienie domyślne). W przypadku wybrania opcji Wyjdź z testu harmonogram
będzie nadal działać pomimo zatrzymania użytkowników wirtualnych z
niezainicjowaną zmienną. W przypadku wybrania opcji Brak
działania test będzie kontynuowany.
- Aby przypisać wartość do zmiennej testu lub zainicjować tę wartość:
- Otwórz test i w obszarze Zawartość testu wybierz
element testowy.
- Wybierz opcję
. Spowoduje to wstawienie przypisania przed
wybranym elementem. Zostanie otwarte okno Edytor testów i zostanie
wyświetlona lista zmiennych dostępnych dla testu.
- Wybierz zmienną, do której wartość ma zostać przypisana, a następnie ustaw
wartość zmiennej w polu Ustaw na znajdującym się w
obszarze Szczegóły elementu testowego. Jako wartość można ustawić łańcuch tekstowy, dowolne źródło danych
znajdujące się w teście przed instrukcją przypisania lub opcję Nie
zainicjowano. Do testu zostanie dodana instrukcja
Set z wybraną wartością.