Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Mathematic iii test case

168 views

Published on

  • Be the first to comment

  • Be the first to like this

Mathematic iii test case

  1. 1. MATHEMATIC IIITR 1413TASK 2: SOFTWARE REQUIREMENT SYSTEM TEST CASEBY :NUR SYAFIQAH BINTI RAHIMIA142148
  2. 2. Functional Test CasesThis section should include the following information1. ApproachA description of the general approach taken to functional testing. For example,this section might identify the cycle approach and identify the cycles to be used.2. Test Cases For each test case, include:• the objective the test was designed to meet• the test data• criteria for successful completion of the test3. Ordering of Test CasesProvide a listing of the test cases (or their unique identifiers) in the order inwhich they are to be executed. The test cases may be grouped into scenarios.4. Likely Regression PointsThis section identifies points at which it is likely that tests would be rerun as aresult of changes made to the software; for example, at the beginning of a cycle.The test data base should be saved at likely regression points.5. Test Case Coverage Matrix •This is a table of test objectives matched against test cases. Its purpose is toensure that all objectives are tested, and to serve as a means of quicklydetermining how an objective is tested.Functional requirements
  3. 3. Predicate calculus.Natural language to predicate calculus1. the objective the test was designed to meet and test data (criteria for successfulcompletion of the test ).- test_case (objective ,test data)2. Provide a listing of the test cases (or their unique identifiers) in the order in whichthey are to be executed- test_case (order list) => executed3. tests would be rerun as a result of changes made to the software- ~ run(test) => change(software)4. This is a table of test objectives matched against test cases. Its purpose is toensure that all objectives are tested- Objective(tested) => table(objective_test) ^ table( test_cases)FUNCTION REQUIREMENT: TEST CASE
  4. 4. 1. Test Cases For each test case:- test_case (objective ,test data)2. Ordering of Test Cases- test_case (order list) => executed3. Regression Points- ~ run(test) => change(software)4. Test Case Coverage Matrix- Objective(tested) => table(objective_test) ^ table( test_cases)FUNCTION REQUIREMENT: TEST CASE
  5. 5. Comments about the translation process from natural languagesstatements to mathematical statements.I have used the predicate calculus to translate the natural language intomathematical statements.FUNCTION REQUIREMENT: TEST CASE
  6. 6. THANK YOU 

×