{"id":1384,"date":"2018-04-30T23:22:25","date_gmt":"2018-04-30T23:22:25","guid":{"rendered":"https:\/\/www.h2kinfosys.com\/blog\/?p=1384"},"modified":"2025-03-07T06:09:26","modified_gmt":"2025-03-07T11:09:26","slug":"100-software-testing-types-set1","status":"publish","type":"post","link":"https:\/\/www.h2kinfosys.com\/blog\/100-software-testing-types-set1\/","title":{"rendered":"LIST OF SOFTWARE TESTING TYPES &#8211; 100 Software testing types- set 1"},"content":{"rendered":"<p>The software testing is to identify the defects in the software and verify the compliance of the software with client requirements. The software testing is to be conducted at different levels of <a href=\"https:\/\/www.h2kinfosys.com\/blog\/software-development-life-cycle\/\">software development<\/a>. There is an endless list of <a href=\"https:\/\/www.h2kinfosys.com\/blog\/software-testing-classification\/\">software testing types<\/a>. Most of them are variations of the main types of software testing. Sometimes\u00a0 the <a href=\"https:\/\/www.h2kinfosys.com\/blog\/software-testing-types\/\">testing types<\/a> are known with different names. The first 50 software testing types are listed in this article. To view next 50 software testing types, <a href=\"https:\/\/www.h2kinfosys.com\/blog\/100-software-testing-types\/\">click here.<\/a><\/p>\n<h2><b>List of Software Testing Types:<\/b><\/h2>\n<ul>\n<li><a href=\"https:\/\/www.h2kinfosys.com\/blog\/list-software-testing-types\/\">Acceptance testing<\/a><\/li>\n<li><a href=\"https:\/\/www.h2kinfosys.com\/blog\/list-software-testing-types\/\">Accessibility testing<\/a><\/li>\n<li><a href=\"https:\/\/www.h2kinfosys.com\/blog\/list-software-testing-types\/\">Accuracy testing<\/a><\/li>\n<li><a href=\"https:\/\/www.h2kinfosys.com\/blog\/list-software-testing-types\/\">Ad hoc testing<\/a><\/li>\n<li>Adaptability testing<\/li>\n<li>Agile testing<\/li>\n<li>Alpha testing<\/li>\n<li>Analytical testing<\/li>\n<li>API testing<\/li>\n<li>Beta testing<\/li>\n<li>Big bang testing<\/li>\n<li>Bottom up testing<\/li>\n<li>Black box testing or specification based testing<\/li>\n<li>Application based testing<\/li>\n<li>Functional Testing<\/li>\n<li>Non- functional testing<\/li>\n<li>Decision testing<\/li>\n<li>Initial level testing or Initial testing<\/li>\n<li>Smoke testing<\/li>\n<li>Sanity testing<\/li>\n<li>Build verification testing or Build acceptance testing<\/li>\n<li><a href=\"https:\/\/www.h2kinfosys.com\/blog\/software-testing-ways\/\">Manual testing<\/a><\/li>\n<li><a href=\"https:\/\/www.h2kinfosys.com\/blog\/software-testing-ways\/\">Automation testing<\/a><\/li>\n<li>Statement coverage testing<\/li>\n<li>Decision coverage testing or branch testing or condition testing<\/li>\n<li>Compliance testing<\/li>\n<li>Component testing or unit testing<\/li>\n<li>Integration testing<\/li>\n<li>System testing<\/li>\n<li>System integration testing<\/li>\n<li>Component integration testing<\/li>\n<li>Configuration testing<\/li>\n<li>Confirmation testing<\/li>\n<li>Consultative testing<\/li>\n<li>Control flow testing<\/li>\n<li>Database testing<\/li>\n<li>Datawarehouse testing<\/li>\n<li>Data driven testing<\/li>\n<li>Decision table testing<\/li>\n<li>White box testing \/ glass box testing \/ Structure based testing<\/li>\n<li>dynamic testing<\/li>\n<li><a href=\"https:\/\/www.h2kinfosys.com\/blog\/static-testing\/\">static testing<\/a><\/li>\n<li>Efficiency testing<\/li>\n<li>Error guessing<\/li>\n<li>Experience based testing<\/li>\n<li>Exhaustive testing<\/li>\n<li>Exploratory testing<\/li>\n<li>User acceptance testing<\/li>\n<li>Negative testing<\/li>\n<li>Fault attack<\/li>\n<\/ul>\n<h2><b>Check your understanding:\u00a0<\/b><\/h2>\n<ol>\n<li>List FIVE more different software testing types NOT mentioned in the above list<\/li>\n<li>Pick any TWO types of testing from the above list of software testing types and describe in two sentences<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>The software testing is to identify the defects in the software and verify the compliance of the software with client requirements. The software testing is to be conducted at different levels of software development. There is an endless list of software testing types. Most of them are variations of the main types of software testing. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":7502,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[193,194,195,196,197,198,114,199,200,204,156,115,201,177,202,212,120,209,214,217,215,213,218,219,220,221,128,222,211,223,205,107,225,226,227,228,230,118,232,224,233,234,121,206,111,155,229,119,203,47,123,231,122,129,208,207,154,51,210,106,183,216,112,110,113,108],"class_list":["post-1384","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-qa-tutorials","tag-acceptance-testing","tag-accessibility-testing","tag-accuracy-testing","tag-ad-hoc-testing","tag-adaptability-testing","tag-agile-testing","tag-alpha-testing","tag-analytical-testing","tag-api-testing","tag-application-based-testing","tag-automation-testing","tag-beta-testing","tag-big-bang-testing","tag-black-box-testing","tag-bottom-up-testing","tag-branch-testing","tag-build-acceptance-testing","tag-build-verification-testing","tag-compliance-testing","tag-component-integration-testing","tag-component-testing","tag-condition-testing","tag-configuration-testing","tag-confirmation-testing","tag-consultative-testing","tag-control-flow-testing","tag-database-testing","tag-datawarehouse-testing-data-driven-testing","tag-decision-coverage-testing","tag-decision-table-testing","tag-decision-testing","tag-dynamic-testing","tag-efficiency-testing","tag-error-guessing-experience-based-testing","tag-exhaustive-testing","tag-exploratory-testing","tag-fault-attack-security-testing","tag-functional-testing","tag-fuzzy-testing","tag-glass-box-testing","tag-gui-testing","tag-heuristic-testing","tag-initial-level-testing","tag-initial-testing","tag-integration-testing","tag-manual-testing","tag-negative-testing","tag-non-functional-testing","tag-or-specification-based-testing","tag-qa","tag-regression-testing","tag-reliability-testing","tag-retesting","tag-robustness-testing","tag-sanity-testing","tag-smoke-testing","tag-software-tester","tag-software-testing","tag-statement-coverage-testing","tag-static-testing","tag-structure-based-testing","tag-system-integration-testing","tag-system-testing","tag-unit-testing","tag-user-acceptance-testing","tag-white-box-testing"],"_links":{"self":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/posts\/1384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/comments?post=1384"}],"version-history":[{"count":0,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/posts\/1384\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/media\/7502"}],"wp:attachment":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/media?parent=1384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/categories?post=1384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/tags?post=1384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}