db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Db-derby Wiki] Update of "TenThreeApplicationTesting" by MyrnavanLunteren
Date Sun, 17 Jun 2007 23:13:17 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.

The following page has been changed by MyrnavanLunteren:

New page:
Derby's FowardCompatibility goal is to allow any application written against the public interfaces
of an older version of Derby to run, without any changes, against a newer version of Derby.
 Any incompatible changes should be a  conscious decision and be recorded in Jira with the
"Existing Application Impact" checkbox.

To verify this is true for the 10.3 release and to help ensure you don't have problems upgrading
*after* the release, please test applications that use Derby and make sure we have provided
as seamless an upgrade as possible for existing applications.  Try your own application or
some other application that uses Derby. Be sure to read the release notes; they document each
issue where it was considered necessary to make an incompatible change with a dedicated Release

'''Table of Contents'''

== How to do Application Testing for beta ==
 1. Download the latest snapshot from [http://people.apache.org/~myrnavl/
beta] (Note, this is not a signed official release; it is intended for testing.)
 2. Try an application. Perform a tutorial, do formal regression tests or just do something
ad hoc. Note: Do not use your production database for testing, instead, make sure you use
a copy.
 3. Report any issues you found. See [http://db.apache.org/derby/DerbyBugGuidelines.html Tips
for Filing Apache Derby Bugs] and PerformanceDiagnosisTips for tips on reporting issues.
 4. Record your results below. In the comments section indicate if you saw any performance
changes, if you found intentional changes that were not marked properly in Jira or if you
had to make any changes to your application to make it work with beta Click [http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=10594&customfield_12310090=Existing+Application+Impact&sorter/field=issuekey&sorter/order=ASC&sorter/field=updated&sorter/order=DESC&sorter/field=priority&sorter/order=DESCrg/jira/secure/ConfigureReport.jspa?filterid=12310892
 here] for known changes that might affect existing applications.

=== Record your Testing ===

List your completed application testing here.  
Note: Some applications may be listed twice if folks have performed different kinds of testing.

||'''Name of Application'''||'''Build Tested'''  ||'''Tests Performed'''|| '''Tester'''||'''Bugs
|| .. || .. || ..  || ..  || .. || ..  ||

=== Testing Ideas ===
Test your favorite application with Derby beta. The table below has a few examples.
 See [http://db.apache.org/derby/integrate/index.html Derby Resources], WorkingWithDerby and
UsesOfDerby for more possibilities.

||'''Name of Application'''||'''Build Tested'''  ||'''Tests Performed'''|| '''Tester'''||'''Bugs
||DDLUtils||  || [http://db.apache.org/derby/integrate/db_ddlutils.html DDLUtils tutorial]||
|| || ||
||Tomcat ||  ||[http://db.apache.org/derby/integrate/DerbyTomcat5512JPetStor.html iBATIS JPetStore
Demo]|| || || || ||


View raw message