<?xml version="1.0" encoding="UTF-8" ?>
<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xmlns:slims="http://slims.web.id" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3" id="132461">
 <titleInfo>
  <title>PENERAPAN TESTING PATTERN YANG KOMPREHENSIF DALAM MENGOPTIMALKAN KUALITAS KODE BACKEND DJANGO PADA APLIKASI COMPUTER-BASED TEST(CBT)</title>
 </titleInfo>
 <name type="Personal Name" authority="">
  <namePart>Faris Rasyid</namePart>
  <role>
   <roleTerm type="text">Primary Author</roleTerm>
  </role>
 </name>
 <typeOfResource manuscript="no" collection="yes">mixed material</typeOfResource>
 <genre authority="marcgt">bibliography</genre>
 <originInfo>
  <place>
   <placeTerm type="text">Banda Aceh</placeTerm>
   <publisher>Fakultas MIPA Informatika</publisher>
   <dateIssued>2024</dateIssued>
  </place>
 </originInfo>
 <language>
  <languageTerm type="code"></languageTerm>
  <languageTerm type="text"></languageTerm>
 </language>
 <physicalDescription>
  <form authority="gmd">Skripsi</form>
  <extent></extent>
 </physicalDescription>
 <note>Aplikasi Computer-Based Test (CBT) memegang peran krusial dalam dunia pendidikan, terutama dalam menjaga keandalan dan keamanan data pribadi peserta serta hasil ujian yang sangat sensitif. Kegagalan dalam menjaga kualitas kode backend, khususnya pada aplikasi berbasis Django, dapat membuka celah bagi serangan atau kebocoran data. Sebelumnya, aplikasi CBT yang dikembangkan mengalami kegagalan saat digunakan dalam ujian Program Pendidikan Dokter Spesialis (PPDS) pada semester ganjil tahun 2023 akibat masalah yang tidak terdeteksi dalam kode backend. Penelitian ini bertujuan untuk meningkatkan keandalan dan keamanan aplikasi CBT melalui penerapan pola pengujian yang komprehensif. Proses penelitian melibatkan studi literatur, perancangan dan penerapan pengujian, serta analisis data hasil pengujian. Delapan jenis pengujian diterapkan, termasuk pengujian fungsional, volume, stress, keamanan, performa, kompatibilitas, dokumentasi, dan prosedur. Hasil penelitian menunjukkan adanya sejumlah masalah yang terlewatkan selama pengembangan, seperti tidak adanya pengecekan parameter dan penanganan error yang benar, masalah logika yang menyebabkan penghapusan ujian turut menghapus pengawas, serta kesalahan dalam pengelolaan ID materi ujian yang menyebabkan kesalahan saat melakukan request. Selain itu, ditemukan kolom plain_password yang dapat membahayakan keamanan data pengguna. Evaluasi performa juga menunjukkan bahwa 99,3% pengguna puas dengan aplikasi CBT setelah penerapan pengujian performa. Temuan ini diharapkan dapat membantu tim pengembangan melakukan evaluasi menyeluruh guna mengurangi risiko kegagalan serupa di masa depan.</note>
 <note type="statement of responsibility"></note>
 <classification>0</classification>
 <identifier type="isbn"></identifier>
 <location>
  <physicalLocation>ELECTRONIC THESES AND DISSERTATION Universitas Syiah Kuala</physicalLocation>
  <shelfLocator></shelfLocator>
 </location>
 <slims:digitals/>
</mods>
<recordInfo>
 <recordIdentifier>132461</recordIdentifier>
 <recordCreationDate encoding="w3cdtf">2024-09-23 11:59:08</recordCreationDate>
 <recordChangeDate encoding="w3cdtf">2024-09-24 08:23:15</recordChangeDate>
 <recordOrigin>machine generated</recordOrigin>
</recordInfo>
</modsCollection>