Conference paper Open Access

Pengujian Regresi Otomatis Menggunakan Selenium IDE

Prabowo, Dwi Ilham; Putro, Hanson Prihantoro


MARC21 XML Export

<?xml version='1.0' encoding='UTF-8'?>
<record xmlns="http://www.loc.gov/MARC21/slim">
  <leader>00000nam##2200000uu#4500</leader>
  <datafield tag="653" ind1=" " ind2=" ">
    <subfield code="a">Pengujian Otomatis</subfield>
  </datafield>
  <datafield tag="653" ind1=" " ind2=" ">
    <subfield code="a">Pengujian Regresi</subfield>
  </datafield>
  <datafield tag="653" ind1=" " ind2=" ">
    <subfield code="a">Selenium IDE</subfield>
  </datafield>
  <controlfield tag="005">20200611101820.0</controlfield>
  <controlfield tag="001">3889730</controlfield>
  <datafield tag="711" ind1=" " ind2=" ">
    <subfield code="d">1 November 2019</subfield>
    <subfield code="a">Seminar Nasional Adiwidya Pascasarjana</subfield>
    <subfield code="c">Bandung, Indonesia</subfield>
    <subfield code="n">VII</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="u">UII</subfield>
    <subfield code="a">Putro, Hanson Prihantoro</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">1268954</subfield>
    <subfield code="z">md5:bfdaa8166e8d573d8b5e7dbd5bea7815</subfield>
    <subfield code="u">https://zenodo.org/record/3889730/files/CFP727.pdf</subfield>
  </datafield>
  <datafield tag="542" ind1=" " ind2=" ">
    <subfield code="l">open</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="y">Conference website</subfield>
    <subfield code="u">http://kamilpasca.itb.ac.id/</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="c">2020-03-28</subfield>
  </datafield>
  <datafield tag="909" ind1="C" ind2="O">
    <subfield code="p">openaire</subfield>
    <subfield code="p">user-prosiding-adiwidya-pasca-itb</subfield>
    <subfield code="o">oai:zenodo.org:3889730</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="u">UII</subfield>
    <subfield code="a">Prabowo, Dwi Ilham</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Pengujian Regresi Otomatis Menggunakan Selenium IDE</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">user-prosiding-adiwidya-pasca-itb</subfield>
  </datafield>
  <datafield tag="540" ind1=" " ind2=" ">
    <subfield code="u">https://creativecommons.org/licenses/by/4.0/legalcode</subfield>
    <subfield code="a">Creative Commons Attribution 4.0 International</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;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;</subfield>
  </datafield>
  <datafield tag="773" ind1=" " ind2=" ">
    <subfield code="n">doi</subfield>
    <subfield code="i">isVersionOf</subfield>
    <subfield code="a">10.5281/zenodo.3889729</subfield>
  </datafield>
  <datafield tag="024" ind1=" " ind2=" ">
    <subfield code="a">10.5281/zenodo.3889730</subfield>
    <subfield code="2">doi</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">publication</subfield>
    <subfield code="b">conferencepaper</subfield>
  </datafield>
</record>
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