Conference paper Open Access

Pengujian Regresi Otomatis Menggunakan Selenium IDE

Prabowo, Dwi Ilham; Putro, Hanson Prihantoro


DCAT Export

<?xml version='1.0' encoding='utf-8'?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:adms="http://www.w3.org/ns/adms#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dct="http://purl.org/dc/terms/" xmlns:dctype="http://purl.org/dc/dcmitype/" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:duv="http://www.w3.org/ns/duv#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:frapo="http://purl.org/cerif/frapo/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:gsp="http://www.opengis.net/ont/geosparql#" xmlns:locn="http://www.w3.org/ns/locn#" xmlns:org="http://www.w3.org/ns/org#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:prov="http://www.w3.org/ns/prov#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:schema="http://schema.org/" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:vcard="http://www.w3.org/2006/vcard/ns#" xmlns:wdrs="http://www.w3.org/2007/05/powder-s#">
  <rdf:Description rdf:about="https://doi.org/10.5281/zenodo.3889730">
    <dct:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://doi.org/10.5281/zenodo.3889730</dct:identifier>
    <foaf:page rdf:resource="https://doi.org/10.5281/zenodo.3889730"/>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Prabowo, Dwi Ilham</foaf:name>
        <foaf:givenName>Dwi Ilham</foaf:givenName>
        <foaf:familyName>Prabowo</foaf:familyName>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>UII</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Putro, Hanson Prihantoro</foaf:name>
        <foaf:givenName>Hanson Prihantoro</foaf:givenName>
        <foaf:familyName>Putro</foaf:familyName>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>UII</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:title>Pengujian Regresi Otomatis Menggunakan Selenium IDE</dct:title>
    <dct:publisher>
      <foaf:Agent>
        <foaf:name>Zenodo</foaf:name>
      </foaf:Agent>
    </dct:publisher>
    <dct:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2020</dct:issued>
    <dcat:keyword>Pengujian Otomatis</dcat:keyword>
    <dcat:keyword>Pengujian Regresi</dcat:keyword>
    <dcat:keyword>Selenium IDE</dcat:keyword>
    <dct:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2020-03-28</dct:issued>
    <owl:sameAs rdf:resource="https://zenodo.org/record/3889730"/>
    <adms:identifier>
      <adms:Identifier>
        <skos:notation rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://zenodo.org/record/3889730</skos:notation>
        <adms:schemeAgency>url</adms:schemeAgency>
      </adms:Identifier>
    </adms:identifier>
    <dct:isVersionOf rdf:resource="https://doi.org/10.5281/zenodo.3889729"/>
    <dct:isPartOf rdf:resource="https://zenodo.org/communities/prosiding-adiwidya-pasca-itb"/>
    <dct:description>&lt;p&gt;Pengujian merupakan tahapan yang penting dalam pengembangan sebuah perangkat lunak yang digunakan untuk meminimalisir kesalahan pada sistem dan dapat dilakukan secara otomatis ataupun manual. Metode pada penelitian ini adalah pengujian regresi otomatis dengan menggunakan &lt;em&gt;Selenium IDE&lt;/em&gt;. Pengujian regresi otomatis memiliki kelebihan yaitu ketika ada fitur baru yang ditambahkan, maka fitur tersebut tidak mengganggu fungsi yang lain. Pada pengujian otomatis diperlukan analisis alur bisnis dan &lt;em&gt;use case diagram&lt;/em&gt; pada sistem terlebih dahulu yang digunakan sebagai landasan untuk membuat skenario pengujian. Selanjutnya skenario pengujian yang sudah dibuat diterapkan pada &lt;em&gt;Selenium IDE&lt;/em&gt; untuk dilakukan proses pengujian regresi. Tujuan dari penelitian ini adalah untuk mengetahui bagaimana cara melakukan proses pengujian regresi otomatis dengan menggunakan &lt;em&gt;Selenium IDE&lt;/em&gt;. Setelah dilakukan proses pengujian maka diperoleh hasil bahwa pengujian regresi otomatis lebih cepat dibandingkan dengan pengujian manual. Hasil tersebut diperoleh setelah dilakukan pengujian secara manual yaitu dengan mengambil contoh 5 orang. Hasil pengujian juga cukup konsisten dikarenakan pengujian dilakukan dengan menggunakan tombol &lt;em&gt;playback&lt;/em&gt; pada &lt;em&gt;Selenium IDE&lt;/em&gt; untuk melakukan pengulangan pengujian sehingga tidak perlu melakukan pengulangan pengujian. Pengujian dengan &lt;em&gt;Selenium IDE&lt;/em&gt; juga cukup akurat dengan diperoleh hasil pengujian akhir sebeasar 100% dari total 24 rancangan pengujian dimana rancangan pengujian terdiri dari 48 butir uji yang dibedakan menjadi berhasil dan gagal.&lt;/p&gt;</dct:description>
    <dct:accessRights rdf:resource="http://publications.europa.eu/resource/authority/access-right/PUBLIC"/>
    <dct:accessRights>
      <dct:RightsStatement rdf:about="info:eu-repo/semantics/openAccess">
        <rdfs:label>Open Access</rdfs:label>
      </dct:RightsStatement>
    </dct:accessRights>
    <dct:license rdf:resource="https://creativecommons.org/licenses/by/4.0/legalcode"/>
    <dcat:distribution>
      <dcat:Distribution>
        <dcat:accessURL rdf:resource="https://doi.org/10.5281/zenodo.3889730"/>
        <dcat:byteSize>1268954</dcat:byteSize>
        <dcat:downloadURL rdf:resource="https://zenodo.org/record/3889730/files/CFP727.pdf"/>
        <dcat:mediaType>application/pdf</dcat:mediaType>
      </dcat:Distribution>
    </dcat:distribution>
  </rdf:Description>
</rdf:RDF>
60
115
views
downloads
All versions This version
Views 6060
Downloads 115115
Data volume 145.9 MB145.9 MB
Unique views 5858
Unique downloads 108108

Share

Cite as