Jump to: navigation, search

Difference between revisions of "MagnetoDB/QA/Test cases"

 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=KVSaaS Test Cases=
 
  
=BatchGetItem=
+
[[File:MagnetoDB Test Cases v2.2.pdf|thumbnail]]
 
 
=BatchWriteItem=
 
 
 
 
 
 
 
{| class="wikitable"
 
|-
 
|
 
<center>'''<nowiki>#</nowiki>'''</center>
 
 
 
|
 
<center>'''Description'''</center>
 
 
 
|
 
<center>'''Results'''</center>
 
 
 
|
 
<center>'''T'''</center>
 
 
 
|
 
<center>'''Imp'''</center>
 
 
 
|
 
<center>'''Notes'''</center>
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''General'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-1</center>
 
 
 
|
 
Complete set of correct options
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''PutRequest'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-10</center>
 
 
 
|
 
Correct Item string AND
 
 
 
"N" : "string" value
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-11</center>
 
 
 
|
 
Non-existent Item string AND
 
 
 
"N" : "string" value
 
 
 
|
 
Error + UnprocessedItems contains unprocessed PutRequest Items
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-12</center>
 
 
 
|
 
EMPTY Item string AND
 
 
 
"N" : "string"
 
 
 
|
 
Error + UnprocessedItems contains unprocessed PutRequest Items
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-13</center>
 
 
 
|
 
Correct Item string and
 
 
 
<nowiki>"NS" : ["string"] values</nowiki>
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-14</center>
 
 
 
|
 
Correct Item string and
 
 
 
"B" : "string" value
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-15</center>
 
 
 
|
 
Correct Item string and
 
 
 
<nowiki>"BS" : ["string"] values</nowiki>
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-16</center>
 
 
 
|
 
Correct Item string and
 
 
 
"S" : "string" value
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-17</center>
 
 
 
|
 
Correct Item string and
 
 
 
"N" : EMPTY value
 
 
 
|
 
ValidationException + UnprocessedItems contains unprocessed PutRequest Items
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-18</center>
 
 
 
|
 
Correct Item string and
 
 
 
"&lt;SOME_STRANGE_OR_EMPTY_VALUE&gt;" : "string" value
 
 
 
|
 
ValidationException + UnprocessedItems contains unprocessed PutRequest Items
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-19</center>
 
 
 
|
 
Correct Item string and
 
 
 
"NS" : "non-existent_string" value
 
 
 
|
 
ValidationException + UnprocessedItems contains unprocessed PutRequest Items
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-20</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''DeleteRequest'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-30</center>
 
 
 
|
 
Correct Key string and
 
 
 
"N" : "string" value
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-31</center>
 
 
 
|
 
Non-existent Key string and
 
 
 
"N" : "string" value
 
 
 
|
 
Error + UnprocessedItems contains unprocessed DeleteRequest Items
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-32</center>
 
 
 
|
 
EMPTY Key string and
 
 
 
"N" : "string" value
 
 
 
|
 
Error + UnprocessedItems contains unprocessed DeleteRequest Items
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-33</center>
 
 
 
|
 
correct Key string and
 
 
 
<nowiki>"NS" : ["string"] values</nowiki>
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-34</center>
 
 
 
|
 
correct Key string and
 
 
 
"B" : "string" value
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-35</center>
 
 
 
|
 
correct Key string and
 
 
 
<nowiki>"BS" : ["string"] values</nowiki>
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-36</center>
 
 
 
|
 
correct Key string and
 
 
 
"S" : "string" value
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-37</center>
 
 
 
|
 
Correct Key string and
 
 
 
"<nowiki>SS" : ["string"] values</nowiki>
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''CombinedRequest'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-40</center>
 
 
 
|
 
Specify in one statement:
 
 
 
correct Key string for
 
 
 
DeleteRequest "N" : "string" value AND
 
 
 
correct Item string for
 
 
 
PutRequest "N" : "string" value
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-41</center>
 
 
 
|
 
Specify in one statement:
 
 
 
correct Key string for
 
 
 
DeleteRequest "B" : "string" value AND
 
 
 
correct Key string for
 
 
 
DeleteRequest "SS" : "string" values AND
 
 
 
correct Item string for
 
 
 
PutRequest "NS" : "string" values AND
 
 
 
(!!!) INcorrect Item string for
 
 
 
PutRequest "S" : "string" value
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-42</center>
 
 
 
|
 
Specify in one statement:
 
 
 
correct Item string for
 
 
 
PutRequest "N" : "string_A" value
 
 
 
correct Key string for
 
 
 
DeleteRequest "N" : "string_A" value
 
 
 
|
 
An error: you can't put and delete the same item in the same BatchWriteItem request
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''RequestItems (TableName)'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-50</center>
 
 
 
|
 
correct table name and
 
 
 
correct PutRequest parameters for the Item
 
 
 
|
 
Line(s) added correctly
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-51</center>
 
 
 
|
 
Specify 25 correct table names and
 
 
 
correct PutRequest parameters for the Items
 
 
 
|
 
Line(s) added correctly into all 25 tables
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-52</center>
 
 
 
|
 
Specify 26 correct table names and
 
 
 
correct PutRequest parameters for the Items
 
 
 
|
 
error/exception (?)
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-53</center>
 
 
 
|
 
correct table name and
 
 
 
correct DeleteRequest parameters for the Key
 
 
 
|
 
Line(s) deleted correctly
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-54</center>
 
 
 
|
 
INcorrect table name
 
 
 
correct PutRequest parameters for an Item
 
 
 
Check that ''UnprocessedItems'' contains unprocessed PutRequest Items:
 
 
 
* TableName &lt; 3 symbols
 
* TableName &gt; 255 symbols
 
* Non-existent table name
 
 
 
|
 
Exception
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-55</center>
 
 
 
|
 
Correct table name and
 
 
 
correct PutRequest parameters for the Item
 
 
 
Make total request size more than 1 MB (how to?)
 
 
 
|
 
error
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-56</center>
 
 
 
|
 
correct table name and
 
 
 
correct PutRequest parameters for the Item
 
 
 
Any individual item in a batch exceeds 64 KB (how to?)
 
 
 
|
 
error
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''ReturnItemCollectionMetrics'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-60</center>
 
 
 
|
 
is NONE (by default)
 
 
 
|
 
no statistics returned
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-61</center>
 
 
 
|
 
is SIZE
 
 
 
|
 
statistics about item collections, if any, that were modified during the operation are returned in the response
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-62</center>
 
 
 
|
 
is &lt;Something_else&gt;
 
 
 
|
 
error/exception
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''ReturnConsumedCapacity'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-63</center>
 
 
 
|
 
is NONE (by default)
 
 
 
 
 
 
 
|
 
ConsumedCapacity is not included in the response
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-64</center>
 
 
 
|
 
is TOTAL
 
 
 
|
 
the response includes ConsumedCapacity data for tables and indexes
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-65</center>
 
 
 
|
 
is INDEXES
 
 
 
|
 
the response includes ConsumedCapacity for indexes only
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-66</center>
 
 
 
|
 
is &lt;Something_else&gt; (and empty)
 
 
 
|
 
error/exception
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''Exceptions'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-70</center>
 
 
 
|
 
Simulate InternalServerError
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-71</center>
 
 
 
|
 
Simulate ItemCollectionSizeLimitExceededException
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-72</center>
 
 
 
|
 
Simulate ProvisionedThroughputExceededException
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-73</center>
 
 
 
|
 
Simulate ResourceNotFoundException
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>BWI-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|}
 
 
 
 
 
=CreateTable=
 
 
 
 
 
 
 
{| class="prettytable"
 
|-
 
|
 
<center>'''<nowiki>#</nowiki>'''</center>
 
 
 
|
 
<center>'''Description'''</center>
 
 
 
|
 
<center>'''Results'''</center>
 
 
 
|
 
<center>'''T'''</center>
 
 
 
|
 
<center>'''Imp'''</center>
 
 
 
|
 
<center>'''Notes'''</center>
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''General'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-1</center>
 
 
 
|
 
Create table without any optional attributes, only all mandatory
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-2</center>
 
 
 
|
 
Create a table specifying ALL (including mandatory) the correct parameters
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-3</center>
 
 
 
|
 
Try to create two tables with the same name in the same region
 
 
 
|
 
ResourceInUseException expected.
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to create two tables with the same name in two different regions.
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Verify first status is CREATING, then ACTIVE
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
What happens if read/write to/from table in CREATING state? Possible to reproduce?
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create one table with sec. indexes and then try to create one more table while the first one is in CREATING state.
 
 
 
- Possible to reproduce?
 
 
 
- How much time the table should be in CREATING state?
 
 
 
- Can I manage this time anyhow?
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to create table w/o some mandatory attribute: AttributeDefinitions, KeySchema, ProvisionedThroughput, TableName.
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''AttributeDefinitions'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''''Number of attributes'''''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
create table with 1 attr
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
What is upper limit? Try max and max+1
 
 
 
"Individual items in an DynamoDB table can have any number of attributes,  although there is a limit of 64 KB on the item size. An item size is the  sum of lengths of its attribute names and values (binary and UTF-8 lengths)."
 
 
 
So, number of attr is limited only by item size. Can be tested only via PutItem?
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create a table with key and non-key (and non-index also) attributes. It should fail. Non-key attrs are unacceptable.
 
 
 
'''Note:'''
 
 
 
'''''Test for PutItem:''' PutItem not containing values for non-key/non-indexed attributes of the table to ensure these attrs are not required. ''
 
 
 
|
 
Error/exception ?
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''''AttrName'''''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try length of 1 symbol, 255 (upper limit) - these limits are applicable only for key attrs and index projections. Other attrs can have longer names, without explicit limits (just size of the whole item).
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try lengh 255+1 for key and indexes attr.
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Check size of non-key / non-index-projected attr names
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to send attr names without attr types.
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create table with attrs of each type: S, N, B. Ensure the data types are applied on put/get operations (it could be covered in Put/Get tests).
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
AWS says regarding local indexes creation: “You can project attributes of any data type, including scalar data types and multi-valued sets.” But how to define projection of Set types if they cannot be assigned to the attributes on table creation stage?
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to create a table with attribute of some SET type. It should not be allowed.
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''KeySchema'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create table with a key of HASH type.
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create table with a key of HASH and RANGE type.
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to enumerate key attrs in wrong order: RANGE and then HASH attrs in the KeySchema list
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to create a table only with RANGE key
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to leave the list empty
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to add more than one HASH and/or RANGE attr. In general, add more than 2 attrs to the list.
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try keytype different from HASH and RANGE.
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try not to mention key attr in Definitions but only in KeySchema.
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to mention attr names not defined in AttrDefinitions.
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''ProvisionedThroughput
 
 
 
'''''(for now, MagnetoDB ignores these values.)''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Set positive values.
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to mention not all mandatory attrs
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to pass non-number, negative number
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''TableName'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Name length is 3
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Name length is 255
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Name length &lt; 3
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Name length &gt; 255
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
What are the limitations regarding lower and upper case, hyphen and other symbols? Do they correspond to DynamoDB rules?
 
 
 
AWS says: “For table and secondary index names, allowed characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot). Names can be between 3 and 255 characters long.”
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Provide an empty table name.
 
 
 
|
 
exception ?
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''LocalSecondaryIndexes'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create index without some of mandatory attributes.
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''''Number of indexes'''''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create 1 index for a table
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create 5 indexes for the table
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create 6 indexes for the table
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Set LSI attribute as an empty list
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
“There is a 10 GB size limit per hash key” - how to evaluate it? Generate so many items that size of all hash key value is about 10 GB?
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''''IndexName'''''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create an index having 3 characters long name
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create an index having 255 characters long name
 
 
 
|
 
 
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create an index having 2 characters long name
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create an index having 256 characters long name
 
 
 
|
 
 
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
TO BE CLARIFIED: Is it case-sensitive? non-letters?
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Create 2 tables with similar index names.
 
 
 
|
 
successful
 
 
 
|
 
<center>P</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
Try to create 2 indexes with the same name in one table
 
 
 
|
 
error
 
 
 
|
 
<center>N</center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''KeySchema'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>CreT-</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|}
 
 
 
 
 
=DeleteItem=
 
 
 
=DeleteTable=
 
 
 
 
 
 
 
{| class="prettytable"
 
|-
 
|
 
<center>'''<nowiki>#</nowiki>'''</center>
 
 
 
|
 
<center>'''Description'''</center>
 
 
 
|
 
<center>'''Results'''</center>
 
 
 
|
 
<center>'''T'''</center>
 
 
 
|
 
<center>'''Imp'''</center>
 
 
 
|
 
<center>'''Notes'''</center>
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''General'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>DelT-1</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>DelT-2</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>DelT-3</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|}
 
 
 
 
 
 
 
 
 
=DescribeTable=
 
 
 
 
 
 
 
{| class="prettytable"
 
|-
 
|
 
<center>'''<nowiki>#</nowiki>'''</center>
 
 
 
|
 
<center>'''Description'''</center>
 
 
 
|
 
<center>'''Results'''</center>
 
 
 
|
 
<center>'''T'''</center>
 
 
 
|
 
<center>'''Imp'''</center>
 
 
 
|
 
<center>'''Notes'''</center>
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''General'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>DesT-1</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>DesT-2</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>DesT-3</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|}
 
 
 
 
 
=GetItem=
 
 
 
 
 
 
 
{| class="prettytable"
 
|-
 
|
 
<center>'''<nowiki>#</nowiki>'''</center>
 
 
 
|
 
<center>'''Description'''</center>
 
 
 
|
 
<center>'''Results'''</center>
 
 
 
|
 
<center>'''T'''</center>
 
 
 
|
 
<center>'''Imp'''</center>
 
 
 
|
 
<center>'''Notes'''</center>
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''General'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>GI-1</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>GI-2</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>GI-3</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|}
 
 
 
 
 
=ListTables=
 
 
 
 
 
 
 
{| class="prettytable"
 
|-
 
|
 
<center>'''<nowiki>#</nowiki>'''</center>
 
 
 
|
 
<center>'''Description'''</center>
 
 
 
|
 
<center>'''Results'''</center>
 
 
 
|
 
<center>'''T'''</center>
 
 
 
|
 
<center>'''Imp'''</center>
 
 
 
|
 
<center>'''Notes'''</center>
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''General'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>LisT-1</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>LisT-2</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>LisT-3</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|}
 
 
 
 
 
=PutItem=
 
 
 
 
 
 
 
{| class="prettytable"
 
|-
 
|
 
<center>'''''''''#'''</center>
 
 
 
|
 
<center>'''Description'''</center>
 
 
 
|
 
<center>'''Results'''</center>
 
 
 
|
 
<center>'''T'''</center>
 
 
 
|
 
<center>'''Imp'''</center>
 
 
 
|
 
<center>'''Notes'''</center>
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''General'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>PI-1</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>PI-2</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>PI-3</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|}
 
 
 
 
 
=Query=
 
 
 
 
 
 
 
{| class="prettytable"
 
|-
 
|
 
<center>'''<nowiki>#</nowiki>'''</center>
 
 
 
|
 
<center>'''Description'''</center>
 
 
 
|
 
<center>'''Results'''</center>
 
 
 
|
 
<center>'''T'''</center>
 
 
 
|
 
<center>'''Imp'''</center>
 
 
 
|
 
<center>'''Notes'''</center>
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''General'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>Q-1</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>Q-2</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>Q-3</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|}
 
 
 
 
 
=Scan=
 
 
 
 
 
 
 
{| class="prettytable"
 
|-
 
|
 
<center>'''<nowiki>#</nowiki>'''</center>
 
 
 
|
 
<center>'''Description'''</center>
 
 
 
|
 
<center>'''Results'''</center>
 
 
 
|
 
<center>'''T'''</center>
 
 
 
|
 
<center>'''Imp'''</center>
 
 
 
|
 
<center>'''Notes'''</center>
 
 
 
|-
 
|
 
<center></center>
 
 
 
|
 
'''General'''
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>Sc-1</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>Sc-2</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|-
 
|
 
<center>Sc-3</center>
 
 
 
|
 
 
 
 
 
|
 
 
 
 
 
|
 
<center></center>
 
 
 
|
 
<center></center>
 
 
 
|
 
 
 
 
 
|}
 
 
 
 
 
=UpdateItem=
 
 
 
=UpdateTable=
 
 
 
==
 

Latest revision as of 15:34, 25 April 2014

File:MagnetoDB Test Cases v2.2.pdf