User: clu     
Date: 06/05/10 08:59:11

Added:
 /dba/www/QA/
  Extraordinary_Testcases.html

Log:
 add page

File Changes:

Directory: /dba/www/QA/
=======================

File [added]: Extraordinary_Testcases.html
Url: 
http://dba.openoffice.org/source/browse/dba/www/QA/Extraordinary_Testcases.html?rev=1.1&content-type=text/vnd.viewcvs-markup
Added lines: 203
----------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>OpenOffice.org Database QA</title>
  <meta http-equiv="content-type"content="text/html; charset=ISO-8859-1">
  <meta http-equiv="Content-Style-Type" content="text/css">
  <style type="text/css">
    @import "/css/dba.css";
    .available_in_1x_not_used { background-color:#CCFFCC; }
          .available_in_20_not_used { background-color:#CCFFFF; }
          .available_in_680_not_used { background-color:#FFFFCC; }
        </style>
</head>
<body>
    <b>Project Sections</b>:
        <a href="/index.html">Home</a>
      | <a href="/howto/index.html">HowTo's</a>
      | <a href="/specifications/index.html"><b>Specifications</b></a>
      | <a href="/FAQ/index.html">Tips 'n' Tricks</a>
      | <a href="/downloads/index.html">Downloads</a>
      | <a href="/miscellaneous/index.html">Miscellaneous</a>
      | <a href="/drivers/index.html">Drivers</a><br/>
<hr/>
<div class="dba">
<h1>Database Access - QA: extraordinary Testcases</h1>
</div>

If you have any questions, anything to add etc. please contact: <a 
href="mailto:[EMAIL PROTECTED] test">[EMAIL PROTECTED]</a>.<br>
If you want to support oo by testing or adding your testresults, please join 
the <a href="http://qa.openoffice.org";>OpenOffice.org QA project</a> and add 
your values in <a href="http://www.sunvirtuallab.com/tcm2/tcm_login.cgi";>TCM 
tool</a> or execute one of the following testcases and send the result to the 
respective QA member.<br><br>

<div class="dba_light">
<table cellpadding="0" cellspacing="0" width="100%">
    <tr class="MainTableHeader">
      <td colspan="2">Connection Test</td>
    </tr>
</table>
</div>

The collected results of this test can be found under <a 
href="Connection_Result.html">Connection Result Table</a>. The used placeholder 
in words:<br>
(+) = works fine/ok ; (-) = is not supported ; (?) = works partly/with 
workaround.<br>

<dd>0. open or create according database for testing</dd>

<p>- create tables -</p>
<dd>1. create a new table (by clicking on the 'table container' and choosing: 
'create table in design view...')</dd>
<dd>-> table design window appear</dd>
<dd>2. insert any field name and save table (with 'save' icon in toolbar or 
file/save menue)</dd>
<dd>-> save dialog appear</dd>
<dd>3. insert any table name and push the 'ok' button</dd>
<dd>-> proposual dialog for primary key appears (if database support primary 
key)</dd>
<dd>4. push the 'no' button and close the window</dd>
<dd>=> check: 'create tables' on your checklist (if works fine/ok (+) or not 
supported (-) or works partly/with workaround (?)) </dd>

<p>- primary key -</p>
<dd>5. repeat step 1. to 3. but choose 'yes' for primary key in step 4.</dd>
<dd>=> check: 'primary key' on your checklist (ok(+) - not supported(-) - works 
partly(?))</dd>

<p>- delete tables -</p>
<dd>6. delete both tables (by context on tablename or 'del' key on 
keyboard)</dd>
<dd>=> check: 'delete tables' (+-?)</dd>

<p>- insert table fields -</p>
<dd>7. create a table with several fields (with different field types of your 
choice)</dd>
<dd>8. save and close table (with primary key if supported)</dd>
<dd>9. open table in design view (by context on table and 'edit' or in 
edit/edit menue)</dd>
<dd>10. add a field and save table</dd>
<dd>=> check: 'insert table fields'</dd>

<p>- modify table fields -</p>
<dd>11. change any field name and any field type and save the table</dd>
<dd>-> if warning dialog appear click 'yes' (warning dialog propose appending 
as new table)</dd>
<dd>=> check: 'modify table fields'</dd>

<p>- modify table fields -</p>
<dd>12. delete any field and save the table</dd>
<dd>=> check: 'delete table fields'</dd>

<p>- insert table data -</p>
<p>- insert table rows -</p>
<dd>13. close the table</dd>
<dd>14. open the table in design view again, control and close (check if the 
'insert/modified/deleted' changes are still present)</dd>
<dd>15. open the table in normal view (doubleclick on table or 
context/open)</dd>
<dd>16. insert some rows with any data and save (or leave current row - should 
save data, too)</dd>
<dd>=> check: 'insert table data'</dd>
<dd>=> check: 'insert table rows'</dd>

<p>- modify table data -</p>
<dd>17. change any content and save</dd>
<dd>=> check: 'modify table data'</dd>

<p>- delete table data -</p>
<p>- delete table rows -</p>
<dd>18. delete any content and any table row (by context or by marking whole 
row and pushing 'del' key on keyboard)</dd>
<dd>=> check: 'delete table data'</dd>
<dd>=> check: 'delete table rows'</dd>

<p>- create query -</p>
<dd>19. close table and push the 'query container'</dd>
<dd>20. create a new query (in design view)</dd>
<dd>-> 'add tables' dialog appear</dd>
<dd>21. add the created test table (or any else containing different field 
types and any data)</dd>
<dd>-> 'table' container appear</dd>
<dd>22. choose some fields from 'table container' (by doubleclicking on 
tablename or field listbox in lower grid)</dd>
<dd>23. run and save the query (by corresponding icon or menue: edit/run 
query)</dd>
<dd>-> upper 'result' window should appear (and show the result of the 
query)</dd>
<dd>24. close and reopen the query in design view (context:'edit')</dd>
<dd>=> check: 'create query'</dd>

<p>- modify query -</p>
<dd>25. insert any further field, or delete one (delete field by marking 'field 
header' in lower grid and context or 'del' key)</dd>
<dd>26. save and close query design</dd>
<dd>27. reopen and verify the change you have made</dd>
<dd>=> check: 'modify query'</dd>

<p>- delete query -</p>
<dd>28. close query and delete it</dd>
<dd>=> check: 'delete query'</dd>

<p>- views -</p>
<dd>29. create a new 'view' (table container/create view - if supported)</dd>
<dd>30. save, close and delete it</dd>
<dd>=> check: 'views'</dd>

<p>- indexes -</p>
<dd>31. open or create any table in design view</dd>
<dd>32. open the 'index' design dialog (in menue: tools/index design or with 
according icon)</dd>
<dd>-> index dialog appear</dd>
<dd>33. create a new index, save it and close dialog and table (with the 
according icons)</dd>
<dd>34. reopen test table</dd>
<dd>35. reopen index dialog and recheck if index still present</dd>
<dd>=> check: 'indexes'</dd>

<p>- joins -</p>
<dd>36. close dialog and table design</dd>
<dd>37. create any other table (for further test we need min. two tables)</dd>
<dd>38. open a new query in design view</dd>
<dd>39. add two tables</dd>
<dd>-> two table container should appear</dd>
<dd>40. create a join between them (by drag&drop any field name from one table 
container to the other)</dd>
<dd>-> a 'connector' between the two table container appear</dd>
<dd>41. doubleclick on the connector</dd>
<dd>-> the 'join property' dialog appear</dd>
<dd>42. choose from 'type listbox' any item f.e. 'inner join' (if 
supported)</dd>
<dd>43. push the 'ok' button</dd>
<dd>-> dialog disappear</dd>
<dd>44. insert any table field for query (by doubleclicking on any field in 
table container or with 'listbox'..)</dd>
<dd>45. run and save the query (for a senseful result you need sensfull 
data)</dd>
<dd>46. open the query in design view and doubleclick on the 'connector'</dd>
<dd>-> the 'join property' dialog appear</dd>
<dd>47. (optional) check the other proposed join 'types' if supported (43. to 
46.)</dd>
<dd>=> check: 'join'</dd>

<p>- relations -</p>
<dd>48. close dialog and query design</dd>
<dd>49. open the 'relation design' (menue: tools/relationships)</dd>
<dd>-> dialog appear</dd>
<dd>50. add two tables</dd>
<dd>-> table container appear</dd>
<dd>51. drag and drop a field from one table container to the other (does not 
work with every field - try the two primary key fields)</dd>
<dd>-> 'connector ' between the two table container appear (with doubleclick on 
it, dialog available)</dd>
<dd>52. save, refresh, reopen and recheck if everything is still fine</dd>
<dd>=> check: 'relations'</dd>

<p>
<div align="center">- finish test -</div><br><br>


please send the filled checklist with 'connection test' in title to <a 
href="mailto:[EMAIL PROTECTED] test">[EMAIL PROTECTED]</a>.<br><br>

(please fill in like example:<br>
create tables: +<br>
indexes: -<br>
...<br>
and notice, that the order differ a bit)<br><br>

Database:<br>
Driver (vers. number):<br>
OS (Operating System f.e. WinXP or LinuxSuse10.1):<br>
oo Version:<br>
known bugs (optional):<br><br>

Checklist: -Connection Test-<br>
primary key:<br>
create tables:<br>
delete tables:<br>
insert table fields:<br>
modify table fields:<br>
delete table fields:<br>
insert table data:<br>
modify table data:<br>
delete table data:<br>
insert table rows:<br>
delete table rows:<br>
create query:<br>
modify query:<br>
delete query:<br>
views:<br>
indexes:<br>
joins:<br>
relations:<br>
</p>
</body>
</html>




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to