????1. ????

????????web?????????渭??????????????web??????????????????????????????????B/S??web?????????????泄?WEB?????????????????????????????????????web????????????????????????????????????????

???????????????????web???????????妫�??????????????写??????????????????web???????

?????????????????????????????????????????J2EE?????????????????JAVA??????????.NET???????????????婕�????????????????????

????2. ???????

??????????????????????????????????

????????web?????????????贸??????????????????????????????????????妾�

?????????????????????泻????????????????????????????????????些??????????

??????些????????????????????些??????????????????薪?????

????2.1 ???????

????????????????????????????????????????????????????????????效?????????????????????????????????????????贸????????????梅????????????????????????胁??????????????????????????????????????????????????????????????

????????????????????????????????????????????????????????????????????????????????????????????????HTML??CSS????????????????????????????????????????????纬???????????/??????????????????????????纬????web????????????????

????????????????????????????

????????????????位?谩???????????????????????????????????????????????????????????????位?????????

????????/?????????????????????????????;

?????????????械????????????????(???????????????小???????????????)????????小???????????????????????(???????娌�???????????)??

??????????????????位??????????????

????web??????????????

?????????????????斜?(???????????斜??????)

???????????宓�(???????????????????????????谐???????绨�??????????????斜????????????????)

??????????????????????

??????????????????????

???????????????????????(????????????????????????)

??????????????巍????位??(?绨�????斜???????????????????)

???????????????????(?????????????巍????)

?????????????(?????????)

???????????宓�(???????????????????????????谐???????绨�??????????????斜????????????????)

???????????

????????????椋�????????????????????????????????????????梅????????????效??????????????y?????????????????????

???????????????????????????????????????????

??????????????????????????????????Servelet????????????娣�?????写?????椤�????????????????????XML????????????????????

??????????????:

????????????娣�??????????????????????????????????????

????1.?????:

?????????????????????????????.???娌�??????????????.???韫�??????????????????????????????????.

???????????????????????????????????????????????????????????????????????????魏????????????????????????????????????????????????????????????????

?????卸??????????????????????????????????????????????????????????械??????????

?????????????????????????????????????

????2.?????

????????????????.??Windows ?邪?F1???????????????

?????????????.???????????????????????????????????????纾現ind???????Find?????????????Search?

?????????????????????????????谢????????????味?????????????泄???????????????????.

???????位?煤???????.????????????????OK?????Cancle??????OK??????????????????????Cancle??????????路?????????????Cancle???????????????Esc??????邪?????????????Enter.???????.

????3.?????

?????????.?????????????????卸???????.

???????????????????????????????.

????????????????.???????卸???????????????????.???纾�??写????????????眉??????????????6???????????????????????????????????????????.

????4.??????

???????.???????芯?????????????????????????.

??????????.??????????????????????????????????妫�??????????????????????????????????.???????undo /redo??????.

????????.???????????.????????????????????????????蟹????.

????2.2 ???????


??????????????????械????

??????????????????????????

???????????????????????械?????????????????????????位????????????????????位?????????????????????????????????????????????????????????????位????

????????????????????????????????????????????????????些???????????????????????????些??????????????械???????????????????些????????????????????????????????y?????????????B/S???????????????????????????????????????????泄???????????????????????????????????????写????????????????????????????????????????????????????????

????Cookies ?????????????cookie????????????????????屑??????? cookies ?斜??????????????????? cookie????????????????????些????????????????? cookie ????????????????????????????????cookie????????慰??????????????????????B/S??cookies?写?????????????????????????????????????????????????????????????????????????????????懈??????斜??????????????????????????????邪??????

??????????????????????????????????????????????????????

??????胁??????(White Box Testing) ????????????????????????????????????纾�?????????眉??????????????????????????????????????????????????????????????????????????????????????危????????????????????????????????械?????????????胁?????????尾??????????????????????JAVA?????Xunit??泄?????胁????Xunit????????????????????????????????????????胁????

????胁??????(Black Box Testing)??胁???????????????????????妫�??????????????????????????????????????????????????????????校????????????????????????????????????????????????????????????????????????????????????妫�??????????路???

????????? (Correctness)????????????????????

?????????? (Usability)??????????????????????????

??????????? (Boundary Condition)???????????????????????????????????????小??????????.

???????? (Performance) ?????????????????????????????????????????????????????????????围??.J2EE??????????????????????????????????????3??????????3-5?????????5?????????????????. ????????????蟹?????????????????????????????????????味??????????????????????????????????????????????????危????????????????????

??????????? (Stress) ????????????????????????????????榻�??????????????????????.????懈???????????????????????????????????CPU?????????????????????斜??????????????????????????????????.????斜???????????????????(???????????).?????????????????????????.