Selasa, 29 April 2014

Tugas Testing dan Implementasi Sistem *

Contoh tools yang bersifat otomatis



1. Selenium

Perangkat lunak open source untuk test otomatis aplikasi web dengan kualitas yang baik. Script untuk melakukan test di selenium dapat berjalan di browser (menggunakan selenium IDE) atau dari JUNit  atau NGUnit (menggunakan selenium RC) selenium menawarkan tiga kombinasi yang dapat digunakan secara kombinasi dengan isolasi atau kombinasi untuk menciptakan tes otomatis secara komplit, cocok untuk aplikasi website.

Selenium Core :

pada selenium core, script test (biasanya dalam HTML) dan test secara keseluruhan ditulis dengan Javascript akan diupload  pada server web yang sama dengan aplikasi yang akan di test.

Selenium IDE :

Plugin firefox termasuk juga di dalamnya selenium core. Tools ini dapat digunakan untuk merekam, test edit dan debug di browser . Tools ini cocok buat pemula. Test dapat dibuat pada format xml dan html. Untuk menjalankan tools ini memerlukan selenium remote control.

Selenium Remote Control :

Dengan remote control, user dapat mengembangkan test cases dan test suite di Java (yang support JUnit dan NGUnit), PHP, ruby, phyton, perl dan dot net. Untuk melakukan ini membutuhkan keahlian dalam setting dan penggunaan.

Selenium Grid
Solusi Selenium-RC untuk scale test suite yang besar atau yang dilakukan di environment yang berbeda. Dengan Selenium Grid, beberapa Selenium-RC dapat berjalan pada sistem operasi dan konfigurasi browser yang berbeda; Tiap test yang dijalankan akan me-register ke suatu hub. Ketika test dikirim ke hub, test ini akan diredirect ke selenium-RC yang tersedia. Sehingga testing dapat dilakukan secara parallel.

Selenium dan Metode Testing
Selenium khusus dibuat untuk menjalankan functional test pada aplikasi berbasis web. Functional test yang dilakukan langsung pada tampilan web melalui browser, tanpa menguji/melihat kode yang ada dibelakangnya baik itu kode pada server(PHP), maupun kode di client(javascript) oleh karena itu semua tipe selenium hanya dapat mengimplementasikan test yang bersifat black-box. Hal ini berarti test-case yang dihasilkan dari metode black-box testing yang telah disebutkan diatas, dapat digunakan atau ditranslasikan kedalam format selenese untuk kemudian dieksekusi oleh Selenium.

2. Solex

Tools web application ini berupa open source yang dibungkus bersama plug in untuk IDE eclipse. Tools ini menawarkan fungsi untuk merekam session di client. Solex bertindak sebagai HTTP proxy, dan merekam semua permintaan HTTP  serta menanggapi komunikasi antara web client dan server.

3. Apache JMeter

merupakan software open source 100% berbasiskan java yang didesain untuk aplikasi dekstop untuk mengukur test aplikasi secara performa. Perangkat lunak di desain untuk melakukan test aplikasi web . Perangkat lunak ini dapat digunakan untuk melakukan performa test pada file statis dan dinamis (file, servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers). Dapat juga digunakan di server, network atau seuatu bagian untuk menganalisa performa di bebagai macam kondisi load server.



Sumber : http://blog.taragana.com/index.php/archive/top-10-free-web-application-testing-tools-software/

Senin, 14 April 2014

Tugas 2 (semester 8, softkills)


Nama            :    Achmad Riva'i
Kelas            :   4 KA 21
NPM            :   10110088
Matakuliah    :   Etika dan Profesionalisme TSI#


Dua contoh kasus pelanggaran etika dunia maya yg menyebabkan pertikaian sehingga masuk ke ranah hukum

Terdakwa Fajriska Mirza Minta Dijadikan "Whistleblower"

Terdakwa kasus pencemaran nama baik Jaksa Agung Muda Pengawasan Marwan Effendy, Muhamad Fajriska Mirza alias Boy, meminta dijadikan sebagai whistleblower atau pelapor tindak pidana. Dengan status itu dia tidak dapat digugat secara hukum dan berhak mendapat perlindungan sebagai saksi.

Pasalnya sebelum diperkarakan Marwan, Boy melaporkan yang bersangkutan lebih dulu ke Komisi Pemberantasan Korupsi atas dugaan penggelapan barang bukti senilai Rp500 miliar dalam kasus pembobolan BRI tahun 2004.

“Esensi dari perkara ini adalah terkait dengan laporan terdakwa terhadap dugaaan adanya penyimpangan penyidikan oleh Jaksa Penyidik Kejati DKI Jakarta (jabatan Marwan Effendy saat itu), maka terdakwa termasuk dalam kategori whistleblower,” kata kuasa hukum Boy, Budi Sanjaya, di Pengadilan Negeri Jakarta Selatan, Kamis 3 Januari 2013.

Dengan demikian, ujar Budi, saksi, korban, dan pelapor tidak dapat dituntut secara hukum, baik pidana maupun perdata, atas laporan yang ia berikan sesuai dengan pasal 10 ayat (1) UU No. 13 Tahun 2006 tentang Perlindungan Saksi dan Korban.

Selain itu, Budi mengatakan posisi kliennya sebagai whistleblower juga dikuatkan oleh Surat Edaran Mahkamah Agung No. 4 Tahun 2011 untuk Ketua Pengadilan Tinggi dan Ketua Pengadilan Negeri di seluruh Indonesia tentang Perlakuan bagi Pelapor Tindak Pidana (whistleblower).

“Apabila pelapor tindak pidana dilaporkan pula oleh terlapor, maka penanganan perkara atas laporan yang disampaikan oleh pelapor tindak pidana didahulukan dibanding laporan dari terlapor,” kata Budi.

Budi menyatakan, banyak pihak yang berang karena kliennya mengirim surat kepada Jaksa Agung RI No. 07/FR/III/2012 tertanggal 22 Maret 2012 berisi kronologi dugaan penyimpangan oknum Jaksa Penyidik Kejati DKI Jakarta terhadap kasus pembobolan BRI yang dilakukan oleh terpidana Hartono Tjahjadjaja dari PT Delta Makmur Ekspressindo (DME) dan Yudi Kartolo.

Akibatnya, Boy dilaporkan ke polisi dengan tuduhan penghinaan dan pencemaran nama baik melalui akun twitter, yang tidak diketahui siapa pemilik sebenarnya. “Maka dengan segala hormat, kami mohon agar perkara pidana No. Reg.1832/PID.B/2012/PN.JKT.Sel atas nama terdakwa M Fajriska Mirza dapat dihentikan pemeriksaannya,” kata Budi.

Kejaksaan Agung sebelumnye menyatakan tidak menemukan penyimpangan pidana maupun pelanggaran disiplin yang dilakukan Marwan Effendy dalam penanganan perkara pembobolan BRI. Baca penjelasan lengkapnya: Kejaksaan Agung: Tak Ada Bukti Duit BRI yang Dibobol.

Sumber :



 Denny Siap Mundur dari Wamenkumham


Wakil Menteri Hukum dan Hak Asasi Manusia Denny Indrayana menegaskan, tuduhan juru bicara Perhimpunan Pergerakan Indonesia, Ma'mun Murod Albarbasy, tidak benar. Denny pun mengaku siap mundur jika tudingan itu benar.


"Pertama, silakan yang menuduh, membuktikan. Saya siap untuk mundur sebagai wamenkumham jika tuduhan kotor itu adalah benar," ujar Denny dalam siaran pers yang dikirim melalui surat elektronik pada Rabu (8/1).

Di Gedung KPK, Jakarta, Ma'mun Murod Albarbasy menyebutkan kunjungan Wakil Ketua Komisi Pemberantasan Korupsi (KPK) Bambang Widjojanto yang ditemani Wamenkumham Denny Indrayana ke kediaman Presiden Susilo Bambang Yudhoyono (SBY) di Cikeas, pada Senin 6 Januari 2014 lalu.

Menurut dia, kunjungan tersebut diduga terkait dengan pemeriksaan Anas.  Ma'mun mengungkapkan pernyataan tersebut pada Selasa (7/1). Dia mengaku, tidak rela dengan cara-cara yang disebutnya fitnah tersebut digunakan untuk membela diri atas dugaan tindak pidana korupsi. "Maka perlawanan harus dilakukan."


Sumber :