1. ????
l ????web?????????μ??????????????web???????????????? ??????????????????B/S??web?????????????й?WEB?????????????????????????????????????web????????????????????????????????????????
l ???????????????web???????????棬??????????????д??????????????????web???????
l ?????????????????????????????????????J2EE?????????????????JAVA??????????.NET???????????????漰????????????????????
2. ???????
??????????????????????????????
l ????web?????????????ó??????????????????????????????????????檔
l ?????????????????к????????????????????????????????????Щ??????????
l ??Щ????????????????????Щ??????????????????н?????

2.1 ???????
l ????????????????????????????????????????????????????????Ч?????????????????????????????????????????ó????????????÷????????????????????????в??????????????????????????????????????????????????????????????
l ????????????????????????????????????????????????????????????????????????????????????????????HTML??CSS????????????????????????????????????????????γ???????????/??????????????????????????γ????web????????????????
????????????????????????
Ø ???????????? λ?á?????????????????????????? ???????????????????????? ??????????????λ?????????
Ø ????/??? ??????????????????????????
Ø ?????????е????????????????????????????????С??????????????????????? ??С????????????????????????????????沿???????????????
Ø ???? ??????????λ??????????????
l web??????????????
Ø ?????????????б?????????????б????????
Ø ???????嵥?????????????????????????????г???????簴??????????????б?????????????????
Ø ??????????????????
Ø ??????????????????
Ø ?????????????????????????????????????????????
Ø ??????????Ρ????λ????簴????б????????????????????
Ø ??????????????????????????????Ρ???£?
Ø ?????????????????????
???????嵥?????????????????????????????г???????簴??????????????б?????????????????
l ???????
Ø ????????飬????????????????????????????????????????÷????????????Ч??????????????y?????????????????????
Ø ???????????????????????????????????????
Ø ??????????????????????????????Servelet????????????淶?????д?????顣????????????????????XML???????????????????? 
 ??????????:
????????淶??????????????????????????????????????
l 1.?????:
Ø ?????????????????????????.???治??????????????.???蹦??????????????????????????????????.
Ø ???????????????????????????????????????????????????????????????????????κ????????????????????????????????????????????????????????????????
Ø ?ж??????????????????????????????????????????????????????????е??????????
Ø ?????????????????????????????????
l 2.?????
Ø ????????????.??Windows ?а?F1???????????????
Ø ?????????.???????????????????????????????????????磬Find???????Find?????????????Search?
Ø ?????????????????????????л????????????ζ?????????????й???????????????????.
Ø ???λ?ú???????.????????????????OK?????Cancle??????OK??????????????????????Cancle??????????·?????????????Cancle???????????????Esc??????а?????????????Enter.???????.
l 3.?????
Ø ?????.?????????????????ж???????.
Ø ???????????????????????????.
Ø ????????????.???????ж???????????????????.???磬??д????????????ü??????????????6???????????????????????????????????????????.
l 4.??????
Ø ???.???????о?????????????????????????.
Ø ??????.??????????????????????????????????棬??????????????????????????????????.???????undo /redo??????.
Ø ????.???????????.????????????????????????????з????.
2.2 ???????
l ??????????????е????
??????????????????????
Ø ???? ???????????????е?????????????????????????λ????????????????????λ?????????????????????????????????????????????????????????????λ????
Ø ????? ???????????????????????????????????????????Щ???????????????????????????Щ??????????????е???????????????????Щ????????????????????????????????y?????????????B/S???????????????????????????????????????????й???????????????????????????????????????д????????????????????????????????????????????????????????
Ø Cookies ??? ??????????cookie????????????????????м??????? cookies ?б??????????????????? cookie????????????????????Щ????????????????? cookie ????????????????????????????????cookie????????ο??????????????????????B/S??cookies?д??????????????????????? ??????????????????????????????????????????????????????????и??????б??????????????????????????????а??????
l ??????? ???????????????????????????????????????????
Ø ??в??????(White Box Testing) ????????????????????????????????????磬Ч?????????ü??????????????????????????????????????????????????????????????????????????????????????Σ????????????????????????????????е?????????????в?????????β??????????????????????JAVA?????Xunit??й?????в????Xunit????????????????????????????????????????в????
Ø ??в????????Black Box Testing????в???????????????????????棬??????????????????????????????????????????????????????????У????????????????????????????????????????????????????????????????????????????????????棬??????????·???
 ????? (Correctness)???????????????????
 ?????? (Usability)??????????????????????????
 ??????? (Boundary Condition)???????????????????????????????????????С??????????.
 ???? (Performance) ?????????????????????????????????????????????????????????????Χ??.J2EE??????????????????????????????????????3??????????3-5?????????5?????????????????. ????????????з?????????????????????????????????????ζ??????????????????????????????????????????????????Σ????????????????????