testing methodology is nothing but the way we are testing
like white box, gray box and black box.
and testing techinques are those which we use to prepare
test cases like equivalence class partitioning, boundary
value analysis, cause-effect graphing and error guesing.
pls tell me if i am wrong
You're right with the techniques, I just will add the All-
Pairs algorithm to have the basics, but this one is less
used.
About the methodology, this is how you will execute your
testing process, maybe using a V model or Extreme Testing,
or RUP or any other.
What you describe in methodology are more testing types,
and it also include system testing, performance, unit, etc
etc etc.
I have read a lot of testing authors, and may of them
disagree between techniques, methodologies or testing
types. Right now, there is not any information source to
align all the testng concepts..
Test Methodology":
testing methodology is a document prepared by the project
manager(PM).this document consists os the scope and budjet
allocation of the project.and testers detailes and their
responsibilities .and also about automations,and defect
reporting and tarcking ,risks and assumptions like details
about that project.
Testing Techniques:
testing techniques are white box and black box testing
techniques.as a tester we will perform mostly blacbox
testing techniques.i.e boundary value analysis
(BVA).equalance class partitioning(ECP),Decision
tables,state transition diagrams
pls tell me if its wrong
Test Methodology is a 3 step process:
1. Creating Test Strategy
2. Creating Test Plan/Design
3. Execution of Test Cases.
Test Technique is way we use to prepare
test cases:
1.Like equivalence class partitioning
2.boundary value analysis
3.cause-effect graphing
4.error guesing.
Suppose you testing Calculator application and you got
problems like 1/1=2, 2/2=1, 3/3=6, 4/4=1, 5/5=10. Now how
will you describe the bug title as well as give the bug
description.