Thesis Open Access

APPLYING PARTICLE SWARM OPTIMIZATION ALGORITHM FOR TEST SUITE MINIMIZATION IN SOFTWARE TESTING

ALIAZAR DENEKE DEFERISHA


MARC21 XML Export

<?xml version='1.0' encoding='UTF-8'?>
<record xmlns="http://www.loc.gov/MARC21/slim">
  <leader>00000nam##2200000uu#4500</leader>
  <controlfield tag="005">20241227124029.0</controlfield>
  <controlfield tag="001">5354</controlfield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">647925</subfield>
    <subfield code="z">md5:d45cbd5fd89e1d88df48cadeabb670f7</subfield>
    <subfield code="u">https://zenodo.org/record/5354/files/f1042664640.pdf</subfield>
  </datafield>
  <datafield tag="542" ind1=" " ind2=" ">
    <subfield code="l">open</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="c">2021-09-01</subfield>
  </datafield>
  <datafield tag="909" ind1="C" ind2="O">
    <subfield code="p">user-aastu</subfield>
    <subfield code="p">user-zenodo</subfield>
    <subfield code="o">oai:zenodo.org:5354</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="a">ALIAZAR DENEKE DEFERISHA</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">APPLYING PARTICLE SWARM OPTIMIZATION ALGORITHM FOR TEST SUITE MINIMIZATION IN SOFTWARE TESTING</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">user-aastu</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">user-zenodo</subfield>
  </datafield>
  <datafield tag="540" ind1=" " ind2=" ">
    <subfield code="u">http://www.opendefinition.org/licenses/cc-by</subfield>
    <subfield code="a">Creative Commons Attribution</subfield>
  </datafield>
  <datafield tag="650" ind1="1" ind2="7">
    <subfield code="a">cc-by</subfield>
    <subfield code="2">opendefinition.org</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">&lt;p&gt;Software engineering is a discipline which promises to produce quality software that exceeds customer expectation. To make these pledge realities, software testing is indispensable. More efficient and effective testing is conducted through automated testing which involves the use of automatically generated test cases. In Regression testing due to modification in any module the size of test suite generated increases because of regeneration of redundant test cases thus running all the test cases in a test suite requires a large amount of effort and time and becomes infeasible to run all test cases as a result various methods have been proposed to address these Test Suite Minimization (TSM) problem. Most of the studies have focused on removing of redundant test cases with reduction in fault detection capability of the test suite and there is limited evidence of the application of optimization techniques which are able to reduce test suite based on fault coverage information without reducing the fault detection capability and with faster execution time, lowering execution cost. In this regard we proposed a novel techniques particle swarm optimization (PSO) for TSM which minimize the suite without reducing the fault detection capability. We conducted two experiments in experiment one, we compared our technique with four TSM techniques Greedy Algorithm for weighted set cover (G_WSC), Greedy Algorithmic (G), Harrold-Gupta-Soffa (HGS) heuristic algorithms, and Greedy, Redundant, Essential (GRE) algorithm based on the size of reduced set and execution cost.&lt;/p&gt;</subfield>
  </datafield>
  <datafield tag="773" ind1=" " ind2=" ">
    <subfield code="n">doi</subfield>
    <subfield code="i">isVersionOf</subfield>
    <subfield code="a">10.20372/nadre:5353</subfield>
  </datafield>
  <datafield tag="024" ind1=" " ind2=" ">
    <subfield code="a">10.20372/nadre:5354</subfield>
    <subfield code="2">doi</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">publication</subfield>
    <subfield code="b">thesis</subfield>
  </datafield>
</record>
0
0
views
downloads
All versions This version
Views 00
Downloads 00
Data volume 0 Bytes0 Bytes
Unique views 00
Unique downloads 00

Share

Cite as