?????????????javascript:;" onClick="javascript:tagshow(event?? '%B2%E2%CA%D4');" target="_self">????????????ò??????????????????????? ?????????????????????? ?????…
????JavaScript?????????к????????? ???????(unit test) ?? ???????(integration test) ?? ???????(functional test) ?? ????????(end to end test) ?? ??????(regression test) ?? ?????????(browser test)
????????????????????????????????????????????????????????????????????
???????????
???????????????????С?????飬??????????????? ???????? ?? ?????????????????Щ????????????????????????????????????? ??
???????????????????д???????????????????????????????????Щ????????????????????????????????????????????????????????????????????д????????????????????????????????д????????
??????????????????????????????ɡ????????????????????????????????????????????????????
?????????????????????????Щ??????BUG???????????????????????????????????????ЩBUG?????????????????Ч???????????????????????????? ??????? ?? ??????? ????????????????????????????????????????????£????????????????λ????????
???????????????????????????? ????????????(test driven development) ????????????д???????????????????????? ????BUG ???????? ??????? ???????? ????????????????????? ??
???????е?JavaScript???????????? Mocha ?? Jasmine ?? Tape ??
???????????
????????????????????в???????μ??????????????????????????????????????????????????????????к??????????????????????????????飬???????????????????磬 ???????????????????????????????????????????????????????????? ??
????????????????????????????????????????????????????????飬???????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????ò???????????????ò????????????????????????????????д????????????????????????????????????????????????????????????
????????????????????????????????????????????????飬???????????????????????????????????????????????????????????????????????е????????????????д????????
?????????????????????????????д????????
???????????
??????????????????????????????????????????????????????????????
???????????????????????????????????? ????????????????????ζ????ù?????????????????????????????????á?
????????????????????????????????????????????????????????????????????????????Ρ????????????????????????????????????????????????????????????????????????д?????????????????????????????????????????????????
?????????????????д???????????????????????????ζ????????????????????????????????????Щ??????????????????????????????????????????????????????????????????????д???????????
???????????????????????????????????????????????????????????????????????????????????????????”??л???”??檔
????????Щ?????????????????????????????????????д????????????д??????????????????Щ????????????Ρ?
???????е???????????? Selenium ?? Selenium WebDriver ???? Protractor ?????Selenium?????????????? PhantomJS ?? CasperJS ???????????????????????
???????
????????JavaScript?????????????????????????????????д?????????????????BUG???к???洦????????????????????????????