diff options
author | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2020-05-24 16:34:31 +0700 |
---|---|---|
committer | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2020-05-24 16:34:31 +0700 |
commit | b2d80610db6beda38573890ed169815e495bc663 (patch) | |
tree | 176e1bca6fe644c619d53cf1c24682c244b79cf6 /usth/ICT2.7/P4L2 Black-Box Testing Subtitles/17 - Category Partition Method - lang_en_vs4.srt | |
parent | 49376ab97c7427f1c1eca64072d1a934c2e52f50 (diff) | |
download | cp-b2d80610db6beda38573890ed169815e495bc663.tar.gz |
[usth/ICT2.7] Engineer software
Diffstat (limited to 'usth/ICT2.7/P4L2 Black-Box Testing Subtitles/17 - Category Partition Method - lang_en_vs4.srt')
-rw-r--r-- | usth/ICT2.7/P4L2 Black-Box Testing Subtitles/17 - Category Partition Method - lang_en_vs4.srt | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/usth/ICT2.7/P4L2 Black-Box Testing Subtitles/17 - Category Partition Method - lang_en_vs4.srt b/usth/ICT2.7/P4L2 Black-Box Testing Subtitles/17 - Category Partition Method - lang_en_vs4.srt new file mode 100644 index 0000000..938e80c --- /dev/null +++ b/usth/ICT2.7/P4L2 Black-Box Testing Subtitles/17 - Category Partition Method - lang_en_vs4.srt @@ -0,0 +1,99 @@ +1 +00:00:00,200 --> 00:00:03,690 +What we will discuss next is a specific black-box testing + +2 +00:00:03,690 --> 00:00:07,240 +approach. So a specific instance of the general approach that + +3 +00:00:07,240 --> 00:00:10,814 +we just saw. And this approach is the category-partition method, + +4 +00:00:10,814 --> 00:00:13,418 +and was defined by Ostrand & Balcer in 1988 in + +5 +00:00:13,418 --> 00:00:16,760 +an article to the peer [UNKNOWN] communication of the ACM. + +6 +00:00:16,760 --> 00:00:19,490 +So this is a method for going from a specification, + +7 +00:00:19,490 --> 00:00:21,370 +a description of the system, to a set of test + +8 +00:00:21,370 --> 00:00:26,170 +cases like any other black-box testing approach by following six steps. + +9 +00:00:26,170 --> 00:00:28,370 +So let's look at what these steps are. The first + +10 +00:00:28,370 --> 00:00:31,850 +step is to identify independently testable features and this is + +11 +00:00:31,850 --> 00:00:33,870 +a step that we are familiar with because its exactly + +12 +00:00:33,870 --> 00:00:36,950 +the same step that we performed in the generic black box + +13 +00:00:36,950 --> 00:00:39,480 +testing approach that we just discussed. The second step is + +14 +00:00:39,480 --> 00:00:42,250 +to identify categories. Then the next step is to partition + +15 +00:00:42,250 --> 00:00:45,070 +categories into choices. Identify constraints + +16 +00:00:45,070 --> 00:00:47,530 +among choices. Produce and evaluate + +17 +00:00:47,530 --> 00:00:51,330 +test case specifications. And finally, the sixth step is to generate + +18 +00:00:51,330 --> 00:00:54,100 +test cases from test case specifications. So two of + +19 +00:00:54,100 --> 00:00:56,970 +the key elements in these six steps are the two + +20 +00:00:56,970 --> 00:00:59,430 +that give the name to the technique so the identification + +21 +00:00:59,430 --> 00:01:02,240 +of the categories and the partition of these categories into + +22 +00:01:02,240 --> 00:01:04,810 +choices. What we're going to do next is to go + +23 +00:01:04,810 --> 00:01:07,670 +and look at each one of the steps independently, except + +24 +00:01:07,670 --> 00:01:10,285 +for the first one. Because we're already familiar with that + +25 +00:01:10,285 --> 00:01:12,650 +step, and this method doesn't really add much to it. |