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 |
1) In a software development project Spiral Model was Chosen as the development model. What is the best-suited reason for this? A)This model is the oldest and most widely used paradigm for software development. B)In this model users get the feel free the actual system and developers get to build something immediately. C)In this model risk analysis is done coupled with evolutionary S/W process model with the iterative nature of prototyping and controlled systematic aspects of water fall model D)This model combines elements of Classical model with this iterative philoophy of prototyping.
Hai can any one tel me what is Concurency Testing?
What did you include in a test plan?
what are the 3 test tool categories and describe what each can do.
what are the techniques used for writing functional test case ?
how to do manual test?
What is test scenario, use case, and test case?
When to start and Stop Testing?
what is 4 p's? Exact difference between testing and QA
If I am testing Login Window,there are 2 buttons i.e Ok & Cancel.I will go for checking functionality of Cancel button. I want to know that Would it be one of test case?.I have to write it in test case document or not?
Give an example of low serverity and low priority bug?
Hi,I am new to testing ....having no work Experience till date.I just got my working visa ....Can anyone pls advice whether i should attempt for CSTE exam and if yes,can you pls suggest some good link which would cover most of the matirial for exam?Thanks.my email id is anju_khubchandani@yahoo.co.in