Research Article
Location-Based Test Case Prioritization for Software Embedded in Mobile Devices Using the Law of Gravitation
| Input: | | //a set of device clusters | | //a set of test cases | | Output: | | FTS //a set of faulted test cases | (1) | ; | (2) | While () do | (3) | ; | (4) | For each | (5) | Randomly select one d (i.e., ds) from ; | (6) | Select the test case (i.e., ts) which tests the software of ds; | (7) | ; | (8) | End for | (9) | For each | (10) | Execute t; | (11) | if (t detects faults) then | (12) | put t into FTS; | (13) | End if | (14) | End for | (15) | End while | (16) | Return FTS |
|