Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Dali 3.0 M1"

Line 10: Line 10:
 
| 149451
 
| 149451
 
| Create persistence.xml in good location
 
| Create persistence.xml in good location
| Create a Java Project (using all defaults) then add JPA to the project
+
| Create a Java Project (using all defaults)
 +
| Java Project is created successfully
 +
|-
 +
| ...
 +
| ...
 +
| Select the Java Project, go to the Properties, Select Project Facets, Check the JPA checkbox
 +
| Warning at bottom of dialog appears with Further configuration available
 +
|-
 +
| ...
 +
| ...
 +
| Click on the Further configuration required available
 +
| Modify Faceted Project dialog appears
 +
|-
 +
| ...
 
| ...
 
| ...
 +
| Select a library, leave other defaults, click on OK, click on OK on Properties dialog
 +
| Verify persistence.xml appears under project_name\src\META-INF directory structure
 
|-
 
|-
 
| 209489
 
| 209489
Line 130: Line 145:
 
| 310866
 
| 310866
 
| JAXB Class Gen wizard: Bindings file chooser dialog should allow multi-select
 
| JAXB Class Gen wizard: Bindings file chooser dialog should allow multi-select
| ...  
+
| Create JPA Project using default, Add File (ox-employee.xsd) to project, R-click on .xsd file and Select Generate JAXB Classes
 +
| JAXB Class Generation dialog appears
 +
|-
 +
| ...
 +
| ...
 +
| Click on Add button for bindings files
 +
| External Bindings File Selection dialog appears
 +
|-
 +
| ...
 +
| ...
 +
| Browse to location where .xml files exist, Select 3 files
 +
| Verify you can select more than one file and all 3 files appear in the File Name field and the Open button is enabled.
 +
|-
 +
| ...
 +
| ...
 +
| Click on the open button
 +
| Verify the 3 selected files appear in the Bindings files list
 +
|-
 +
| ...
 
| ...
 
| ...
 +
| Select one file and click on the remove button.
 +
| Verify the selected file is removed
 
|-
 
|-
 
| 310893
 
| 310893

Revision as of 13:32, 17 August 2010

Dali QA Testing

Dali 3.0 M1 Manual Testing

Manual Testing for 3.0 M1 Release
Bug No. Description Test Steps Test Step Results
149451 Create persistence.xml in good location Create a Java Project (using all defaults) Java Project is created successfully
... ... Select the Java Project, go to the Properties, Select Project Facets, Check the JPA checkbox Warning at bottom of dialog appears with Further configuration available
... ... Click on the Further configuration required available Modify Faceted Project dialog appears
... ... Select a library, leave other defaults, click on OK, click on OK on Properties dialog Verify persistence.xml appears under project_name\src\META-INF directory structure
209489 Participate in Java type level refactoring Create a JPA Project, Create JPA Entity, Synchronize entity with classes in persistence.xml during creation Entity is created, verify persistence.xml shows???
... ... R-Click on Entity in Project Explorer and select refactor/move ...
209820 Persistence.xml not recognized in non-src directory ... ...
234383 Remove dependence on Utility Module facet ... ...
294670 More helpful UI for validation group persistence.xml properties Create JPA Project using all the defaults Project is created successfully
... ... Open the persistence.xml editor and select the Options Tab Verify Validate per-persist, pre-update & pre-remove group all have Add/Remove options
... ... Click on Add for Validate pre-persist group, Select a class (org.omg.CORBA.PERSIST_STORE) Verify it appears in the list box for Validate pre-persist group
... ... Click on the Source Tab Verify the property appears <property name="javax.persistence.validation.group.pre-persist" value="org.omg.CORBA.PERSIST_STORE"/>
... ... Add the following the the value in the source <...value="org.omg.CORBA.PERSIST_STORE,javax.swing.border.AbstractBorder"/> Then go back to the options tab Verify javax.swing.border.AbstractBorder appears in the list for Validate pre-persist group
... ... Add two more classes to the list Verify they appear in the list for Validate pre-persist group as well as in the Source for the property
... ... Go back to the options Tab, Select org.omg.CORBA.PERSIST_STORE and click on Remove button Verify it is removed from the Validate pre-persist group list and from the source tab.
... ... Repeat the steps for the Validate pre-update group Verify the results for the Validate pre-update group are the same as the pre-persist group
... ... Repeat the steps for the Validate pre-remove group Verify the results for the Validate pre-remove group are the same as the pre-persist group
310854 Remove eclipselink default caching properties if shared-cache-mode set to None Create JPA Project using all the defaults Project is created successfully
... ... Open persistence.xml editor, Click on the Caching Tab and select shared cache mode drop down Verify the following items appear: Default(Disable Selective), All, None, Enable Selective, Disable Selective, Unspecified
... ... Select All for Shared cache mode, Select Full for Default cache type, Enter 200 for Default cache size, select Drop for Flush clear cache; Click on Source tab Verify the following appear in the Source - <shared-cache-mode>ALL</shared-cache-mode> <property name="eclipselink.cache.size.default" value="200"/> <property name="eclipselink.cache.type.default" value="Full"/> <property name="eclipselink.flush-clear.cache" value="Drop"/>
... ... Remove the <property name="eclipselink.flush-clear.cache" value="Drop"/> from the source Verify Flush clear cache returned to Default(Drop Invalidate) on the Caching Tab
... ... Go back to the Source Tab and change All to None for the shared-cache-mode Verify the property values for size and type still appear in the source tab, however verify the size, type & flush clear options are grayed out (disabled) in the Caching tab.
... ... Select Enable Selective from the shared cache mode drop down. Verify the other fields are now enabled and show: Full, 200 & Default(Drop Invalidate). Also verify that the source tab shows <shared-cache-mode>ENABLE_SELECTIVE</shared-cache-mode>
... ... Change 200 to 500 for the cache size value on the source tab, change Full to Weak for the cache type on the source tab & change ENABLE_SELECTIVE to UNSPECIFIED for the shared-cache-mode Verify the Caching tab shows the fields were updated to the updated values
... ... Select None for the Shared cache mode on the Caching tab Verify the other fields are grayed out (disabled) and that they were removed from the source since you selected none on the Caching tab.
... ... Add <property name="eclipselink.cache.size.default" value="600"/> to the Source in the properties section. Save project. Verify the cache size is updated to 600 in the caching tab but still remains grayed out (disabled) on the Caching tab and a warning appears stating Property will be ignored as shared cache mode is set to None
... ... Change NONE to ALL for shared-cache-mode in the Source. Save project Verify the cache.size remains on the source tab and Verify the caching tab has all the fields enabled.
310866 JAXB Class Gen wizard: Bindings file chooser dialog should allow multi-select Create JPA Project using default, Add File (ox-employee.xsd) to project, R-click on .xsd file and Select Generate JAXB Classes JAXB Class Generation dialog appears
... ... Click on Add button for bindings files External Bindings File Selection dialog appears
... ... Browse to location where .xml files exist, Select 3 files Verify you can select more than one file and all 3 files appear in the File Name field and the Open button is enabled.
... ... Click on the open button Verify the 3 selected files appear in the Bindings files list
... ... Select one file and click on the remove button. Verify the selected file is removed
310893 JAXB Class Gen wizard: Add warning that files will be overwritten ... ...
315813 JAXB Class Gen wizard: Need JAXB classes from schema under New Dialog ... ...
315814 JAXB Class Generation Wizard: bindings files support for SBD and XML File extensions Create Project (does it have to be an OEPE Web Services project)? Project is created
... ... Create a New File in the created project (New>File, Click on Advanced button, Check Link checkbox, browse to ...
... ... Launch JAXB Class Generation wizard ...
... ... Add bindings file to XSD File ...
316342 JAXB Class Gen Wizard - Add checkboxes ... ...
317900 Provide extension point for locating non-java resources ... ...
318028 Participate in mapping file refactoring ... ...
[| 319726] Support persistence.xml in other locations other then Java source folder ... ...
319726 Support persistence.xml in other locations than Java Source folder ... ...
320032 Re-org JPT Project to include JAXB component ... ...
320392 Remove descriptor customizer UI from EclipseLink persistence.xml editor ... ...
320509 Change PersistenceUnit.addSpecifiedClassRef to take a string name ... ...

Back to the top