??????????????? ??ε??test cases??????????????? ??????cover???е??Χ??? ????????????????? ???????????????????????????.
???????С?????????????? ???г??Щ?????????? ???????????????????? ??????2??????
????1. Requirement - Test Cases Mapping
??????????????? ?????requriement/design ??test case???????. ??????????????? ??????requirement????ж????test cases. ?????ж???????? ?????? test case
????Pro
????- ????????
????- ?????high level mapping relationship
????- ???????????? ??????????????Щ?????? ???? bug?? test cases??requirement????
????Con
????- ?????????????????????????mapping?? ????????
????- ????????requriement/design??????? ??????mapping?mapping??????.
????2. Test Coverage
????????coverage ratio???????????Щ?????в??? ??????????test case
????Pro
????- ????????????????test case??????
????Con
????- ???????????????????????????coverage tool
????- coverage criteria???????? all statement coverage ?? ??all decision coverage ????????coverage. all statement coverage ??????????(??????????о??????????? ???)
????- ???????дerro handling????? coverage ratio?????? ??????????ò??????????
????- ???RDЭ???? QA??????е??????. ???????3-party?? codes?? ????exception handling?? error handling????У? ??Щ????????RD????????????
????3. Beta Bugs
??????Beta ???????bugs????????????? ???????????test case??????????. ??????Щ???????????bug?? ??????????test case??????
????Pro
????- ????????????????????????? ????????real world????
????Con
????- ???????????????????? ??????????????????????????test cases?? RD?????????????design?????.
????- ??????Щ????????Beta?????Σ? ????????????????????
????- ??Щproject??????Beta?????Σ? ????????????????????
????4. Alpha Bugs
??????Alpha???????bugs????????????? ???????????test case??????????. ??????Щ???????????bug?? ??????????test case??????. ??Beta???????? ???????Alpha??????
????Pro
????- ????????????bug?? ????test case????????????
????Con
????- ??Alpha??Σ? ???????????? ???review?????????????? ???????????????????
????5. History data
??????????????????? ?????????????????test case. ???????????е??????????????test case. ???????test case???????bug. ??????????????test case?????
????Pro
????- ?????????汾??? team??????????????? ?????????????????????. ???????????????λ?????????? ????????
????Con
????- ?????ε???? ???????????team?? ??м????κ????????
????- ?????1.0??汾?? ???????????????ο?
????6. Test Case Type
???????????????????? ?????????????? ??????????Щ??? ???????team?????????ж???. ????QA???case??? ?????test case???? ??????????????????????case????????. ??ο????????£? ??????????????
????http://www.wretch.cc/blog/kojenchieh/12801500
????Pro
????- ????????з??? ???QA??????case????????????????? ?????????? ??????????????
????- ???QA???????????????
????- ??????????Щ???(type)?????? ?????????????QA?????????????
????Con
????- ?????Щ???(Type)?????????????
????- ??Щ???(type)?? QA?????????????????????case. ???? security test case?? state based test case???.