???????????д??????????????????????????????????????????????????????????

1.2???????

???μ?????????????????????????????±????е?????У???????Χ??С??????????????????–?????????????????????????????????????????Alpha/Beta???????


???????????????
UnitTest???????–???????/???????????????????
FunctionalTest???????–??????????
IntegrationTest???????–?????????????????????????????
ScenarioTest????????–?????????????????????????????
SystemTest??????–??????????????????
Alpha/BetaTest??????????????Alpha/Beta????????????????????ж????????????????

1.3????????

???????????????????????к???????????????Щ??“non-functionalrequirement”??????“qualityofservicerequirement”-??????????????????????????Щ??????????????????????????????????????????Щ?????
???磺

???????????????
Stress/loadtest????????????????????????????
Performancetest?????????Ч??
Accessibilitytest??????????????????–????????????м?????????????????
Localization/GlobalizationTest?????/???????
CompatibilityTest?????????
ConfigurationTest???ò???–?????????????????????????????
UsabilityTest?????????–?????????????
SecurityTest???????????

 

1.4UnitTest???????

?????????????????????????????????????????д????????????????????????????????????????????????

????????????о??????????????
-???????????????????????κ?????????????????????????м??Σ??????????????
-????????к??????????й????????????????в??????
-???????????????????д???????仹??
-???????????????????Ч?????????????????
-??????????????????????????????????

1.4.1??VSTSд???????

???????????????
Setup//???ú?????????????
Test//????
Teardown//??????
??????????д?????????????????????????????????д??
??????????????????д????С????????????

С??д??????????
????interfaceIAccount

???publicclassAccount:IAccount
{
}

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

?????????????Account?????????“CreateUnitTests”????????????????????UnitTests??????
??????????????????????????????