Teknik untuk pengujian web. Rencana dan pengujuan keamanan

Slides:



Advertisements
Presentasi serupa
Internet.
Advertisements

Layout Situs dengan Tabel
Web : diskual.tnial.mil.id
 Putra Prima Naufal
Dasar-dasar Web Design
Pernahkah anda membuka sebuah Website???? What It????
EIH/Pengantar Sistem Informasi 1 Aplikasi Web Eka Ismantohadi.
Pengantar Teknologi Informasi
Pemrograman Internet Konsep Dasar.
Web Service.
Intranet, Ekstranet dan Internet
Desain Web R0312 – Grafik Komputer.
Pengenalan Teknologi Web. Sistem Operasi Sistem operasi (operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras.
CodeIgniter By ISNARDI, M.Kom.
Internet & Pemrograman Web Pertemuan I : Pengenalan Internet Oleh : Hadi Santoso.
Dasar - dasar Web dan HTML
KONSEP PEMROGRAMAN WEB
Software Requirement Specification
III. Pembahasan 3.1 Implementasi Perangkat Lunak
LAYANAN BERBASIS APLIKASI WEB Pertemuan I Budi Arifitama.
Rekayasa Web “Materi 6 – WebApp Testing” Sandhika Galih
Rekayasa Web 04. Kebutuhan Aplikasi Web
By : Nanda Prasetia, ST. KEAMANAN SISTEM WWW Berkembangnya www dan internet menyebabkan pergerakan sistem informasi untuk menggunakannya sebagai basis.
Web server Willy Permana Putra.
HTML By kartika puji pangesti
PEMROGRAMAN WEB DENGAN HTML & php frame work (code igniter)
Konsep Pemrograman Internet
Peng. Komp & TI 2C M1 Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C.
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
Teknologi WEB.
Pemrograman Web 1 Mohamad Syafri Tuloli. Penilaian Quiz : 10 %Quiz : 10 % Tugas : 20 %Tugas : 20 % UTS : 30 %UTS : 30 % UAS : 40 %UAS : 40 %
Web Service.
Wahyu Herlambang ( ) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2012 Wahyu Herlambang ( ) Pendidikan Teknik.
Minggu 7/AK/Sistem Informatika 1 Aplikasi Web (Bagian II) Mira Afrina.
Pengenalan HTML Oleh Benny Irawan. WORLD WIDE WEB Web pada awalnya merupakan ruang informasi dalam internet, dengan menggunakan teknologi hyperteks, terdiri.
Overview Teknologi Internet
HUBUNGAN WEB DATABASE Sesi 8 83 web database.
WEB SERVER, HTML, URL OLEH KELOMPOK 5 : 1. ABD. AZIZ SU’UD ( ) 2. FAHMI HASAN ABRORI ( ) 3. HANIFAH FANIDYA UTARI ( ) 4. KRIS.
Website Security.
Dasar - dasar Web dan HTML
Pertemuan 1 Khairul Anwar Hafizd
Pengenalan Dasar Web Pertemuan 1
Internet, World Wide Web
Teknologi Dasar Internet dan Web
KUALITAS APLIKASI WEB Siti asmiatun, m.kom.
ARSITEKTUR APLIKASI WEB
Pertemuan 3 Khairul Anwar Hafizd
Basis Data Klien Server dan Basis data Internet Materi 7
Strategi Pengujian Perangkat Lunak & Sistem
Pertemuan 5 Electronic Commerce
INTERNET Internet adalah suatu jaringan global yang terbentuk dari jaringan-jaringan lokal dan regional, memungkinkan komunikasi data antar komputer-komputer.
Konsep Pemrograman Internet
SISTEM PAKAR BERBASIS WEB DALAM TROUBLESHOOTING PADA JARINGAN NIRKABEL
Prinsip Dasar Internet & Pemrograman Web
Peng. Komp & TI 2C Peng. Komp & TI 2C Peng. Komp & TI 2C
REKAYASA WEB Development Process
WORLD WIDE WEB (WWW) Kelompok 2 : Rana Meysa Mudazir ( )
PENGEMBANGAN MEDIA WEB
Sistem Terdistribusi dan Jaringan Komputer
Konsep Web Statis dan Web Dinamis
Dasar Pemrograman Web.
APLIKASI CLIENT SERVER
Pemrograman Internet Wahyu Herlambang ( )
Pemrograman Web Dasar (4 SKS)
Aplikasi dan Rekayasa E-Bisnis
Pertemuan 1 Pengenalan Dasar Web.
Prinsip Dasar Internet & Pemrograman Web
Pertemuan 1 Pengenalan Dasar Web.
INTERNET Internet adalah suatu jaringan global yang terbentuk dari jaringan-jaringan lokal dan regional, memungkinkan komunikasi data antar komputer-komputer.
By : Mahendar Dwi Payana, S.ST., M.T
Transcript presentasi:

Teknik untuk pengujian web. Rencana dan pengujuan keamanan Di susun oleh Kelompok : 3 Erwandi (05052634) Alennia (02052157) INSTITUTE SAINS & TEKNOLOGI AKPRIND YOGYAKARTA 2008

Analisis (analysis) Kegiatan untuk menentukan persyaratan persyaratan teknik dan mengidentifikasi informasi yang akan ditampilkan pada aplikasi berbasis web. Analisis yang digunakan pada rekayasa web dilakukan dari empat sisi, yaitu :

Analisis isi informasi Mengidentifikasi isi yang akan ditampilkan pada aplikasi berbasis web ini. Isi informasi dapat berupa teks, grafik, audio, maupun video. 2. Analisis interaksi Analisis yang menunjukkan hubungan antara web dengan pengguna. Analisis fungsional Analisis tentang proses bagaimana aplikasi berbasis web ini akan menampilkan informasi kepada pengguna. Analisis konfigurasi Konfigurasi yang digunakan pada aplikasi berbasis web, internet, intranet, atau extranet. Selain itu, analisis ini juga meliputi relasi database dengan web jika diperlukan.

Rekayasa (engineering) Terdapat dua pekerjaan yang dilakukan secara paralel, yaitu desain isi informasi dan desain arsitektur web.

Implementasi (page generation) & pengujian (testing) Suatu kegiatan untuk mewujudkan desain menjadi suatu web site. Teknologi yang digunakan tergantung dengan kebutuhan yang telah dirumuskan pada tahap analisis. Pengujian dilakukan setelah implementasi selesai dilaksanakan. Pengujian meliputi beberapa parameter yang akan menentukan standar aplikasi berbasis web yang telah dibuat. Tahap pengujian adalah suatu proses untuk menguji aplikasi berbasis web yang telah selesai dibuat. Hal ini bertujuan untuk menemukan kesalahan dan kemudian memperbaikinya. Pengembang suatu aplikasi berbasis web mendapat tantangan besar untuk melakukan pengujian karena karakter aplikasi ini yang beroperasi pada jaringan dengan berbagai macam pengguna, berbagai macam sistem operasi, perangkat keras, browser, protokol komunikasi, dll.

Ada beberapa pendekatan yang digunakan untuk melakukan pengujian, yaitu : 1. Pengujian fungsional dan operasional (fungsional and operational testing) Bertujuan untuk menguji masukan dan keluaran dari aplikasi ini. Hasil keluaran aplikasi bergantung dari teknologi yang digunakan, baik itu bahasa pemrograman maupun bahasa skrip yang digunakan. Untuk menguji code HTML dan CSS yang digunakan dapat menggunakan alat bantu W3C HTML Validation Service di http://validator.w3.org/ dan W3C CSS Validation Service di http://jigsaw.w3.org/css-validator/

2. Pengujian navigasi (navigation testing) Hal ini digunakan untuk melihat kesesuaian antara desain navigasi dengan navigasi yang ada di aplikasi. Navigasi berhubungan dengan link-link yang terdapat didalam aplikasi. Untuk menguji link dapat digunakan alat bantu W3C Link Checker Service di http://validator.w3.org/checklink

3. Pengujian konfigurasi (configuration testing) Pengujian ini dilakukan pada sistem operasi, browser, sistem perangkat keras dan perangkat lunak pendukung. Pengujian ini dilakukan untuk menentukan batas toleransi kebutuhan aplikasi akan perangkat lunak dan perangkat keras pendukungnya.

4. Pengujian keamanan dan performansi (security and performance testing) Pengujian ini dilakukan untuk melihat tingkat keamanan aplikasi dengan cara menguji aspek-aspek yang dapat menimbulkan gangguan keamanan aplikasi maupun server. Keamanan aplikasi sangat bergantung pada teknologi pengembangan website, konfigurasi server yang digunakan dan kelakuan sistem. Pengujian performansi dapat dilakukan bersamaan dengan pengujian keamanan aplikasi, karena keamanan aplikasi berbasis web juga tergantung dari performansi server dan aplikasi tersebut.