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