Difference between revisions of "ApCoCoA-1:HowTo:Testing For Releases"
From ApCoCoAWiki
S schuster (talk | contribs) (New page: =What test= * Moccha (Standalone, Plugin, Update) * Qt * ApCoCoA =Test plans= ==Moccha - Standalone== ==Moccha - Plugin== == Moccha - Update== ==Qt== * Download and install the Qt ...) |
S schuster (talk | contribs) |
||
Line 1: | Line 1: | ||
− | = | + | =General Remarks= |
+ | * Take the following remarks as a guidance to get started. | ||
+ | * It's mainly an incomplete list of features that have to be tested, if you miss something, add it. | ||
− | * Moccha (Standalone, Plugin, Update) | + | =What to test= |
− | * Qt | + | |
− | + | On Win, Linux 32 and 64, MacOS X: | |
+ | * Moccha (Standalone, Plugin, Update, WINstaller) + ApCoCoA (Server) + Documentation | ||
+ | * Qt + ApCoCoA (Server) + Documentation | ||
Line 9: | Line 13: | ||
==Moccha - Standalone== | ==Moccha - Standalone== | ||
+ | * Download and unzip latest from [ftp://ftp.apcocoa.org/builds/apcocoa/nightly/moccha/ here]. | ||
+ | * Test GUI features using a new workspace | ||
+ | * Test using an already existing workspace (one that was created with an older version). Check, that everything there is still there and works. | ||
+ | * GUI functionalities to test: | ||
+ | ** Create new Project and files in the project (package, cocoa, interactive). | ||
+ | ** Work with the different editor windows: Send cocoa commands using Alt+Enter, the corresponding button and the menu entry. | ||
+ | ** Start the Server and execute the ApCoCoA Test Suite: | ||
+ | ** History functionality in interactive editor window. | ||
+ | ** Code completion: see, if your own functions are all present. | ||
+ | ** Call the help system and look for some functions, see, if your own functions are present, do full text search for your own functions. | ||
+ | ** Change the preferences and see if they are applied correctly (server port, userinit, colors,...). | ||
==Moccha - Plugin== | ==Moccha - Plugin== | ||
− | == Moccha - Update== | + | * Download and install some eclipse version from [http://www.eclipse.org/ eclipse.org]. |
+ | * Install the ApCoCoA Plugin from http://www.apcocoa.org/testupdatesite. | ||
+ | * Test some of the GUI functionalities, at least, create a new project, an interactive file, start the server, and execute the Test Suite, check the documentation. | ||
+ | |||
+ | ==Moccha - Update== | ||
+ | |||
+ | * Download and install an old version of Moccha from [http://www.apcocoa.org/wiki?title=ApCoCoA:Downloads here] | ||
+ | * Create a project and some files, change some preferences. | ||
+ | * Change the preconfigured update site to http://www.apcocoa.org/testupdatesite | ||
+ | * Update Moccha | ||
+ | * See if everything works as expected. | ||
+ | * Test some of the GUI functionalities, at least, create a new project, an interactive file, start the server, and execute the Test Suite. | ||
==Qt== | ==Qt== | ||
* Download and install the Qt distribution. | * Download and install the Qt distribution. | ||
− | * | + | * Start the server and run the Test Suite. |
Revision as of 15:23, 10 December 2010
General Remarks
- Take the following remarks as a guidance to get started.
- It's mainly an incomplete list of features that have to be tested, if you miss something, add it.
What to test
On Win, Linux 32 and 64, MacOS X:
- Moccha (Standalone, Plugin, Update, WINstaller) + ApCoCoA (Server) + Documentation
- Qt + ApCoCoA (Server) + Documentation
Test plans
Moccha - Standalone
- Download and unzip latest from here.
- Test GUI features using a new workspace
- Test using an already existing workspace (one that was created with an older version). Check, that everything there is still there and works.
- GUI functionalities to test:
- Create new Project and files in the project (package, cocoa, interactive).
- Work with the different editor windows: Send cocoa commands using Alt+Enter, the corresponding button and the menu entry.
- Start the Server and execute the ApCoCoA Test Suite:
- History functionality in interactive editor window.
- Code completion: see, if your own functions are all present.
- Call the help system and look for some functions, see, if your own functions are present, do full text search for your own functions.
- Change the preferences and see if they are applied correctly (server port, userinit, colors,...).
Moccha - Plugin
- Download and install some eclipse version from eclipse.org.
- Install the ApCoCoA Plugin from http://www.apcocoa.org/testupdatesite.
- Test some of the GUI functionalities, at least, create a new project, an interactive file, start the server, and execute the Test Suite, check the documentation.
Moccha - Update
- Download and install an old version of Moccha from here
- Create a project and some files, change some preferences.
- Change the preconfigured update site to http://www.apcocoa.org/testupdatesite
- Update Moccha
- See if everything works as expected.
- Test some of the GUI functionalities, at least, create a new project, an interactive file, start the server, and execute the Test Suite.
Qt
- Download and install the Qt distribution.
- Start the server and run the Test Suite.