Langsung ke konten utama

Postingan

PEMELIHARAAN (MAINTENANCE)

   Pemeliharaan PL adalah suatu aktivitas yang sangat luas yang sering digambarkan mencakup semua pekerjaan yang dibuat di suatu sistem setelah PL beroperasi. Aktivitas meliputi:  a. Penambahan atau perbaikan program, seperti penambahan fungsi baru, dan perbaikan tampilan. b. Perbaikan terhadap kesalahan yang timbul  c. Penghapusan kemampuan kualitas  d. Peningkatan pencapaian & memperluas daya guna untuk memenuhi kebutuhan user yang semakin bertambah  e.. Menyesuaikan PL untuk memenuhi lingkungan yang berubah
Postingan terbaru

IMPLEMENTASI

   Perancangan dan implementasi PL adalah tahap dalam proses RPL dimana dikembangkan sistem PL yang dapat dieksekusi.  • Implementasi adalah proses mewujudkan desain sebagai sebuah program.  • RPL mencakup semua kegiatan yang terlibat dalam pengembangan PL dari persyaratan awal sistem hingga pemeliharaan dan pengelolaan sistem yang digunakan. • Implementasi dapat melibatkan pengembangan program atau menyesuaikan dan mengadaptasi sistem generik, off-the-shelf untuk memenuhi persyaratan khusus dari suatu organisasi.

7.PENGUJIAN KEAMANAN

   Untuk menyelidiki kerentanan lingkungan di sisi client, komunikasi jaringan yang terjadi saat data dilewatkan dari client ke server, dan di lingkungan server itu sendiri. Contoh kerentanan yang dapat terjadi: Buffer overflow, seperti memasukkan URL yang lebih panjang dari ukuran buffer Akses tidak sah Spoofing Serangan DOS  Implementasi keamanan:  Firewall  Authentication  Encryption  Authorization.

6. PENGUJIAN KONFIGURASI

  A. Masalah di bagian Server   Aplikasi web sepenuhnya kompatibel dengan server OS  Berkas sistem, direktori, dan data yang terkait dibuat dengan benar saat aplikasi web dioperasikan Keamanan sistem mengijinkan aplikasi web untuk berjalan dan melayani user tanpa gangguan atau penurunan kinerja Aplikasi web terintegrasi secara tepat dengan perangkat lunak basis data  Script aplikasi web sisi server mengeksekusi dgn benar  Jika proxy server yang digunakan, apakah perbedaan konfigurasi telah diatasi melalui pengujian B. Masalah di bagian Client Pengujian konfigurasi fokus pada kompatibilitas aplikasi web pada komponen berikut: Hardware: CPU, memori, penyimpanan, perangkat cetak  Sistem operasi  Browser: Firefox, Safari, IE, Opera, Chrome  Komponen antarmuka: Active-X, Java applet  Plug in: Quick Time, RealPlayer  Konektivitas: kabel, DSL, Wifi.

5. PENGUJIAN NAVIGASI

  Tugas pengujian navigasi:  1. Memastikan bahwa semua mekanisme yang memungkinkan pengguna aplikasi web melakukan penelusuran melalui aplikasi web.  2. Untuk memvalidasi bahwa setiap unit semantik navigasi dapat dicapai oleh kategori pengguna yang tepat Pengujian Sintaks Navigasi  1. Link Navigasi Mekanisme menyertakan link internal dalam aplikasi web dan link eksternal ke aplikasi web lain, dan anchor pada halaman web tertentu  2. Redirect Link beraksi saat user meminta URL yang tidak ada atau memilih sebuah link yang isinya telah dihapus atau namanya telah berubah  3. Bookmark Memastikan bahwa judul halaman yang berarti dapat diekstraksi saat bookmark dibuat Pengujian Sintaks Navigasi (Lanjutan)  4. Frame and frameset: Frameset berisi beberapa frame dan memungkinkan untuk menampilkan beberapa halaman web secara bersamaan. Oleh karena itu harus diuji dalam hal isi, tata letak layar dan ukuran yang tepat, kinerja download, dan kompatibilitas browser....

4.PENGUJIAN ANTARMUKA

  Untuk memastikan bahwa script yang benar dibangun untuk setiap permintaan user dan benar dikirimkan ke server. Verifikasi dan validasi antarmuka user terjadi pada:  a. Model antarmuka memastikan bahwa telah sesuai dengan kebutuhan stakeholder dan elemen lain. b. Model perancangan antarmuka ditinjau untuk memastikan bahwa kriteria kualitas generik telah ditetapkan untuk semua antarmuka.  c. Selama pengujian fokus pada interaksi user.  A. Strategi Pengujian Antarmuka Langkah-langkahnya:  1. Fitur-fitur antarmuka diuji seperti jenis huruf, warna, gambar, border, tabel dll  2. Mekanisme antarmuka diuji dengan cara yang sama dengan pengujian unit, misalnya pengujian untuk keranjang belanja pada e-commerce, isi streaming, penulisan script dll  3. Mekanisme antarmuka diuji dalam konteks penggunaan use case untuk kategori user tertentu  4. Antarmuka lengkap diuji terhadap test case terpilih  5. Antarmuka diuji dalam berbagai lingkungan Contoh pengg...

3.PENGUJIAN ISI

  Pengujian isi menggabungkan baik peninjauan maupun pembuatan test case yang dapat dilaksanakan  A. Tujuan Pengujian Isi  Untuk mengungkap kesalahan sintak dengan memeriksa ejaan dan tata bahasa otomatis  Untuk mengungkap kesalahan semantik yang fokus pada informasi pada setiap isi objek  Untuk mencari kesalahan dalam pengaturan atau struktur isi dalam susunan dan hubungan yang tepat Contoh: Penulisan sintak yang salah, dapat memberikan semantik yang berbeda  B. Pengujian Basis Data Pengujian basis data menjadi sulit dikarenakan:  a. Permintaan dari client jarang disajikan dalam bentuk yang dapat dimasukkan ke sistem manajemen basis data  b. Basis data dapat berada jauh dari server  c. Data mentah yang diperoleh dari basis data harus dikirim ke server aplikasi web dan diformat dengan benar untuk pengiriman selanjutnya kepada client  d. Objek isi yang bersifat dinamis harus dikirim ke client dalam bentuk yang dapat ditampilkan kepada end...