Reorganizing the repository: swapping out what was HEAD (the old 3.1 branch)
[privoxy.git] / doc / webserver / developer-manual / testing.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <HTML
3 ><HEAD
4 ><TITLE
5 >Testing Guidelines</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
9 REL="HOME"
10 TITLE="Privoxy Developer Manual"
11 HREF="index.html"><LINK
12 REL="PREVIOUS"
13 TITLE="Coding Guidelines"
14 HREF="coding.html"><LINK
15 REL="NEXT"
16 TITLE="Releasing a New Version"
17 HREF="newrelease.html"><LINK
18 REL="STYLESHEET"
19 TYPE="text/css"
20 HREF="../p_doc.css"></HEAD
21 ><BODY
22 CLASS="SECT1"
23 BGCOLOR="#EEEEEE"
24 TEXT="#000000"
25 LINK="#0000FF"
26 VLINK="#840084"
27 ALINK="#0000FF"
28 ><DIV
29 CLASS="NAVHEADER"
30 ><TABLE
31 SUMMARY="Header navigation table"
32 WIDTH="100%"
33 BORDER="0"
34 CELLPADDING="0"
35 CELLSPACING="0"
36 ><TR
37 ><TH
38 COLSPAN="3"
39 ALIGN="center"
40 >Privoxy Developer Manual</TH
41 ></TR
42 ><TR
43 ><TD
44 WIDTH="10%"
45 ALIGN="left"
46 VALIGN="bottom"
47 ><A
48 HREF="coding.html"
49 ACCESSKEY="P"
50 >Prev</A
51 ></TD
52 ><TD
53 WIDTH="80%"
54 ALIGN="center"
55 VALIGN="bottom"
56 ></TD
57 ><TD
58 WIDTH="10%"
59 ALIGN="right"
60 VALIGN="bottom"
61 ><A
62 HREF="newrelease.html"
63 ACCESSKEY="N"
64 >Next</A
65 ></TD
66 ></TR
67 ></TABLE
68 ><HR
69 ALIGN="LEFT"
70 WIDTH="100%"></DIV
71 ><DIV
72 CLASS="SECT1"
73 ><H1
74 CLASS="SECT1"
75 ><A
76 NAME="TESTING"
77 >5. Testing Guidelines</A
78 ></H1
79 ><P
80 >To be filled.</P
81 ><DIV
82 CLASS="SECT2"
83 ><H2
84 CLASS="SECT2"
85 ><A
86 NAME="TESTING-PLAN"
87 >5.1. Testplan for releases</A
88 ></H2
89 ><P
90 >       Explain release numbers. major, minor. developer releases. etc.
91
92 <P
93 ></P
94 ><OL
95 TYPE="1"
96 ><LI
97 ><P
98 >Remove any existing rpm with rpm -e</P
99 ></LI
100 ><LI
101 ><P
102 >Remove any file that was left over. This includes (but is not limited to)
103       <P
104 ></P
105 ><UL
106 ><LI
107 ><P
108 >/var/log/privoxy</P
109 ></LI
110 ><LI
111 ><P
112 >/etc/privoxy</P
113 ></LI
114 ><LI
115 ><P
116 >/usr/sbin/privoxy</P
117 ></LI
118 ><LI
119 ><P
120 >/etc/init.d/privoxy</P
121 ></LI
122 ><LI
123 ><P
124 >/usr/doc/privoxy*</P
125 ></LI
126 ></UL
127 ></P
128 ></LI
129 ><LI
130 ><P
131 >Install the rpm. Any error messages?</P
132 ></LI
133 ><LI
134 ><P
135 >start,stop,status <SPAN
136 CLASS="APPLICATION"
137 >Privoxy</SPAN
138 > with the specific script
139       (e.g. /etc/rc.d/init/privoxy stop). Reboot your machine. Does
140       autostart work?</P
141 ></LI
142 ><LI
143 ><P
144 >Start browsing. Does <SPAN
145 CLASS="APPLICATION"
146 >Privoxy</SPAN
147 > work? Logfile written?</P
148 ></LI
149 ><LI
150 ><P
151 >Remove the rpm. Any error messages? All files removed?</P
152 ></LI
153 ></OL
154 ></P
155 ></DIV
156 ><DIV
157 CLASS="SECT2"
158 ><H2
159 CLASS="SECT2"
160 ><A
161 NAME="TESTING-REPORT"
162 >5.2. Test reports</A
163 ></H2
164 ><P
165 >Please submit test reports only with the <A
166 HREF="http://sourceforge.net/tracker/?func=add&group_id=11118&atid=395005"
167 TARGET="_top"
168 >test form</A
169 >
170 at sourceforge. Three simple steps:
171         <P
172 ></P
173 ><UL
174 ><LI
175 ><P
176 >Select category: the distribution you test on.</P
177 ></LI
178 ><LI
179 ><P
180 >Select group: the version of <SPAN
181 CLASS="APPLICATION"
182 >Privoxy</SPAN
183 > that we are about to release.</P
184 ></LI
185 ><LI
186 ><P
187 >Fill the Summary and Detailed Description with something
188               intelligent (keep it short and precise).</P
189 ></LI
190 ></UL
191 >
192         Do not mail to the mailing list (we cannot keep track on issues there).
193       </P
194 ></DIV
195 ></DIV
196 ><DIV
197 CLASS="NAVFOOTER"
198 ><HR
199 ALIGN="LEFT"
200 WIDTH="100%"><TABLE
201 SUMMARY="Footer navigation table"
202 WIDTH="100%"
203 BORDER="0"
204 CELLPADDING="0"
205 CELLSPACING="0"
206 ><TR
207 ><TD
208 WIDTH="33%"
209 ALIGN="left"
210 VALIGN="top"
211 ><A
212 HREF="coding.html"
213 ACCESSKEY="P"
214 >Prev</A
215 ></TD
216 ><TD
217 WIDTH="34%"
218 ALIGN="center"
219 VALIGN="top"
220 ><A
221 HREF="index.html"
222 ACCESSKEY="H"
223 >Home</A
224 ></TD
225 ><TD
226 WIDTH="33%"
227 ALIGN="right"
228 VALIGN="top"
229 ><A
230 HREF="newrelease.html"
231 ACCESSKEY="N"
232 >Next</A
233 ></TD
234 ></TR
235 ><TR
236 ><TD
237 WIDTH="33%"
238 ALIGN="left"
239 VALIGN="top"
240 >Coding Guidelines</TD
241 ><TD
242 WIDTH="34%"
243 ALIGN="center"
244 VALIGN="top"
245 >&nbsp;</TD
246 ><TD
247 WIDTH="33%"
248 ALIGN="right"
249 VALIGN="top"
250 >Releasing a New Version</TD
251 ></TR
252 ></TABLE
253 ></DIV
254 ></BODY
255 ></HTML
256 >