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 |
write four steps for writting scenario ?
What is a Software process?
what are test cases for Session Time Out?
It will be a great help if any one will help on this issue, Three test cases got faied [TC#1, 2 and 3] and all are there in the same TestScript. For all the three failed testcases a bug is logged refrencing to the three failed testcase. In Next round of validation out of three two TC#2 and 3 got PASSED and TC#1 FAILED. I am confusssed if in this scenario if i mark the PASSED test case as PASS OR FAIl, as the the Defect will have BOTH PASS and FAIl at the same time. Please clarify How to handel this scenario.
When a defect is assign as Postponed and differed. explain with example? thanks
In my Application, There are 40 MIS Reports.There is Start & End Date box and Search button to search reports.Again for Every report Print and Download in PDF, CSV and Text option is there. What will be the test cases? The test description for all the reports will be same then should I have to write it for each Report test repeatadly? Please Guide Me.Should I have to write 3 test cases for Download X report in PDF, CSV and Text.[40*3=120test for only downloading]
What is CRUD testing
Hello, Currently we are doing manual testing for PHP& .NET Projects. We are planning to automate it.Kindly suggest which automation testing tool is appropriate for it. Thanks
What is Functional Testing and Regression Testing?
How do you Prepare a Defect Managemnt Policy
what r all the documents does the testers create? some saying testing document starts with test policy,what is all this things? Does anyone have example application to explain this document or any links,plz provide. Also,will someone tell me what is test methodology? kindly help me....thank u!
What are the test methodologies??