Functional Testing Approach


  • White Box
  • Glass Box
  • Clear-box testing
Rules
  1. Testers must have knowledge of what is going on inside the application
  2. The tester should be concentrating on how the software does its job.A structured technique wants to know how loops in the software are working.
  3. Structural testing can be used at all levels of testing.Developers use structural testing in component testing and component integration testing especially where there is good tool support for code coverage.

White Box testing

Ideally a tester will have some programming knowledge.

Scripted testing

  • Scripted testing usually involves two roles, test-case designer and tester.
  • Test-case designed would script tests.
  • Tester would receive scripts and executed them.

   Advantages

  • High skilled employee can create case.
  • Less skilled employee can create case.
  • New employee testers can start rapidly.
  • Economize for planning.
  • Predictable.

Exploratory testing

  • Exploratory testing doesn't divide a activities by roles and time.
  • Tester thinks up test case himself.
  • Tester must be an experienced specialist.
  • Planning is very difficult or impossible.

   Advantages  

  • Flexible and adaptive to changes.
  • Tests created and executed simultaneously.
  • Bug feedback.

Scenarios role based use cases 

  • Story telling .
  • Test case based on real world scenario.
  • Hypothetical stories to hep the tester work through a problem.

System Scenarios

  • Story lines
  • State transitions- These state transition diagram use distinct states to define system behavior and changes.
  • Business verticals- Base test cases on the project specific company.

Checklist 

   Characteristics:

  • A vague plan.
  • The starting points for you exploration are the specified test ideas and mission / purpose defined in the used test character.
  • Test characters on a highest level are used instead test specifications.

Post a Comment

Previous Post Next Post