Udostępnij za pośrednictwem


Przykładowe rozszerzenie kodowanych testów UI dla programu Excel

Rozszerzenie składnika próbki jest uruchamiany w Visual Studio proces kodowane Test interfejsu użytkownika i ma nieco strukturę hierarchiczną, z ExtensionPackage klasy u podstawy.TechnologyManager, ActionFilter, I PropertyProvider klasy są na następnym poziomie, z elementami sterowania na najwyższym poziomie.

Architektura rozszerzenia programu Excel

Architektura rozszerzenia Test programu Excel

Punkty rozszerzenia

Klasy te reprezentują punkty rozszerzenia, które są implementowane w próbce, aby włączyć kodowane jako interfejsu użytkownika, badania na Microsoft Excel.

ExtensionPackage

Dziedziczone z UITestExtensionPackage klasy, jest to punkt wejścia zakodowanej testowania rozszerzenia interfejsu użytkownika.Ta klasa ogólna wykonawczych daje kodowane jako interfejs użytkownika testowania RAM wewnętrzny dostęp do niestandardowego interfejsu użytkownika test manager technologii, Dostawca właściwości test interfejsu użytkownika i interfejs użytkownika test akcji filtru do testowania nowego interfejsu użytkownika.Aby uzyskać więcej informacji, zobacz Przykładowe rozszerzenie programu Excel: klasa ExtensionPackage.

TechnologyManager

Dziedziczone z UITechnologyManager klasy, ta klasa zawiera manager technologii dla testu nagrywania i odtwarzania.Aby uzyskać więcej informacji, zobacz Przykładowe rozszerzenie programu Excel: klasa TechnologyManager.

ActionFilter

Dziedziczone z UITestActionFilter klasy, takie stanowią klasy podstawowej do agregowania podobne wyniki działania testu na wynik pojedynczego badania.Aby uzyskać więcej informacji, zobacz Przykładowe rozszerzenie programu Excel: klasa ActionFilter.

Elementy technologii

Dziedziczone klasy podstawowej z UITechnologyElement klasy stanowi fundament dla elementy technologii w badaniach swój interfejs użytkownika, które mogą być rejestrowane i odtwarzane.Aby uzyskać więcej informacji, zobacz Przykładowe rozszerzenie programu Excel: klasy elementów.

PropertyProvider

Dziedziczone z UITestPropertyProvider klasy, ta klasa zapewnia klasa podstawowa dla obsługi właściwości elementów interfejsu użytkownika dla testu nagrywania i odtwarzania.Aby uzyskać więcej informacji, zobacz Przykładowe rozszerzenie programu Excel: klasa PropertyProvider.

Zobacz też

Informacje

UITestPropertyProvider

UITechnologyElement

UITestActionFilter

UITestExtensionPackage

Koncepcje

Przykładowe rozszerzenie programu Excel: klasa ExtensionPackage

Przykładowe rozszerzenie programu Excel: klasa TechnologyManager

Przykładowe rozszerzenie programu Excel: klasa ActionFilter

Przykładowe rozszerzenie programu Excel: klasy elementów

Przykładowe rozszerzenie programu Excel: klasa PropertyProvider