Databases Reference
In-Depth Information
1. An external client publishes XML messages to the BookstoreDemoTopic
JMS Topic.
2. Two EMSs (BookstoreEMS1 and BookstoreEMS2) consume these XML
messages from the topic, then transform and send the data to the Order
and Order_Item Data Objects, respectively.
3. If certain conditions are met, a set of ChangeLists are produced in the
BAM Active Data Cache.
4. ChangeLists are then pushed through Report Cache and Report Server to
IE browsers, which accordingly update report views.
You can use the black-box testing method to verify this functionality, so that no
specific knowledge of the application's code/internal structure is required. Test
cases are built around specifications and requirements, and should include the
following elements:
Data input to produce Active Data
Expected results
In the Bookstore Demo application, which is the XML payload produced by
the Java client, you should expect to observe the real-time data changes dis-
played in one or more report views in the IE browser.
Active Data for a particular report are generated by active
ViewSets in the BAM Active Data Cache. So, to ensure that
Active Data are produced as expected, you must have the
specific report opened at the client side throughout the testing
period.
Search WWH ::




Custom Search