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