??????У????????????????
???????????? ???????[ 2010/11/4 12:01:21 ] ????????
?????????????????????????£??????????y?????????????????????в???????
????????????????????????????
????????????????1??в?????
???????????.
?????????????????????????????Щ???????塢?????????????????????????????????????????????????????????????
???????????????????????????????????
????????????????????????????????????в???????????????????????????????????????????ζ????μ??????????????ζ??????????????
?????????????????????????????????????????????????????κ????顣??????????????????????????????????????????????????????????????????????????????????????????飬????????????????
?????????????
???????????????????????????????????????????????????κ????顱??????ó?????????????????????????
?????????????????1???????????????????????Щ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????ó???????????????????????????????????У???????????????????????????????綽?????????????????????и???????????????????У????????????????????????????????????????????????У????????????????
?????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????л????????????????????????У????滮??????Э?????????????????????????顢?????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????κε????????????????????????????????????????????????á????????????????????????????????????????????
?????? ?????????????????????????????????????????
?????? ??????????????????????????????????
?????? ??????????????????????е??????????????????????????????
?????κ????????????????????y???????Martin Fowler?????
????The reason JUnit is important?? and deserves the Churchillian knock-off?? is that the presence of this tiny tool has been essential to a fundamental shift for many programmers. A shift weretesting has moved to a front and central part of programming.
????JUnit??????????????????????????????????С?????????????????????????????????????????????????????????????λ?á????????xUnit Test Patterns ? ??????
??????JUnit??????xUnit??????????е??????????????????????Test Driven Development?????????????????Kent Beck????????????????????????????????????????????????????????????????е??????????????????Jimmy Nilsson??????????????????????????????t???????????????????????????Domain Driven Development????????????????????????????????????????????????????????
?????κ??????????????????????????飬??????ɡ???????????????????????????д???????д?????????????????????????????????????С????У??????????????????????????????????????????????????????????????????????????????????
?????????????У????????Lisa??Janet???????е???????????????Supporting Team????????????Critique Product??????????????????????????????????????Щ???????????????£?User Story????????????????д????????????????????????????Э?????????ù??μ????????????User Acceptance Test?????????????д?????????????Э??????????????????????????????????????????У??????????????????и????????????????????μ????check-in????????????????????????κι??£???????е?????????????????????????????????????????????????????????????Done????????????????????????·??????????????????????
????1???????Э????д??????????????????????е??????????????????????????????
????2?????????д?????????????????????????д????????????????ɡ?
????3??????????????????????????????????????
????4??????????????????????????????????????
????????????????????????????????????н??????????????????????????????з????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????ù?????????????????????????????????????????μ???????????Chris
????McMahon????????????????????????μ????????????????????????????????????????????????????????
????Good software testers supply critical information about value to people who care about that value?? in a role similar to that of a book reviewer or a movie critic.
??????????????????????????????????????й????????????????????????????鼮??????????????
????Great software testers make aesthetic judgments about the suitability of entire approaches to software development itself.
?????????????????????????????????????????????????????ж??
?????????????????????????????μ?????????????????????????????????????????????????????????????????????????д?????????????????????????????????????о??????????????????????????????????ж????????????????????Щ???????????????????????£??????????????????????????????顣???????????????????????????淢???
?????????????????????????????????????????????ζ???????????????ζ???????????????????Ρ?????????????????????????????????????????????????????????????????????壬??????α???塣?????????δ???????????????ν??????????????????塣?????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????棬????????????????????????????????????????????????
????????????????????????????????????????????????????????James A. Whittaker???????????????????Bugs ?? Patterns ?? Test Automation??
????1??Bugs????????????Bug????
????2??Patterns??????????????????Root Cause??????д?????????Pattern??????????????????????????????????????????Σ????????????????
?????? ??????ù?????
?????? ?ù?????????????Fault????
?????? ????ù????????????????Failures????
?????? ????????????
?????? ???????????
????3??Test Automation?????????????????????????????Laborious?????????д???????????????????á????????????????????????????????в??????????????????????????Computer
????Assisted????????ò???????????????????????Mind????
????????James???????????????????????????????????????Ч????????????????????????????????????????Ч??????Ч??????????δ????????????????л????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Щ????????
????????????????????????????????????????????????????????????????????????????????????????????и????????????????????
????????????и?????????????????????????????????????????????????????÷??????????????????????У???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11