Package com.cmobilecom.af.test.api
Platform independent API for UI test automation simulating user interaction
with applications.
- Since:
- 5.12
-
Interface Summary Interface Description AutoUpdatePanel Auto update panel for all partial behaviors.Bean Bean represents a BackingBean on UI.Component Component is the base class of BackingBean and ContainerBean.ContainerBean ContainerBean.DialogBean DialogBean represents a Dialog on UI.EntityBean EntityBean represents an EntityBackingBean on UI.EntityListBean EntityListBean represents an EntityListBackingBean on UI.EntityProperty EntityProperty represents an entity property on UI.InstanceTest.BarcodeGenerator Barcode generator to generate expected entity id(s) for verification.MenuBean MenuBean represents a menu bean on UI.MenuNode MenuNode represents a menu node on UI.MessageItem Message Item.MessagePanel Message panel that can contain a list of message items.PageContent PageContent represents page content on UI, which consists of zero or more regions.PageLoader Page Loader.PayUtil PayUtil for payment processing.PersistenceDataBean PersistenceDataBean represents a PersistenceDataBackingBean on UI.Region Region represents a region on UI, which consists of zero or more beans.TabView Tab View.Tooltip EntityProperty tooltip showing help message. -
Class Summary Class Description AbstractSystemTest<E extends java.lang.Enum<E>> Abstract system module test.Configurations Test configurations loaded from test.properties in classpath.ContainerBean.DataAccessUnit DataAccessUnit (instanceTypeId + instanceId).HierarchySelect HierarchySelect: hierarchical selects for a hierarchy property that has a number of child select properties.IdRuleEntityType IdRule EntityType.InstanceIdentifier Instance identifier.InstanceTest InstanceTest consists of a number of module tests.InstanceTest.IdRule Id Rule.InstanceTest.Parameters Parameters.InstanceTypeTest InstanceTypeTest: test an instance type that consists of a number of InstanceTest(s).InstanceTypeTest.GotoExec GotoExec specifies an execPoint of a ModuleTest of an InstanceTest.InstanceTypeTest.UserProfile UserProfileManageCenter Manage Center.ModuleTest<E extends java.lang.Enum<E>> Module test base class.NamedIdentifier NamedIdentifier: identifier that has a name.PageResource PageResource: manage a PageLoader instance for a TestConfig.ParameterizedMessage Message with parameters.ReportPeriod Report period with year, period type and period number.ResourceBundleLoader Resource bundle loader.TestBase Test base class.TestClock Test clock for an InstanceTypeTest, which applies to all its InstanceTest(s).TestConfig Test configuration (locale and driver combination)UserIdentifier User identifier.UserRegisterUtil User registration util.Util Test utilities. -
Enum Summary Enum Description ContainerBean.Type Container Types.InstanceTest.BarcodeType Barcode type enumMessageItem.Type Message types.PersistenceDataBean.LayoutType Layout type that is mapped to server side API.ReportPeriod.PeriodType Period Types -
Exception Summary Exception Description WaitTimeoutException WaitTimeoutException will be thrown if timeout when waiting until certain conditions to be true.