???
Checklists
. Use those in
Web issues checklist
.
5.4 Web Performance
Web performance is dominated by the following issues:
???
Website structure
: a good structure is one which allows the majority of users to do what they
want most efficiently. If this is difficult to determine, think what a bad structure would be, and
how you would recognize it (slow, boring, hard to navigate). Then don??™t do that.
???
System architecture
: there??™s always a bottleneck. If there isn??™t you must have a lot of resources
standing idle. Whom do you want to please, your customers or your accountant?
2
Have your
system as fully tuned as possible before starting testing, otherwise your first set of results will spur
everyone to do what they should have done already and time will be wasted.
???
Logistics interface
: unless you sell downloadable software (and the downloads are fast), there??™s
always the need to move the goods. This means the relationship between the site and the fulfillment
medium (a man and a truck), has to be tightly integrated. And tightly-integrated systems can
collapse when something small happens, if they have poor feedback loops and no buffer space.
End-to-end testing means you need to test the relationship between a ???
buy
??? button being pressed
and the happy recipient signing for the goods. Performance testing of those systems means finding
ways of stressing them out, with (logically) big loads.
Pages:
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211