[jbosstools-commits] JBoss Tools SVN: r6700 - in trunk/documentation/qa/docs/test-strategy: en and 1 other directories.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Wed Mar 5 20:11:31 EST 2008


Author: dgolovin
Date: 2008-03-05 20:11:31 -0500 (Wed, 05 Mar 2008)
New Revision: 6700

Modified:
   trunk/documentation/qa/docs/test-strategy/en/master.xml
   trunk/documentation/qa/docs/test-strategy/en/modules/release.xml
   trunk/documentation/qa/docs/test-strategy/en/modules/schedule.xml
   trunk/documentation/qa/docs/test-strategy/en/modules/scope.xml
   trunk/documentation/qa/docs/test-strategy/en/modules/setup-hardware.xml
   trunk/documentation/qa/docs/test-strategy/en/modules/setup-prerequisites.xml
   trunk/documentation/qa/docs/test-strategy/en/modules/setup-software.xml
   trunk/documentation/qa/docs/test-strategy/en/modules/setup-team.xml
   trunk/documentation/qa/docs/test-strategy/en/modules/setup.xml
   trunk/documentation/qa/docs/test-strategy/en/modules/testing-areas.xml
   trunk/documentation/qa/docs/test-strategy/en/modules/testing-methodology.xml
   trunk/documentation/qa/docs/test-strategy/en/modules/testing.xml
   trunk/documentation/qa/docs/test-strategy/pom.xml
Log:
Test strategy text update

Modified: trunk/documentation/qa/docs/test-strategy/en/master.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/master.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/master.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,24 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
-"../../resources/support/docbook-dtd/docbookx.dtd"
+	"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
 
 [
- <!ENTITY introduction      		SYSTEM "modules/introduction.xml">
- <!ENTITY scope             		SYSTEM "modules/scope.xml"> 
- <!ENTITY testing			 		SYSTEM "modules/testing.xml">
+
  <!ENTITY testing-areas         	SYSTEM "modules/testing-areas.xml">
  <!ENTITY testing-techniques    	SYSTEM "modules/testing-techniques.xml">
  <!ENTITY testing-methodology    	SYSTEM "modules/testing-methodology.xml">
- <!ENTITY setup						SYSTEM "modules/setup.xml">
+
  <!ENTITY setup-prerequisites		SYSTEM "modules/setup-prerequisites.xml">
  <!ENTITY setup-hardware			SYSTEM "modules/setup-hardware.xml">
  <!ENTITY setup-software			SYSTEM "modules/setup-software.xml">
  <!ENTITY setup-team				SYSTEM "modules/setup-team.xml">
- <!ENTITY release					SYSTEM "modules/release.xml">
- <!ENTITY schedule					SYSTEM "modules/schedule.xml">
+
 ]>
 
-<book>
+<book> 
 
 	<bookinfo>
 		<title>JBoss Tools Test Strategy</title>
@@ -31,12 +28,13 @@
 
 
 	<toc />
-	&introduction;
-	&scope;
-	&testing;
-	&setup;
-	&release;
-	&schedule;
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="modules/introduction.xml"/> 
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="modules/scope.xml"/> 
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="modules/testing.xml"/> 
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="modules/setup.xml"/> 
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="modules/release.xml"/> 
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="modules/schedule.xml"/> 
 
 
+
 </book>

Modified: trunk/documentation/qa/docs/test-strategy/en/modules/release.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/modules/release.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/modules/release.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,5 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<chapter id="release">
-	<title>Release Management</title>
-	<para>TBD</para>
-</chapter>
\ No newline at end of file
+	<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+		"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+	<chapter id="release">
+		<title>Release Management</title>
+		<para>TBD: Describe release management process.</para>
+	</chapter>
\ No newline at end of file

Modified: trunk/documentation/qa/docs/test-strategy/en/modules/schedule.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/modules/schedule.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/modules/schedule.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,5 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <chapter id="schedule">
 	<title>Schedule</title>
-	<para>TBD</para>
+	<para>Test task must be described in Separate JBoss Tools Test Plan 
+	document.Test Plan should contain testing activities connected to development,
+	bug fixing or release dates.</para>
 </chapter>
\ No newline at end of file

Modified: trunk/documentation/qa/docs/test-strategy/en/modules/scope.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/modules/scope.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/modules/scope.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,5 +1,67 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<chapter id="scope">
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+		"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+<chapter id="scope">
 	<title>Scope</title>
-	<para>TBD</para>
+	<para>
+		JBoss Tools related functionality should be tested first.
+		<itemizedlist>
+			<listitem>
+				<para>Seam</para>
+			</listitem>
+			<listitem>
+				<para>Hibernate</para>
+			</listitem>
+			<listitem>
+				<para><important><para>TBD: list JBossTools Modules</para></important></para>
+			</listitem>
+		</itemizedlist>
+	</para>
+	<para>
+		Third-party bundled software listed below should go through integration
+		testing:
+		<itemizedlist>
+			<listitem>
+				<para>Test NG</para>
+			</listitem>
+			<listitem>
+				<para>Spring IDE</para>
+			</listitem>
+		</itemizedlist>
+	</para>
+	<para>
+		All guides related to JBoss Tools must be reviewed against released
+		JBossTools version:
+		<itemizedlist>
+			<listitem>
+				<para>Seam Reference Guide</para>
+			</listitem>
+			<listitem>
+				<para>JSF and Struts</para>
+			</listitem>
+			<listitem>
+				<para>Hibernate</para>
+			</listitem>
+			<listitem>
+				<para>JBoss AS adapter</para>
+			</listitem>
+		</itemizedlist>
+	</para>
+	<para>
+		That is not test team responsibility to test bundled third party
+		software listed below:
+		<itemizedlist>
+			<listitem>
+				<para>Web Tools</para>
+			</listitem>
+			<listitem>
+				<para>Team Plugin for SVN support</para>
+			</listitem>
+		</itemizedlist>
+		But if an issue suspected to be third-party related it must be reported
+		twice: in JBIDE JIRA project and in third-party bug tracking system.
+		JBIDE JIRA issue must contain link to related issue in third-party bug
+		tracking system.
+	</para>
+	<para></para>
 </chapter>
\ No newline at end of file

Modified: trunk/documentation/qa/docs/test-strategy/en/modules/setup-hardware.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/modules/setup-hardware.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/modules/setup-hardware.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,5 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <sect1 id="setup-hardware">
 	<title>Hardware</title>
-	<para>TBD</para>
+	<para>
+		This section describe hardware that should be provided to perform the
+		testing:
+		<itemizedlist>
+			<listitem><para>Automated JUnit testing host</para></listitem>
+			<listitem><para>Workstations for manual testing</para></listitem>
+		</itemizedlist>
+	</para>
 </sect1>
\ No newline at end of file

Modified: trunk/documentation/qa/docs/test-strategy/en/modules/setup-prerequisites.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/modules/setup-prerequisites.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/modules/setup-prerequisites.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <sect1 id="setup-prerequisites">
 	<title>Setup Prerequisites</title>
-	<para>TBD</para>
+	<para>There are no any setup prerequisites.</para>
 </sect1>
\ No newline at end of file

Modified: trunk/documentation/qa/docs/test-strategy/en/modules/setup-software.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/modules/setup-software.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/modules/setup-software.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,5 +1,62 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <sect1 id="setup-software">
 	<title>Software</title>
-	<para>TBD</para>
+	<para>
+		Operations Systems
+		<itemizedlist>
+			<listitem>
+				<para>Windows 2000, XP or Vista</para>
+			</listitem>
+			<listitem>
+				<para>RHEL 5 Server or Desktop</para>
+			</listitem>
+		</itemizedlist>
+	</para>
+	<para>
+		Java Runtime Environments (JRE)
+		<itemizedlist>
+			<listitem>
+				<para>Java SE 5</para>
+			</listitem>
+			<listitem>
+				<para>Java SE 6</para>
+			</listitem>
+		</itemizedlist>
+	</para>
+	<para>
+		Eclipse
+		<itemizedlist>
+			<listitem>
+				<para>Web Tools All In one Edition (win32 and linux-gtk)</para>
+			</listitem>
+			<listitem>
+				<para>Test NG (TBD: What version)</para>
+			</listitem>
+			<listitem>
+				<para>Spring IDE (TBD: What version)</para>
+			</listitem>
+			<listitem>
+				<para>
+					SVN Team Plugin (TBD: Which one: subversive or subclipse)
+				</para>
+			</listitem>
+		</itemizedlist>
+	</para>
+	<para>
+		JBoss
+		<itemizedlist>
+			<listitem>
+				<para>JBoss AS 4.2.3</para>
+			</listitem>
+			<listitem>
+				<para>JBoss Seam 1.2.1.GA + patch</para>
+			</listitem>
+			<listitem>
+				<para>JBoss Seam 2.0.1.GA</para>
+			</listitem>
+			<listitem>
+				<para>JBoss Seam 2.1.0.A1</para>
+			</listitem>
+		</itemizedlist>
+	</para>
 </sect1>
\ No newline at end of file

Modified: trunk/documentation/qa/docs/test-strategy/en/modules/setup-team.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/modules/setup-team.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/modules/setup-team.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,5 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <sect1 id="setup-team">
 	<title>Team</title>
-	<para>TBD</para>
+	<para>
+		Team should contains
+		<itemizedlist>
+			<listitem>
+				<para>1 QA Team Lead</para>
+			</listitem>
+			<listitem>
+				<para>2 QA Engineers</para>
+			</listitem>
+		</itemizedlist>
+	</para>
 </sect1>
\ No newline at end of file

Modified: trunk/documentation/qa/docs/test-strategy/en/modules/setup.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/modules/setup.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/modules/setup.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,9 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+	"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
 <chapter id="setup">
 	<title>Setup Testing</title>
 	<para>TBD</para>
-	&setup-prerequisites;
-	&setup-hardware;
-	&setup-software;
- 	&setup-team;
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+		href="setup-prerequisites.xml" />
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+		href="setup-hardware.xml" />
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+		href="setup-software.xml" />
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+		href="setup-team.xml" />
 </chapter>
\ No newline at end of file

Modified: trunk/documentation/qa/docs/test-strategy/en/modules/testing-areas.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/modules/testing-areas.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/modules/testing-areas.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,11 +1,69 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+	"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
 <sect1 id="testing-areas">
 	<title>Areas</title>
 	<para>TBD</para>
-· INSTALLATION:
-· GUI
-· FUNCTIONAL
-· INTEGRATION
-· PERFORMANCE
-· FAILURE RECOVERY
+	<sect2>
+		<title>Installation</title>
+		<para>
+			Two Installation approaches should be tested:
+			<itemizedlist>
+				<listitem>
+					<para>
+						Manual Install by downloading all tird-party software
+					</para>
+				</listitem>
+				<listitem>
+					<para>Installation from update site</para>
+				</listitem>
+				<listitem>
+					<para>Upgrade from update site</para>
+				</listitem>
+			</itemizedlist>
+		</para>
+	</sect2>
+	<sect2>
+		<title>GUI</title>
+		<para>
+			GUI should be verified against:
+			<itemizedlist>
+				<listitem>
+					<para>
+						<ulink
+							url="http://www.eclipse.org/articles/Article-UI-Guidelines/Index.html">
+							Eclipse User Interface Guidelines Version 2.1
+						</ulink>
+					</para>
+				</listitem>
+				<listitem>
+					<para>JBoss Tools GUI Guidlines (should be written)</para>
+				</listitem>
+			</itemizedlist>
+		</para>
+	</sect2>
+	<sect2>
+		<title>Functional</title>
+		<para>
+			Every functional requirement is represented by JIRA issue in JBIDE
+			JIRA project. Functional requirement should be obtained from issue
+			description field.
+		</para>
+	</sect2>
+	<sect2>
+		<title>Integration</title>
+		<para>TBD</para>
+	</sect2>
+	<sect2>
+		<title>Performance</title>
+		<para>TBD</para>
+	</sect2>
+	<sect2>
+		<title>Failure Recovery</title>
+		<para>TBD</para>
+	</sect2>
+		<sect2>
+		<title>Documentation Integrity</title>
+		<para>TBD</para>
+	</sect2>
 </sect1>
\ No newline at end of file

Modified: trunk/documentation/qa/docs/test-strategy/en/modules/testing-methodology.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/modules/testing-methodology.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/modules/testing-methodology.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,10 +1,59 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <sect1 id="testing-methodology">
+
 	<title>Methodology</title>
 	<para>TBD</para>
-	Problem Identification 
-	Defect rectification 
-	Re-testing 
-	Sign-off testing activities 
-	Sign-off whole testing Reporting
+
+	<sect2>
+		<title>Finding Issues and Feature Request</title>
+		<para>
+			To find the problems QA team must:
+			<itemizedlist>
+				<listitem>
+					<para>Browse forums related to JBoss Tools</para>
+				</listitem>
+				<listitem>
+					<para>
+						Interview developers who is using JBossTools every day
+					</para>
+				</listitem>
+				<listitem>
+					<para>
+						Compare functionality from similar products
+					</para>
+				</listitem>
+				<listitem>
+					<para>
+						TBD: Complete the list
+					</para>
+				</listitem>
+			</itemizedlist>
+		</para>
+	</sect2>
+
+	<sect2>
+		<title>Reporting issues</title>
+		<para>TBD: Write good way to report issue</para>
+	</sect2>
+
+	<sect2>
+		<title>Defect rectification</title>
+		<para>TBD: Describe issue rectification process</para>
+	</sect2>
+
+	<sect2>
+		<title>Re-testing fixed issues</title>
+		<para>TBD: Describe how fixed issues should be tested</para>
+	</sect2>
+
+	<sect2>
+		<title>Daily testing activities reporting</title>
+		<para>TBD: Describe how daily activities should be reported</para>
+	</sect2>
+
+	<sect2>
+		<title>Whole testing activities reporting</title>
+		<para>TBD: Describe how finished testing phase should be reported</para>
+		
+	</sect2>
 </sect1>

Modified: trunk/documentation/qa/docs/test-strategy/en/modules/testing.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/en/modules/testing.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/en/modules/testing.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -1,8 +1,13 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+	"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
 <chapter id="testing">
 	<title>Testing</title>
 	<para>TBD</para>
-	&testing-areas;
-	&testing-techniques;
-	&testing-methodology;
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+		href="testing-areas.xml" />
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+		href="testing-techniques.xml" />
+	<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+		href="testing-methodology.xml" />
 </chapter>
\ No newline at end of file

Modified: trunk/documentation/qa/docs/test-strategy/pom.xml
===================================================================
--- trunk/documentation/qa/docs/test-strategy/pom.xml	2008-03-05 17:03:09 UTC (rev 6699)
+++ trunk/documentation/qa/docs/test-strategy/pom.xml	2008-03-06 01:11:31 UTC (rev 6700)
@@ -7,9 +7,9 @@
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.tools</groupId>
-  <artifactId>jboss-tools-test-plan-${translation}</artifactId>
+  <artifactId>jboss-tools-test-strategy-${translation}</artifactId>
   <packaging>jdocbook</packaging>
-  <name>JBossTools-Test-Plan-(${translation})</name>
+  <name>JBossTools-Test-Strategy-${translation})</name>
   <version>1.0-SNAPSHOT</version>
   <dependencies>
     <dependency>




More information about the jbosstools-commits mailing list