??????????????е???????С????????????OO??????????????????????????????????????????????????е??????????????????????????????????????????????????????? ???????????????????????й????л????????????????????????????????????????????????????????????????????1????????????????????????????????????Σ??????????????????????л??????????????????????????????????漲??????ū????????????????????

????????????????μ?????????????????????汻????????????????????????????????????Σ????????????????????????????????????????????и??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

???????

???OOA??OOD???????????OOA??OOD????????У?????????ε??????????????????

1???????

OO?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ζ??????????

?????????????????????????????????????????????????????????????????????????????£??????????????????????????????????????????????????????

2???????

????????????OOA??OOD??????????????????????Σ?????????????????????????????????????????????????????????????????????ж??

????????

1?????????

OOP????????????е????????????????????飩?????OO?е??????????????????????????????????Щ???????????????????????????????????????????????????????????????????????????????С?

?????????????????????????????????????OO????????У???????????????????????????????????ж???????????????????ж????????????

?????????ж?????????????????????С????????????У????????????????????????????????????????????????????????????????в????

????????????????????????????????????????????????????????????????????е??????????????????У????????????????????????顣?????????????????????????????????????????????

2?????????

????????????????????????????OO?????в?ο????????????????????o??????????????????OO??????????????????????

??????????????????????????????????????????OO????????????????????????????????????????????????????á?OO??????????????????????????

??1????????????(thread-based-testing) ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??2????????ò???(use-based-testing) ??????????????????????????????????ж????????????????????????????????νд????????????????????в??????????????????????????????????????ɡ????????????????????????????????????????OO???????á?

OO???????????????????????????????????????????????????????????????????????????ú??????????ɡ???????????????????????????????????????С?

3????????

????????????????в??????????????????????????????????OO??????????????????????????????????????????????????OO????????????????????????????????????????????scenarios???????????????????????????????????????