Differences between software testing basics:
The article was created for the junior testers, who are preparing for their interview process. As a fresher knowing answers for all this is little difficult, but surely there will be few questions from the below list, you need not to know all the answers for the below list, but if you know its far and better. I am damn sure none of the website than the “Software testing help” will display this, So I have done a research and found the 101 difference in software testing. This was based on manual testing, not included the automation testing. If you feel that any of the things was missed in the list, please comment me.
We have articles already covered on some topics. For other topics we will keep on updating this page with differences for various software testing terms.
Basics of Software Testing: Explained with differences between testing terms:
1) Difference between Verification & Validation
2) Difference between Priority & Severity
3) Difference between Inter system testing & Integration testing
4) Difference between Re-testing & Regression testing
5) Difference between Load testing & Stress testing
6) Difference between Alpha testing & Beta testing
7) Difference between Load testing & Volume testing
8) Difference between Functional testing & Non- Functional testing
9) Difference between Localization testing & Globalization testing.
10) Difference between Top down integration & Bottom up integration
11) Difference between Static testing & Dynamic testing
12) Difference between Alpha testing & Beta testing
13) Difference between Negative test case/testing & Positive test case/testing
14) Difference between Smoke testing & Sanity testing
15) Difference between Database testing & Security testing
16) Difference between Core product testing & End product testing
17) Difference between Installation testing & Uninstallation testing
18) Difference between Web testing & Application testing
19) Difference between System testing & Functional testing
20) Difference between GUI testing & Functional testing
21) Difference between System testing & End-to-End testing
22) Difference between System testing & Acceptance testing
23) Difference between Normal testing & Game testing
24) Difference between Black box testing & White box testing
25) Difference between Test bed & Test harness
26) Difference between Preventative Approach In Testing & Reactive Approaches In Testing
27) Difference between Software Testing & SQA
28) Difference between Testing method & Testing technique
29) Difference between Data flow diagram & Flow chart
30) Difference between Testing tool & Testing technique
31) Difference between Stub & Driver
32) Difference between Build version Id & Software version Id
33) Difference between Product based company & Project based company
34) Difference between Process & Project
35) Difference between Boundary value analysis & Equivalence partioning
36) Difference between ETL and DB testing
37) Difference between Authorization & Authentication
38) Difference between V- model & Waterfall model
39) Difference between Business process flow & Scenario
40) Difference between Function & Procedure
41) Difference between Action & Transaction
42) Difference between Implementation & Institutionalization
43) Difference between Measures & Metrics
44) Difference between Static testing & Dynamic testing
45) Difference between Response time & Throughput
46) Difference between Automatic correlation & Manual Correlation
47) Difference between Standard log & Extended log
48) Difference between Process & Thread
49) Difference between Build version & Software version
50) Difference between Bug reporting & Bug tracking
51) Difference between Test scenario & Use case
52) Difference between Test scenario & Test case
53) Difference between Test case & Use case
54) Difference between Use case & Pseudo code
55) Difference between 2-Tier Architecture & 3-Tier Architecture
56) Difference between Risk & Issue
57) Difference between Review & Walkthrough
58) Difference between Walkthrough & Inspection
59) Difference between Entry Criteria & Exit Criteria
60) Difference between Code Review & Code Walkthrough
61) Difference between Test Plan & Test Strategy
62) Difference between Master Test Plan & Test Plan
63) Difference between Testing & Debugging
64) Difference between Software Inspection & Testing
65) Difference between Consistent Bug & Inconsistent Bug
66) Difference between Error guessing & Error seeding
67) Difference between Expected result & Actual result
68) Difference between Formal review & Informal review
69) Difference between Manual testing & Automation testing
70) Difference between Interoperability Testing & Compatibility Testing
71) Difference between Gorilla Testing & Monkey Testing
72) Difference between Software Test Engineer & Test Analyst
73) Difference between HTTP & HTTPS
74) Difference between BDD & TDD
75) Difference between UAT & BAT
76) Difference between SDLC & STLC
77) Difference between SIT & IST
78) Difference between CASE & CAST
79) Difference between RTM & TRM
80) Difference between ABI & API
81) Difference between SRS & BRS
82) Difference between HLD & LLD
83) Difference between CMM & TMM
84) Difference between CMM & CMMI
85) Difference between ISTQB & ISEB
86) Difference between Process Oriented Approach & People Oriented Approach
87) Difference between Latent defects & Masked defects
88) Difference between Software Development & Production
89) Difference between Website & Web application
90) Difference between Building & Compiling
91) Difference between Revision & Version (Control)
92) Difference between Forward Traceability Matrix & Backward Traceability Matrix
93) Difference between Project & Maintenance Project
94) Difference between Test Design, Test Case & Test Procedure
95) Difference between Client-Server Application, Web Based Application & Desktop Application
96) Difference between QA, QC & Software Testing
97) Difference between Build, Version & Release
98) Difference between Bug, Defect, Error, Fault & Failure
99) Difference between ISO, CMMI, IEEE & Six sigma
100) Difference between Software, Application, Program & Gadget
101) Difference between Statement Coverage, Decision Coverage, Code Coverage & Path Coverage