NB70TestingProgress

(Difference between revisions)
m (Full test)
(NetBeans 7.0 Testing Progress)
Line 21: Line 21:
! Notes
! Notes
|-
|-
-
| Files Views
+
| Views
| Tomas
| Tomas
| [[TS_61_FilesAndProjectsView]], [[TS_60_Favorites]]
| [[TS_61_FilesAndProjectsView]], [[TS_60_Favorites]]
Line 31: Line 31:
|  
|  
| [[NewAndNoteworthyNB70#Native_Filesystem_listening]] - check mainly for external updates, check files/packages/folders operations
| [[NewAndNoteworthyNB70#Native_Filesystem_listening]] - check mainly for external updates, check files/packages/folders operations
-
|-
 
-
[[TS_65_OptionsDialog]]
 
-
 
-
 
-
 
-
 
-
 
-
 
|-
|-
| Java Webstart
| Java Webstart
Line 182: Line 174:
|  
|  
| [[EditorPlan610#Performance]] - confirm speedup, check for regressions
| [[EditorPlan610#Performance]] - confirm speedup, check for regressions
 +
|-
 +
| Web
 +
| Rudo
 +
| [[TS_61_WebProject]], [[TS_60_WebSamples]], [[TS_60_WebEnterpriseDebug]],
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|
 +
| [[EnterpriseJava610#Richer_EE.2FWeb_support]], [[NewAndNoteworthyNB70#JSF]]
 +
|-
 +
| JSF
 +
| [http://qa.netbeans.org/modules/webapps/promo-h/jsf-support.html JSF Support TS], [http://qa.netbeans.org/modules/webapps/promo-h/jsf-palette.html JSF Palette TS]
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|
 +
| [[EnterpriseJava610#JSF]], [[NewAndNoteworthyNB70#JSF]]
|-
|-
| JUnit
| JUnit
Line 249: Line 262:
| [[NewAndNoteworthyNB70#WebLogic]]
| [[NewAndNoteworthyNB70#WebLogic]]
|-
|-
-
 
+
| Tomcat
-
 
+
| Rudo
-
 
+
| [http://qa.netbeans.org/modules/webapps/promo-f/tomcat/tomcatint.html Tomcat integration TS]
-
 
+
|
-
 
+
|
-
 
+
|
-
 
+
|
 +
|
 +
|
 +
|
 +
|-
 +
| Web Services
 +
| Rudo
 +
| [[WSTests]] (automated tests), [[TS_61_SaaSServices]], [[TS_60_WSDesigner]], [[TS_61_WebServicesEditorSupport]], [http://qa.netbeans.org/modules/j2ee/netbeans%206.1/WSClientJAXRPC.html JAX-RPC], [http://qa.netbeans.org/modules/j2ee/netbeans%206.1/WSClientJAXWS.html JAX-WS], [http://identity.netbeans.org/specs/spec/IdentityTestSpec.xml IdentityTestSpecification]
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|
 +
| [[EnterpriseJava610#Web_Services]],
 +
|-
 +
| Web Services:REST
 +
| Rudo
 +
| [[TS_60_RESTSupport]]
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|
 +
| [[NewAndNoteworthyNB70#Web_Services:_REST]]
|-
|-
| C/C++
| C/C++
Line 286: Line 326:
| community ???
| community ???
| [[TS_61_ProjectOperations]], [[TS_60_ProjectsWizard]], [[TS_65_Appisupport_Sanity]], [[TS_69_Apisupport_OSGI]]
| [[TS_61_ProjectOperations]], [[TS_60_ProjectsWizard]], [[TS_65_Appisupport_Sanity]], [[TS_69_Apisupport_OSGI]]
 +
|
 +
|
 +
|-
 +
| Options
 +
| community ???
 +
| [[TS_65_OptionsDialog]]
|
|
|
|
Line 324: Line 370:
|
|
|
|
 +
|-
 +
| EAR
 +
| Rudo
 +
| [[TS_60_EARProject]]
 +
| [[NewAndNoteworthyNB70#Enterprise_Application_Client_and_EJB_Module_execution.2Fdebugging]]
|-
|-
| JavaME
| JavaME
Line 342: Line 393:
|
|
| [[NewAndNoteworthyNB70#GlassFish]]
| [[NewAndNoteworthyNB70#GlassFish]]
 +
|-
 +
| Entity Classes
 +
| Rudo
 +
| [[TS_61_JSFPages_from_Entity_Classes]], [[TS_65_Entity_Classes_From_Database]]
 +
|
 +
| [[NewAndNoteworthyNB70#JPA_Support]]
 +
|-
 +
| J2EE Actions
 +
| Rudo
 +
| [http://qa.netbeans.org/modules/j2ee/promo-g/EnterpriseResourcesTestSpec.html j2ee actions TS]
 +
|
 +
|
 +
|-
 +
| EJB
 +
| Rudo
 +
| [[TS_61_EJB_Support]], [[TS_60_EJB_withEx_sources]], [http://qa.netbeans.org/modules/j2ee/promo-g/Ejb3.html EJB 3.0 Support TS], [[TS_68_EJB31_Validation]], [[TS_61_EjbJar_xml_editor]]
 +
|
 +
|
|}
|}
Line 347: Line 416:
*Platform: [[TS_60_PropertySheet]], [[TS_60_PropertyEditors]],[[TS_60_Clusters Clusters]], [[TS_65_CLI CLI]], [[TS_65_QuickSearch]], [[TS_65_Tasklist]], [[TS_65_JavaHelp]], [[TS_65_Palette]], [[TS_60_Wizards]]
*Platform: [[TS_60_PropertySheet]], [[TS_60_PropertyEditors]],[[TS_60_Clusters Clusters]], [[TS_65_CLI CLI]], [[TS_65_QuickSearch]], [[TS_65_Tasklist]], [[TS_65_JavaHelp]], [[TS_65_Palette]], [[TS_60_Wizards]]
*JavaSE : Beans ([[TS_67_Beans]]), SpellCheck ([[TS_70_SpellCheck]])
*JavaSE : Beans ([[TS_67_Beans]]), SpellCheck ([[TS_70_SpellCheck]])
-
*JavaEE : RESTSupport ([[TS_60_RESTSupport]]), [http://qa.netbeans.org/modules/webapps/promo-h/TS_65_JavaScriptDebugger.html JS Debugger], [http://qa.netbeans.org/modules/webapps/promo-f/monitor/monitor.html HTTP monitor], [[TS_65_ThirdPartyLibraryManager]]
+
*JavaEE : [http://qa.netbeans.org/modules/webapps/promo-h/TS_65_JavaScriptDebugger.html JS Debugger], [http://qa.netbeans.org/modules/webapps/promo-f/monitor/monitor.html HTTP monitor], [[TS_65_ThirdPartyLibraryManager]], [[TS_61_JBoss]], [[TS_61_WebSphere]], [http://qa.netbeans.org/nonav/modules/webapps/promo-f/frameworks/struts-user-scenario.html Struts User Scenario], [[TS_61_SpringSupport]], [[TS_65_HibernateSupport]], Persistence ([[TS_61_PersistenceUnit]], [[TS_68_JavaEE6Persistence_Validation]]), [[http://qa.netbeans.org/modules/j2ee/promo-g/ApplicationClient.html App.Client TS]],
*LifeCycle Tools : Properties ([[TS_61_Properties]]), I18N support  ([[TS_61_Internationalization]]), C-dev (EOL?) - ([[TS_67_CDevGround]], [[TS_67_CDevBugtracking]], [[TS_67_CDevChat]], [[TS_67_CDevProjects]], [[TS_67_CDevContinuousIntegration]])
*LifeCycle Tools : Properties ([[TS_61_Properties]]), I18N support  ([[TS_61_Internationalization]]), C-dev (EOL?) - ([[TS_67_CDevGround]], [[TS_67_CDevBugtracking]], [[TS_67_CDevChat]], [[TS_67_CDevProjects]], [[TS_67_CDevContinuousIntegration]])
*JavaME (run only sanity) :[[TS_61_MobilityFragmentation]], [[TS_61_MobilityEndToEnd]], [[TS_60_MobilityDebugging]], [[TS_61_MobilityProjectProperties]], [[TS_60_MobilityCreateNew]], [[TS_61_MobilityJMUnit]], [[TS_60_MobilityScreenDesigner]], [[TS_61_MobilityFlowDesigner]], [[TS_60_MobilityVisualProperties]], [[TS_61_MobilityGameDesigner]], [[TS_60_MobilitySVGComponents]], [[TS_65_MobilityCDC]], [[TS_61_MobilityOther]],  
*JavaME (run only sanity) :[[TS_61_MobilityFragmentation]], [[TS_61_MobilityEndToEnd]], [[TS_60_MobilityDebugging]], [[TS_61_MobilityProjectProperties]], [[TS_60_MobilityCreateNew]], [[TS_61_MobilityJMUnit]], [[TS_60_MobilityScreenDesigner]], [[TS_61_MobilityFlowDesigner]], [[TS_60_MobilityVisualProperties]], [[TS_61_MobilityGameDesigner]], [[TS_60_MobilitySVGComponents]], [[TS_65_MobilityCDC]], [[TS_61_MobilityOther]],  
*Ruby (EOL?) : [[TS_68_Ruby_Sanity]], [[TS_61_Ruby]], [[TS_61_RubyDebugger]]
*Ruby (EOL?) : [[TS_68_Ruby_Sanity]], [[TS_61_Ruby]], [[TS_61_RubyDebugger]]
-
*Groovy (EOL?) : [[GroovyGrailsTests]](automated tests)  
+
*Groovy (EOL?) : [[GroovyGrailsTests]](automated tests)
*XML : [[TS_70_XML]]
*XML : [[TS_70_XML]]
*Other : [[TS_61_PluginPortal | Plugin Portal]],  
*Other : [[TS_61_PluginPortal | Plugin Portal]],  

Revision as of 15:57, 5 November 2010

NetBeans 7.0 Testing Progress


Full test

  • run all TSs on all supported Operating Systems with primary JDK/other runtimes
Feature Owner Tests Specifications Win XP Ubuntu Mac OS Win 7 Win Vista Other Notes
Views Tomas TS_61_FilesAndProjectsView, TS_60_Favorites NewAndNoteworthyNB70#Native_Filesystem_listening - check mainly for external updates, check files/packages/folders operations
Java Webstart Tomas TS_65_J2SEWebstart EditorPlan610#JNLP_and_WebStart_improvements
Projects Tomas TS_61_ProjectsActions, TS_61_ProjectsProperties, TS_61_ProjectsLibraries, TS_61_ProjectsWizardsAndFreeform use JDK 6 & JDK 7 as a JDK for developed projects
Maven Tomas STS_70_Maven, TS_68_MavenEE6Sanity, STS_69_Maven_OSGI NewAndNoteworthyNB70#Maven - Maven 3 integration
Ant Tomas TS_61_Ant NewAndNoteworthyNB70#Ant_1.8.1 - upgrade to Ant 1.8.1
Output Window Tomas TS_61_OutputWindow NewAndNoteworthyNB70#Ant_1.8.1 - upgrade to Ant 1.8.1
DB Tomas SQL Editor, Connection dialog, Integration with MySQL and PostgreSQL, DB Support TODO - write TS for OracleDB support
Editor Jara TS_69_Editor EditorPlan610#New_features, use JDK 6 & JDK 7 as a JDK for developed projects
Java Jara TS_70_Java, TS_65_CompileOnSave, TS_65_Formatting, TS_70_Hints EditorPlan610#New_features
Refactoring Jara TS_60_Refactoring (most used), TS_60_Refactoring2, TS_60_Refactoring3, TS_65_CallHierarchy EditorPlan610#New_features
Javadoc Jara TS_70_JavaDoc NewAndNoteworthyNB70#Javadoc
Web Languages Filip TS_60_JSPeditor, TS_60_CSSeditor, TS_60_HTMLeditor, TS_60_TLDeditor, TS_61_JavaScript, TS_60_Shell, TS_60_Bat, TS_60_Manifest EditorPlan610#Word_Wrap, WebLanguagesNB610 & NewAndNoteworthyNB70#Web_Languages
PHP Filip TS_67_PHP_Test_Specifications PHPNB610 & NewAndNoteworthyNB70#PHP
Performance Rudo TS_60_Performance(automated tests mainly) EditorPlan610#Performance - confirm speedup, check for regressions
Web Rudo TS_61_WebProject, TS_60_WebSamples, TS_60_WebEnterpriseDebug, EnterpriseJava610#Richer_EE.2FWeb_support, NewAndNoteworthyNB70#JSF
JSF JSF Support TS, JSF Palette TS EnterpriseJava610#JSF, NewAndNoteworthyNB70#JSF
JUnit community??? TS_68_JUnit NewAndNoteworthyNB70#JUnit
GUI Builder community??? TS_65_Form NewAndNoteworthyNB70#GUI_Builder_-_New_GridBagLayout_Designer
Profiler community??? TS_67_Profiler NewAndNoteworthyNB70#Profiler
Subversion Marian TS_61_SVN NewAndNoteworthyNB70#Native_Filesystem_listening - check mainly for external updates
Debugger Jirka TS_67_JPDAdbg, TS_67_JPDAdbg_Interface, TS_67_JPDAdbg_Functionality, TS_67_JPDAdbg_DebuggingViews, TS 67 JPDAdbg DebuggingAndBreakpoints, TS_67_JPDAdbg_Miscellaneous, TS_67_ANTdbg, TS_67_MultiThreadedDebugging
WebLogic Rudo TS_61_WebLogic - has to be updated !!! NewAndNoteworthyNB70#WebLogic
Tomcat Rudo Tomcat integration TS
Web Services Rudo WSTests (automated tests), TS_61_SaaSServices, TS_60_WSDesigner, TS_61_WebServicesEditorSupport, JAX-RPC, JAX-WS, IdentityTestSpecification EnterpriseJava610#Web_Services,
Web Services:REST Rudo TS_60_RESTSupport NewAndNoteworthyNB70#Web_Services:_REST
C/C++ Alexander (CND team) TS_67_CNDQtSupport, TS_67_CNDMacroSupport, TS_67_CNDDiscoveryImprovements, TS_67_CNDrefactoring, TS_67_CNDeasyremote, TS_67_CNDobservability Solaris and NewAndNoteworthyNB70#Native_Filesystem_listening
Installer all TS_Installer covered by NB70InstallerTesting

Sanity Test

Feature Owner Tests Specifications Tested (when,OS) Notes
Apisupport community ??? TS_61_ProjectOperations, TS_60_ProjectsWizard, TS_65_Appisupport_Sanity, TS_69_Apisupport_OSGI
Options community ??? TS_65_OptionsDialog
Plugin Manager community??? TS_70_PluginManager
Window System community??? TS_65_WindowSystem(sanity), TS_61_MainWindow, TS_61_StartPage
Mercurial community??? TS_61_HG focus on external changes see NewAndNoteworthyNB70#Native_Filesystem_listening
CVS community ??? TS_61_CVS like in NB68CVSTesting, focus on external changes see NewAndNoteworthyNB70#Native_Filesystem_listening
Local History community ??? TS_61_LocalHistory
Editable Diff community ??? TS_61_Diff
EAR Rudo TS_60_EARProject NewAndNoteworthyNB70#Enterprise_Application_Client_and_EJB_Module_execution.2Fdebugging
JavaME Jara  ??? TODO: create sanity TS for Mobility
Utilities community ??? TS_60_Utilities,
GlassFish Rudo TS_61_GlassFish NewAndNoteworthyNB70#GlassFish
Entity Classes Rudo TS_61_JSFPages_from_Entity_Classes, TS_65_Entity_Classes_From_Database NewAndNoteworthyNB70#JPA_Support
J2EE Actions Rudo j2ee actions TS
EJB Rudo TS_61_EJB_Support, TS_60_EJB_withEx_sources, EJB 3.0 Support TS, TS_68_EJB31_Validation, TS_61_EjbJar_xml_editor

Not tested


Not available in NB 7.0 - not tested



Types Of Testing

  • Full test - for Primary Features and subset of affected features (modules/dependent modules affected by changes in the source code) - run all Test Specifications on all platforms and default JDK(on specific platform) once a release, if time permits cover by "second supported JDK" / "64bits"
  • Sanity test - for some modules - run NB70SanityTestSpecifications or subset of all Test Specifications on one or more platforms and default JDK(on specific platform) once release
  • Automated Tests Only - for some modules and Operating Systems, the testing will be covered only by Automated Tests. List of automated tests : unit tests written by module owner (if exists), Functional tests (if exists), Commit Validation Test Suite (run on particular Operating System)
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo