Just regenerating to get fresh version in place of very dated versions.
[privoxy.git] / doc / webserver / developer-manual / testing.html
1 <HTML
2 ><HEAD
3 ><TITLE
4 >Testing Guidelines</TITLE
5 ><META
6 NAME="GENERATOR"
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
8 "><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">5. Testing Guidelines</H1
77 ><P
78 >To be filled.</P
79 ><DIV
80 CLASS="SECT2"
81 ><H2
82 CLASS="SECT2"
83 ><A
84 NAME="TESTING-PLAN">5.1. Testplan for releases</H2
85 ><P
86 >       Explain release numbers. major, minor. developer releases. etc.
87
88 <P
89 ></P
90 ><OL
91 TYPE="1"
92 ><LI
93 ><P
94 >Remove any existing rpm with rpm -e</P
95 ></LI
96 ><LI
97 ><P
98 >Remove any file that was left over. This includes (but is not limited to)
99       <P
100 ></P
101 ><UL
102 ><LI
103 ><P
104 >/var/log/privoxy</P
105 ></LI
106 ><LI
107 ><P
108 >/etc/privoxy</P
109 ></LI
110 ><LI
111 ><P
112 >/usr/sbin/privoxy</P
113 ></LI
114 ><LI
115 ><P
116 >/etc/init.d/privoxy</P
117 ></LI
118 ><LI
119 ><P
120 >/usr/doc/privoxy*</P
121 ></LI
122 ></UL
123 ></P
124 ></LI
125 ><LI
126 ><P
127 >Install the rpm. Any error messages?</P
128 ></LI
129 ><LI
130 ><P
131 >start,stop,status <SPAN
132 CLASS="APPLICATION"
133 >Privoxy</SPAN
134 > with the specific script
135       (e.g. /etc/rc.d/init/privoxy stop). Reboot your machine. Does
136       autostart work?</P
137 ></LI
138 ><LI
139 ><P
140 >Start browsing. Does <SPAN
141 CLASS="APPLICATION"
142 >Privoxy</SPAN
143 > work? Logfile written?</P
144 ></LI
145 ><LI
146 ><P
147 >Remove the rpm. Any error messages? All files removed?</P
148 ></LI
149 ></OL
150 ></P
151 ></DIV
152 ><DIV
153 CLASS="SECT2"
154 ><H2
155 CLASS="SECT2"
156 ><A
157 NAME="TESTING-REPORT">5.2. Test reports</H2
158 ><P
159 >Please submit test reports only with the <A
160 HREF="http://sourceforge.net/tracker/?func=add&group_id=11118&atid=395005"
161 TARGET="_top"
162 >test form</A
163 >
164 at sourceforge. Three simple steps:
165         <P
166 ></P
167 ><UL
168 ><LI
169 ><P
170 >Select category: the distribution you test on.</P
171 ></LI
172 ><LI
173 ><P
174 >Select group: the version of <SPAN
175 CLASS="APPLICATION"
176 >Privoxy</SPAN
177 > that we are about to release.</P
178 ></LI
179 ><LI
180 ><P
181 >Fill the Summary and Detailed Description with something
182               intelligent (keep it short and precise).</P
183 ></LI
184 ></UL
185 >
186         Do not mail to the mailing list (we cannot keep track on issues there).
187       </P
188 ></DIV
189 ></DIV
190 ><DIV
191 CLASS="NAVFOOTER"
192 ><HR
193 ALIGN="LEFT"
194 WIDTH="100%"><TABLE
195 SUMMARY="Footer navigation table"
196 WIDTH="100%"
197 BORDER="0"
198 CELLPADDING="0"
199 CELLSPACING="0"
200 ><TR
201 ><TD
202 WIDTH="33%"
203 ALIGN="left"
204 VALIGN="top"
205 ><A
206 HREF="coding.html"
207 ACCESSKEY="P"
208 >Prev</A
209 ></TD
210 ><TD
211 WIDTH="34%"
212 ALIGN="center"
213 VALIGN="top"
214 ><A
215 HREF="index.html"
216 ACCESSKEY="H"
217 >Home</A
218 ></TD
219 ><TD
220 WIDTH="33%"
221 ALIGN="right"
222 VALIGN="top"
223 ><A
224 HREF="newrelease.html"
225 ACCESSKEY="N"
226 >Next</A
227 ></TD
228 ></TR
229 ><TR
230 ><TD
231 WIDTH="33%"
232 ALIGN="left"
233 VALIGN="top"
234 >Coding Guidelines</TD
235 ><TD
236 WIDTH="34%"
237 ALIGN="center"
238 VALIGN="top"
239 >&nbsp;</TD
240 ><TD
241 WIDTH="33%"
242 ALIGN="right"
243 VALIGN="top"
244 >Releasing a New Version</TD
245 ></TR
246 ></TABLE
247 ></DIV
248 ></BODY
249 ></HTML
250 >