First rebuild for 3.0.18 stable
[privoxy.git] / doc / webserver / developer-manual / testing.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2 "http://www.w3.org/TR/html4/loose.dtd">
3
4 <html>
5 <head>
6   <meta name="generator" content=
7   "HTML Tidy for Linux/x86 (vers 7 December 2008), see www.w3.org">
8
9   <title>Testing Guidelines</title>
10   <meta name="GENERATOR" content=
11   "Modular DocBook HTML Stylesheet Version 1.79">
12   <link rel="HOME" title="Privoxy Developer Manual" href="index.html">
13   <link rel="PREVIOUS" title="Coding Guidelines" href="coding.html">
14   <link rel="NEXT" title="Releasing a New Version" href="newrelease.html">
15   <link rel="STYLESHEET" type="text/css" href="../p_doc.css">
16   <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
17   <style type="text/css">
18 body {
19   background-color: #EEEEEE;
20   color: #000000;
21   }
22   :link { color: #0000FF }
23   :visited { color: #840084 }
24   :active { color: #0000FF }
25   hr.c1 {text-align: left}
26   </style>
27 </head>
28
29 <body class="SECT1">
30   <div class="NAVHEADER">
31     <table summary="Header navigation table" width="100%" border="0"
32     cellpadding="0" cellspacing="0">
33       <tr>
34         <th colspan="3" align="center">Privoxy Developer Manual</th>
35       </tr>
36
37       <tr>
38         <td width="10%" align="left" valign="bottom"><a href="coding.html"
39         accesskey="P">Prev</a></td>
40
41         <td width="80%" align="center" valign="bottom"></td>
42
43         <td width="10%" align="right" valign="bottom"><a href=
44         "newrelease.html" accesskey="N">Next</a></td>
45       </tr>
46     </table>
47     <hr class="c1" width="100%">
48   </div>
49
50   <div class="SECT1">
51     <h1 class="SECT1"><a name="TESTING" id="TESTING">5. Testing
52     Guidelines</a></h1>
53
54     <p>To be filled.</p>
55
56     <div class="SECT2">
57       <h2 class="SECT2"><a name="TESTING-PLAN" id="TESTING-PLAN">5.1.
58       Testplan for releases</a></h2>
59
60       <p>Explain release numbers. major, minor. developer releases. etc.</p>
61
62       <ol type="1">
63         <li>
64           <p>Remove any existing rpm with rpm -e</p>
65         </li>
66
67         <li>
68           <p>Remove any file that was left over. This includes (but is not
69           limited to)</p>
70
71           <ul>
72             <li>
73               <p>/var/log/privoxy</p>
74             </li>
75
76             <li>
77               <p>/etc/privoxy</p>
78             </li>
79
80             <li>
81               <p>/usr/sbin/privoxy</p>
82             </li>
83
84             <li>
85               <p>/etc/init.d/privoxy</p>
86             </li>
87
88             <li>
89               <p>/usr/doc/privoxy*</p>
90             </li>
91           </ul>
92         </li>
93
94         <li>
95           <p>Install the rpm. Any error messages?</p>
96         </li>
97
98         <li>
99           <p>start,stop,status <span class="APPLICATION">Privoxy</span> with
100           the specific script (e.g. /etc/rc.d/init/privoxy stop). Reboot your
101           machine. Does autostart work?</p>
102         </li>
103
104         <li>
105           <p>Start browsing. Does <span class="APPLICATION">Privoxy</span>
106           work? Logfile written?</p>
107         </li>
108
109         <li>
110           <p>Remove the rpm. Any error messages? All files removed?</p>
111         </li>
112       </ol>
113     </div>
114
115     <div class="SECT2">
116       <h2 class="SECT2"><a name="TESTING-REPORT" id="TESTING-REPORT">5.2.
117       Test reports</a></h2>
118
119       <p>Please submit test reports only with the <a href=
120       "http://sourceforge.net/tracker/?func=add&amp;group_id=11118&amp;atid=395005"
121       target="_top">test form</a> at sourceforge. Three simple steps:</p>
122
123       <ul>
124         <li>
125           <p>Select category: the distribution you test on.</p>
126         </li>
127
128         <li>
129           <p>Select group: the version of <span class=
130           "APPLICATION">Privoxy</span> that we are about to release.</p>
131         </li>
132
133         <li>
134           <p>Fill the Summary and Detailed Description with something
135           intelligent (keep it short and precise).</p>
136         </li>
137       </ul>Do not mail to the mailing list (we cannot keep track on issues
138       there).
139     </div>
140   </div>
141
142   <div class="NAVFOOTER">
143     <hr class="c1" width="100%">
144
145     <table summary="Footer navigation table" width="100%" border="0"
146     cellpadding="0" cellspacing="0">
147       <tr>
148         <td width="33%" align="left" valign="top"><a href="coding.html"
149         accesskey="P">Prev</a></td>
150
151         <td width="34%" align="center" valign="top"><a href="index.html"
152         accesskey="H">Home</a></td>
153
154         <td width="33%" align="right" valign="top"><a href="newrelease.html"
155         accesskey="N">Next</a></td>
156       </tr>
157
158       <tr>
159         <td width="33%" align="left" valign="top">Coding Guidelines</td>
160
161         <td width="34%" align="center" valign="top">&nbsp;</td>
162
163         <td width="33%" align="right" valign="top">Releasing a New
164         Version</td>
165       </tr>
166     </table>
167   </div>
168 </body>
169 </html>