KLM - krótka instrukcja obsługi. Aby skorzysta z kalkulatora metody KLM trzeba najpierw przygotowa obrazy badanych ekranów (interfejsów) w formie map bitowych Windows (bmp). Wszystkie mapy zapamita w folderze, w którym jest umieszczony program KLM.exe. Trzeba take zdefiniowa zadania, które bd oceniane. Teraz postpowanie opiszemy na przykładzie. Zadanie polega na odnalezieniu oprocentowania wkładów indywidualnych w banku internetowym m-bank. Analiza wymaga skopiowania 2 stron serwisu. Zostały one zapisane jako MBank1 i MBank2. Analiza on line pokazała e realizacja tego zadania wymaga a) wejcia na stron główn i odnalezieniu linka do oprocentowania b) kliknicia linka do podstrony zawierajcej dane o oprocentowaniu i odnalezieniu tych informacji. 1. Uruchom KLM. Kliknij Przycisk ReadBitmap i wska map MBank1 w oknie dialogowym. Mapa zostanie wczytana na scen. Wskazanie linka do oprocentowania nie jest moliwe takiego obiektu nie ma na scenie. Trzeba przesun cał stron w dół. Aby to zrobi trzeba take załoy gdzie znajduje si kursor w momencie startu KLM szacuje czas w oparciu o prawo Fitts a bazujce na odległociach przesuwania kursora i wielkociach zaznaczanych obiektów. Załoymy e punkt startu znajduje si w okolicy paska adresu. W tym celu wywołamy obiekt kwadracik za pomoc przycisku New. Nazwiemy ten obiekt start wpisujc w polu Define i klikajc przycisk write. Teraz dodamy nowy obiekt pasek który bdzie celem pierwszego ruchu kursora. Ten obiekt umiecimy w pobliu paska uwaajc aby nie pomyli paska z mapy bitowej z aktywnym paskiem okna programu (pojawiajcego si jeli mapa bitowa si nie mieci w oknie programu)
W polu Line width ustaw parametr 3 dla obu obiektów i wybierz przyciskiem Color róne kolory dla obu obiektów. Teraz scena bdzie wyglda jak na rysunku poniej. Poniewa obliczenie czasu ruchu bazuje na wymiarach obiektu docelowego obiekt pasek musi by do dokadnym obrysem rzeczywistego paska. Mona to osign klikajc prawym przyciskiem w poblie boków i przecigajc mysz. Ostatecznie dostaniemy scen jak na rysunku poniej:
Obliczenie czasu trwania pierwszego kroku moe teraz by wykonane jeli pokaemy systemowi skd dokd wykonujemy ruch kursorem oraz co jeszcze trzeba w tym pierwszym kroku zrobi. Wejd najpierw na zakładk Sequences. Pokazanie ruchu polega na wciniciu przycisku start a nastpnie klikniciu obiektów start i pasek a na koniec przycisku End. Na scenie pokae si linia lczca oba obiekty. Kolor tej linii jest zgodny z kolorem obiektu pocztkowego. Teraz do kadego obiektu dopiszemy operatory KLM. Aby to uzyska kliknij 2 razy w obiekt Start. Pokae si tabela operatorów.
Zaznacz operator M oznacza on redni czas zastanawiania si nad dalszym postpowaniem. Teraz przy pasku zaznacz B wcinicie przycisku myszy bo to trzeba zrobi aby przesun pasek. Teraz przelcz si na zakaladk KLM calculations. W polu MT odczytasz szacowany czas wykonania tego kroku. KLM nie przewiduje dokladnie czasu przesuwania paska nie ma takiego operatora. W naszym programie s wolne miejsca i mona taki operator wprowadzi za pomoc pomiarów. Zaloymy, e redni czas przesuwania wynosi 1 sekund. Wybierz z menu opcj Parameters: W pierwszym polu wolnym (none) wpisz pozycj Move bar. Teraz wywolaj operatory klikajc 2 razy w obiekt pasek. Teraz przypisz nowy operator do paska. Poniewa zakoczone zostaly w ten sposób dzialania na 1 kopii ekranu wczytamy teraz stan ekranu po przesuniciu paska. W tym celu wybierz ReadBitmap i wska MBank2. Pokae si obraz:
Teraz dodaj nowy obiekt obrysuj link Oprocentowanie i w zakadce sequences polcz obiekt pasek z tym nowym obiektem. W zasadzie mona teraz doda operator wait for response bo teraz trzeba poczeka na nastpn stron. Na tej stronie wprost odczytuje si z tabeli oprocentowania. Przeprowadzone analizy mona zapisa z ostatnio wczytan map wybierajc File/Save as Wypróbuj zapis a nastpnie otwórz zapisany projekt.