Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "DSDP/MTJ/Tests/Manual"
(→Device Editor) |
(→<font color="green">'''New MIDlet Project Wizard'''</font>) |
||
Line 58: | Line 58: | ||
==== <font color="green">'''New MIDlet Project Wizard'''</font> ==== | ==== <font color="green">'''New MIDlet Project Wizard'''</font> ==== | ||
+ | |||
+ | :* <font color="blue">Check:</font> "''Mobile Tools for Java''" category exists | ||
+ | |||
:* '''"Mobile Tools for Java" Category''' | :* '''"Mobile Tools for Java" Category''' | ||
:** <font color="blue">Check:</font> ''MIDlet Project'' in category | :** <font color="blue">Check:</font> ''MIDlet Project'' in category |
Revision as of 12:55, 8 July 2008
This is the MTJ Manual Test Plan. Tasks are outlined very briefly only. Feel free to do some exploratory testing around the suggested items.
Contents
Standard usability tests
Preferences Pages
- Walk through each of the Preferences and enable/disable them
- Check: The outcome is what you expect?
- Check: Are the Preferences documented sufficiently?
- Check: The preferences can be restored to default values?
- Walk through each of the Preferences and enable/disable them
- Device Management Page
- New MIDlet Project Page
- Resource folder field
- Check: Can specify a resource folder name
- Check: If you specify a folder name, the next project you create uses it as resource folder?
- Resource folder field
- Over the Air Page
- Check: Can enable preferences
- Packaging Page
- Check: Can add/remove "Excluded Manifest Entries"
- Obfuscation Page
- Check: Can configure Proguard settings
- Obfuscation Page
- Preverification Page
- Check: "Use Built-in preverifier" can't be selected
Import Device Wizard
- Check: The Finish button is disabled before finding a device?
- Check: The Select All and Deselect All buttons are disabled before finding a device?
- Check: The Refresh button is disabled before specifying the search directory?
- Check: The Finish button is disabled before finding a device?
- Check: Choosing an folder without any device inside and pressing Refresh will result in no devices found
- Check: Choosing an folder with devices inside and pressing Refresh will result in the list of devices found
- Check: Finishing the wizard after finding at least one device, will add the device list to the Device Management Page
Device Editor
- Basic Page
- Check: fields can be edited and the changes reflect in the Device Management Page
- Libraries Page
- Check: can add and remove libraries
- Check: can define javadoc for library
- Check: can define source for library
- Basic Page
- Properties Page
- Check: Cant edit, add or remove properties.
- Properties Page
MIDlet Project
New MIDlet Project Wizard
- Check: "Mobile Tools for Java" category exists
- "Mobile Tools for Java" Category
- Check: MIDlet Project in category
- MIDlet Suite Properties
- Check: Can manage Devices
- Check: Can change Application descriptor name
- Check: When one device is selected and Application descriptor field is empty the Next and Finish buttons must be disabled
- Check: When one device is selected and Application descriptor field has an invalid value (i.e. something.txt) the Next and Finish buttons must be disabled
- Check: When no device is selected and Application descriptor field is empty the Next and Finish buttons must be disabled
- Check: When no device is selected and Application descriptor field has valid value (i.e. something.jad) the Next and Finish buttons must be disabled
- Check: When one device is selected and Application descriptor field has valid value (i.e. something.jad) the Next and Finish buttons must be enabled
- Java settings
- Check: Can edit Java settings
- "Mobile Tools for Java" Category
- Check: The wizard can be canceled at any time.
- Check: The user can go back to the previous wizard page at any time
Project Properties
- Check: "Mobile Tools for Java" category exists
- MIDlet Suite Signing
- Check: Can configure signing settings
- Check: If correctly configured the MIDlet project must be correctly signed
- Obfuscation
- Check: If "Enable project specific settings" is enabled, this settings must override the default configuration
- Check: Can configure obfuscation settings
- Packaging
- Check: If "Enable project specific settings" is enabled, this settings must override the default configuration
- Check: Can configure packaging settings
- Preverification
- Check: If "Enable project specific settings" is enabled, this settings must override the default configuration
- Check: Can configure preverification settings
Jad Editor
User and Legal Documentation
Verify User Docs
- Walk through tutorial, Context Help, Check Links, Search feature
Verify Legal
- Feature Descriptions, Licenses in all source features, Overall license