| Type | Bundle project |
|---|---|
| Abstract Profile Test Agent | org.eclipse.soda.dk.rfid.inventory.profile.test.agent |
| Test Agent | org.eclipse.soda.dk.rfid.inventory.profile.test.agent |
| Bundle activator | org.eclipse.soda.dk.rfid.inventory.profile.test.agent.bundle |
| Factory activator | org.eclipse.soda.dk.rfid.inventory.profile.test.agent.factory |
| Managed activator | org.eclipse.soda.dk.rfid.inventory.profile.test.agent.managed |
The following test properties are specific to the RfidInventory profile validation test:
| Property | Description | Default |
|---|---|---|
| expected.reader | Reader ID expected to be returned with tag reads. | By default the value of the prefix property is used. |
| read.duration.ms | Time in ms the reader is activated to read all tags expected for a testcase. | 3000 ms |
| taglist | Comma-separated list of 3 or more tag identifier strings as expected to be returned by reader | None. |
| tagmask | Semicolon-separated list of 2 or more LLRP tag masks matching more than one, but not all, expected tags. | None. |
The RfidInventory profile validation test runs the following test cases:
| Test Case | Description |
|---|---|
| RfidInventoryProfileNoTagsTestCase | Test all features of the profile, excluding masking, with no tags within reading range. Also test for correct error responses for invalid settings of measurements. |
| RfidInventoryProfileSingleTagTestCase | Test all features of the profile, excluding masking, with the first tag from the tag list within reading range. |
| RfidInventoryProfileMultipleTagsTestCase | Test all features of the profile, including masking, with the all tags from the tag list. |
| RfidInventoryProfileDisconnectTestCase | Test detection and recovery of disconnect and reconnect of the device. |
Copyright © 2007 IBM. All Rights Reserved.