what is the difference between testing methodology and
testing techniques?
Answers were Sorted based on User's Feedback
Answer / shrinivasbt
Software Testing Methodologies
These are some commonly used software testing methodologies:
* Waterfall model
* V model
* Spiral model
* RUP
* Agile model
* RAD
Types of Testing / Testing Techniques are as below
* Acceptance Testing
* Ad hoc Testing
o Buddy Testing
o Paired Testing
o Exploratory Testing
o Iterative / Spiral model Testing
o Agile / Extreme Testing
* Aesthetics Testing
* Alpha Testing
* Automated Testing
* Beta Testing
* Black Box Testing
* Boundary Testing
* Comparison Testing
* Compatibility Testing
* Conformance Testing
* Consistency Testing (Heuristic)
* Deployment Testing
* Documentation Testing
* Domain Testing
* Download Testing
* EC Analysis Testing
* End-to-End Testing
* Fault-Injection Testing
* Functional Testing
* Fuzz Testing
* Gray Box Testing
* Guerilla Testing
* Install & Configuration Testing
* Integration Testing
o System Integration
o Top-down Integration
o Bottom-up Integration
o Bi-directional Integration
* Interface Testing
* Internationalization Testing
* Interoperability Testing
* Lifecycle Testing
* Load Testing
* Localization Testing
* Logic Testing
* Manual Testing
* Menu Walk-through Testing
* Performance Testing
* Pilot Testing
* Positive & Negative Testing
* Protocol Testing
* Recovery Testing
* Regression Testing
* Reliability Testing
* Requirements Testing
* Risk-based Testing
* Sanity Testing
* Scalability Testing
* Scenario Testing
* Scripted Testing
* Security Testing
* SME Testing
* Smoke Testing
* Soak Testing
* Specification Testing
* Standards / Compliance Testing
o 508 accessibility guidelines
o SOX
o FDA / Patriot Act
o Other standards requiring compliance
* State Testing
* Stress Testing
* System Testing
* Testability Testing
* Unit Testing
* Upgrade & Migration Testing
* Usability Testing
* White box Testing
o Static Testing Techniques
+ Desk checking
+ Code walk-through
+ Code reviews and inspection
o Structural Testing Techniques
+ Unit Testing
+ Code Coverage Testing
+ Statement
+ Path
+ Function
+ Condition
+ Complexity Testing / Cyclomatic complexity
+ Mutation Testing
for more info contact shrinivaster@gmail.com
Is This Answer Correct ? | 5 Yes | 3 No |
Answer / manasa
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
Is This Answer Correct ? | 4 Yes | 3 No |
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..
Is This Answer Correct ? | 2 Yes | 1 No |
Answer / bharath
Hi All,
I have been going in circles with the same issue for over 2
years now. The more I try to sort it, the more confusing it
gets. I am surprised at the fact that in-spite of so many
advancements in testing, it is tough to find a clear
separation.
However I think the problem here is that the question is
incomplete. It should be, "What is difference between
testing methods, testing types, testing levels,Testing
approach and testing techniques?"
Answer:
* Testing methodology :Verification and Validation. (Some
one please add more methods to this)
* Testing approach: TopDown, BottomUp and RiskBased testing
* Testing types : static and dynamic, which can be
classified into structural(white box), functional(black box)
testing and Grey Box Testing
* Testing Technique :
- White box testing Techniques:
1) loop coverage
2)statement coverage
3) condition coverage
4) decision coverage
- Black box testing Techniques :
1) Equilance partioning
2)boundary value analysis
3) error guessing
* Testing Levels :
1 Unit Testing
2 Integration Testing
3 System Testing
4 System Integration Testing
5 Regression Testing
6 Acceptance testing
7 Alpha testing
8 Beta testing
Please let me know if this is correct/incorrect.
Is This Answer Correct ? | 3 Yes | 2 No |
Answer / guest
Anybody please answer this question...I am very much confused!!!
Is This Answer Correct ? | 0 Yes | 1 No |
Answer / kaminee
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.
Is This Answer Correct ? | 2 Yes | 3 No |
Answer / chandpasha
Testing Methadology is nothing but the which methadology we
are using for the software development like Water fall
model,V model,spiral model,prototype model,RAD model.
Testing technique describes what type of techniques we are
using for testing like white box testing which is done by
Developers, Black box testing (Manual testing), gray box
testing etc.
Iam I correct please share your suggestions.
Is This Answer Correct ? | 1 Yes | 2 No |
Answer / jyothinapa
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
Is This Answer Correct ? | 0 Yes | 2 No |
What SQL statements have you used in Database Testing?
What is meant by Hot Keys?
Write the test cases for file transfer from one user to other from Google Drive/drop box?
what is ur favourite bug?
What is CMM?
Hi,please help me out with my ques:when a bug araises how will we send the bug report to developer in which way?if through mail means how which way?first to who we need to send the report?
What r the types of Test case design techniques
what is RTM
hi,i have just done a 3 days training in software testing,i read and to a certain limit understand the fundermentals but when it comes to real life scenerio i mean working on a job i dont think am confident in the practical aspect. if u feel me pls hola
What is baseline testing?
what are the advantages of manual and automation testing ? and which one would u term as efficent testing and effective testing ?pls do reply thankx in advance
Find bugs in customer environment , That bugs is called 1. software Failure 2.Bugfix 3.Bugs 4.Error