W skrócie – chodzi o wielokrotne wykorzystanie tych samych kroków w różnych testach. Np. żeby w banku zlecić przelew czy sprawdzić historię przelewów pierwsze co zawsze trzeba zrobić to zalogować się. Narzędzia dostępne na rynku pozwolą nagrać testy, które takie kroki wykonają. Tylko jeśli nagramy 100 testów, w których najpierw się logujemy i następnie wykonujemy jakąś akcję to mamy powtórzone 100 razy kroki do logowania. Gdy logowanie się zepsuje – musimy naprawiać wszystkie 100 testów. To co my robimy to grupujemy (w komponenty) kroki logowania i możemy je wielokrotnie używać w ramach różnych testów. Gdy logowanie się zepsuje – poprawiamy to tylko w jednym miejscu i wszystkie testy dalej wykonują się poprawnie. I właśnie takie grupy prezentujemy na grafie co dodatkowo daje jasną informację w kontekście całego projektu co faktycznie testujemy, jakie ścieżki biznesowe.