Test jednostkowy menu krok po kroku

Prev Next

Test jednostkowy menu „Krok po kroku”

W tej aplikacji wyjaśniono, jak skonfigurować i używać wtyczki niestandardowego widżetu „Menu krok po kroku”

Cel

Celem testu jednostkowego „Menu krok po kroku” jest umożliwienie użytkownikom poznania i zrozumienia sposobu konfiguracji oraz korzystania z wtyczki niestandardowego widżetu „Menu krok po kroku” w ich aplikacjach Tulip. Wtyczki niestandardowych widżetów to zaprogramowane widżety, które działają w oparciu o platformę „ Tulip platform ”, zapewniając dodatkową funkcjonalność, która obecnie nie jest częścią głównej platformy. Menu krok po kroku pozwala twórcy aplikacji dać użytkownikowi poczucie postępu w korzystaniu z aplikacji, a użytkownikowi umożliwia śledzenie postępów i poruszanie się po aplikacji za pomocą niestandardowego widżetu.

Konfiguracja

Wtyczki niestandardowych widżetów współdziałają z aplikacją za pomocą właściwości i zdarzeń. Właściwości to dane współdzielone między aplikacją a widżetem, natomiast zdarzenia to sygnały, które widżet może wysyłać do aplikacji. W edytorze aplikacji można tworzyć wyzwalacze oparte na tych zdarzeniach. Zdarzenia mogą również służyć do wysyłania danych do aplikacji.

Wtyczka niestandardowego widżetu „Tool Tip” wykorzystuje dwie właściwości i jedno zdarzenie. Właściwości używane w tym widżecie noszą nazwy „CURRENT STEP” i „STEPS”. Zdarzenie używane w tym widżecie nosi nazwę „On Step Click”.

Właściwość „CURRENT STEP” jest typu tekstowego i ma charakter tylko do odczytu. Ta właściwość pozwala przekazać nazwę bieżącego kroku do wtyczki widżetu. Zalecanym sposobem konfiguracji jest przekazanie danych w postaci nazwy kroku z informacji o aplikacji. Właściwość „STEP” jest typu tablica tekstowa i ma charakter tylko do odczytu. Ta właściwość pozwala zdefiniować listę kroków, które mają pojawić się w menu niestandardowej wtyczki widżetu. Zalecanym sposobem konfiguracji jest użycie statycznej listy wartości zawierającej nazwy kroków.

Zdarzenie „On Step Click” wyświetla nazwę kroku z listy kroków, gdy użytkownik aplikacji kliknie krok w niestandardowej wtyczce widgetu. Aby umożliwić nawigację w aplikacji, zdarzenie to powinno być połączone z wyzwalaczem przejścia „Przejdź do kroku według nazwy”.

Jak to działa

Ta aplikacja korzysta z predefiniowanej wtyczki niestandardowego widżetu „Menu krok po kroku”. Właściwość „CURRENT STEP” jest definiowana poprzez nazwę kroku w informacjach o aplikacji. Właściwość „STEP” jest zdefiniowana jako statyczna lista nazw kroków, którymi są: „Zlecenie produkcyjne”, „Produkcja”, „Kontrola jakości”, „Pakowanie”, „Wysyłka” oraz „Zamknięcie”. Wreszcie, zdarzenie „On Step Click” wyświetla nazwę etapu z listy etapów, gdy użytkownik aplikacji kliknie etap w wtyczce niestandardowego widżetu. Aby umożliwić nawigację w aplikacji, zdarzenie to należy powiązać z wyzwalaczem przejścia „Przejdź do etapu według nazwy”.