Kamis, 14 Juni 2012

Melakukan pengujian testing pada aplikasi Java

Software pengujian adalah investigasi dilakukan untuk memberikan stakeholder dengan informasi tentang kualitas produk atau jasa yang diuji. Software pengujian juga dapat memberikan pandangan, tujuan independen dari perangkat lunak untuk memungkinkan bisnis untuk menghargai dan memahami risiko perangkat lunak implementasi. Teknik tes meliputi, tetapi tidak terbatas pada, proses eksekusi sebuah program atau aplikasi dengan tujuan untuk menemukan bug perangkat lunak (kesalahan atau cacat lainnya).

Software pengujian dapat dinyatakan sebagai proses memvalidasi dan memverifikasi bahwa program perangkat lunak / aplikasi / produk:
1.    memenuhi persyaratan yang dipandu desain dan pengembangan;
2.    bekerja seperti yang diharapkan;
3.    dapat diimplementasikan dengan karakteristik yang sama.
4.    memenuhi kebutuhan stakeholder

Software pengujian, tergantung pada metode pengujian yang digunakan, dapat diterapkan pada setiap saat dalam proses pembangunan. Secara tradisional sebagian besar upaya uji terjadi setelah persyaratan yang telah ditetapkan dan proses coding telah selesai, tetapi dalam Agile mendekati sebagian besar upaya tes masih terus dilakukan. Dengan demikian, metodologi pengujian diatur oleh metodologi perangkat lunak yang dipilih pembangunan.

Model pengembangan perangkat lunak yang berbeda akan fokus upaya tes di berbagai titik dalam proses pembangunan. Model-model pembangunan baru, seperti Agile , sering mempekerjakan pengembangan tes didorong dan menempatkan porsi yang meningkat dari pengujian di tangan pengembang, sebelum mencapai tim formal penguji. Dalam model yang lebih tradisional, sebagaian besar pelaksanaan tes terjadi setelah persyaratan yang telah ditetapkan dan proses coding telah selesai.



Superior dan Fleksibel Otomatis Java Pengujian

TestComplete menyediakan dukungan komprehensif pengujian otomatis untuk aplikasi Java yang fleksibel dan berorientasi. Dengan TestComplete, tes otomatis dapat direkam atau dibangun sebagai naskah bebas tes penglihatan kata kunci , script di salah satu dari lima bahasa yang didukung, atau campuran keduanya - apapun suite terbaik kebutuhan tester. Untuk aplikasi pengujian Java, ini berarti Anda tidak akan dipaksa menggunakan atau mempelajari bahasa scripting milik - tes Anda dapat ditulis menggunakan scripting Java-seperti bahasa scripting, JScript, atau tanpa sama sekali.

Smart Object Pengakuan dan Rekaman

TestComplete mengakui seluruh Java objek pada layar dan menyediakan dukungan otomatisasi diperpanjang untuk kontrol swing utama, termasuk yang kompleks seperti tabel, pohon dan menu. Dalam menangkap objek-sadar bukan koordinat berbasis tindakan - item pilihan, tombol klik, sel nilai perubahan dll - dan dengan demikian menghasilkan tes otomatis kuat yang toleran terhadap perubahan UI aplikasi. Jika diperlukan, Anda juga dapat mengambil keuntungan dari tingkat rendah rekaman analog dan pemutaran untuk mensimulasikan pergerakan lebah yang tepat, klik dan penekanan tombol pada kecepatan tertentu.
Java diuji objek dibahas dalam tes otomatis dengan nama yang sama digunakan dalam kode aplikasi, yang memfasilitasi kolaborasi antara QA dan tim pengembangan dan membuatnya mudah untuk pengembang aplikasi untuk terlibat dalam otomasi pengujian.

Akses ke Metode Internal dan Sifat Objek Aplikasi

TestComplete memungkinkan penguji untuk melampaui menangkap-pemutaran. Hal ini dapat menggali jauh di dalam aplikasi Java dan memberikan akses otomatis tes tidak hanya untuk semua objek Java pada layar, tetapi juga untuk semua internal mereka, bidang properti dan metode - semua ini tanpa perubahan apapun pada aplikasi Java yang diuji. Dengan cara ini, tes otomatis TestComplete bisa membaca dan menulis data secara langsung ke obyek aplikasi Java dan memanggil kode asli metode, sehingga elemen bahkan dilindungi dan swasta dari aplikasi Java diuji dapat dengan mudah diverifikasi.

Akses ke Java API

TestComplete menyediakan penguji dengan akses langsung ke API Java - baik Java intrinsik kelas, kelas didefinisikan dalam aplikasi Java diuji dan dalam paket-paket Java sewenang-wenang. Hal ini memungkinkan penguji untuk meningkatkan tes otomatis menggunakan kelas Java dan fungsi, menggunakan utilitas pengujian warisan ditulis di Java dan bahkan menguji antarmuka Java kelas.

Otomatis Pengujian Unit

Selain otomatis fungsional (GUI) dan pengujian regresi, TestComplete dapat melakukan unit testing aplikasi Java, sehingga otomatisasi tes dapat diperkenalkan pada tahap awal pengembangan aplikasi. Menjadi alat yang berorientasi pengguna pengujian yang paling otomatis, TestComplete menawarkan implementasi unit testing yang berbeda dan memungkinkan pengembang dan penguji untuk menggunakan salah satu yang paling sesuai dengan kebutuhan mereka. Pertama, TestComplete mendukung kerangka JUnit dan memungkinkan mengelola dan menjalankan unit test JUnit sebagai bagian dari proyek otomatis TestComplete kita uji. Ini juga menyediakan Unit sendiri kerangka pengujian dan antarmuka visual untuk mengelola kelas dan metode uji dan menjalankan unit test yang dipilih. Akhirnya, karena TestComplete memiliki akses penuh ke elemen internal aplikasi diuji itu, unit test dapat ditulis dengan script TestComplete.

Jumat, 13 April 2012

Takoyaki (たこ焼き?) "Jajanan Asyik dikala sore"




Takoyaki (たこ焼き?) nama makanan asal daerah Kansai di Jepang, berbentuk bola-bola kecil dengan diameter 3-5 cm yang dibuat dari adonan tepung terigu diisi potongan gurita di dalamnya.

Sejarah

Di zaman Taisho sudah dijumpai kios pasar kaget yang menjual Choboyaki berupa goreng tepung terigu dengan isi konnyaku yang merupakan cikal bakal takoyaki. Choboyaki berkembang menjadi Rajioyaki yang berisi urat sapi dan bagian daging murah yang lain. Penganan disebut "rajioyaki" karena bentuknya yang bulat-bulat seperti tombol radio transistor pada waktu itu.

Pada tahun 1933, kios takoyaki bernama Aizuya menjual Nikuyaki yang merupakan variasi rajioyaki yang diisi dengan daging sapi. Pada tahun 1935, kios Aizuya yang mengambil ide dari Akashiyaki mulai mengisikan gurita dan telur ke dalam rajioyaki dan menyebutnya sebagai takoyaki.

Di sekitar tahun 1965-an, kios pasar kaget yang menjual takoyaki mulai bermunculan di daerah Kanto. Di pertengahan dekade 1990-an, Tokyo mengalami demam takoyaki yang dimulai oleh kios takoyaki bernama Kyōtako di daerah Shibuya. Di daerah Kyushu, perusahaan bernama Hatchandō menjual takoyaki secara keliling tapi sekarang berubah menjadi perusahaan penjual takoyaki sebagai makanan beku.

Sekitar tahun 2000, kios bernama Gindako yang berasal dari kawasan pasar Tsukiji, Tokyo sukses dengan sejumlah toko cabang yang dibuka di seluruh Jepang hingga bisa membuat makanan ringan dengan rasa takoyaki.

Ciri khas

Takoyaki biasanya dijual sebagai jajanan di pinggir jalan untuk dinikmati sebagai cemilan. Takoyaki biasa dijual dalam bentuk set dengan 1 set berisi 5, 6, 8 hingga 10 buah takoyaki yang disajikan di atas lembaran plastik berbentuk perahu atau dimasukkan ke dalam kemasan plastik transparan untuk dibawa pulang. Sewaktu ada matsuri sering dijumpai kios penjual takoyaki sebesar bola tenis (jambotako) yang menjual takoyaki secara satuan.

Takoyaki dimakan dengan menggunakan tusuk gigi, tapi di Tokyo dimakan dengan menggunakan sumpit sekali pakai. Penjual takoyaki selalu memberikan 2 batang tusuk gigi untuk satu orang, karena takoyaki yang ditusuk dengan sebatang tusuk gigi bisa berputar-putar sewaktu diangkat dan jatuh sebelum masuk ke mulut.

Pada mulanya, takoyaki dijual dengan menggunakan tusukan bambu dengan isi 3 buah per tusuk. Di sekitar tahun 2000 masih bisa dijumpai sebuah kios yang menjual takoyaki dengan tusukan bambu di Prefektur Aichi, tapi sekarang sudah tutup dengan alasan usia lanjut penjualnya.

Harga takoyaki bisa berbeda-beda bergantung wilayah dan kios yang menjual. Satu set berisi 5-8 buah takoyaki biasa dihargai antara 200 yen hingga 400 yen. Di daerah Kansai, harga bisa menjadi lebih murah akibat persaingan ketat di antara penjual.

Di kota Osaka, kios penjual takoyaki bisa dengan mudah dijumpai di mana-mana. Penjual dengan kios yang agak luas kadangkala menyediakan ruangan khusus untuk makan takoyaki, tapi takoyaki sering dinikmati secara santai sambil berdiri, berjongkok atau dimakan sambil berjalan. Pembeli bisa menonton penjual yang sedang membolak-balik takoyaki agar bulat seperti bola sambil menunggu pesanannya jadi. Takoyaki sebaiknya dinikmati di tempat dalam keadaan panas-panas, walaupun pembeli sering meminta dibungkus untuk dibawa pulang.

Takoyaki merupakan jajanan populer yang dijual kios pasar kaget (yatai) sewaktu hatsumode (kunjungan pertama ke kuil di awal tahun baru) dan berbagai matsuri. Toko makanan ringan tradisional (dagashiya) yang merupakan tempat jajan anak sekolah sering menjual takoyaki dengan harga yang lebih murah.

Kios takoyaki bisa dijumpai di toko swalayan di kota-kota besar di Jepang. Di toko swalayan bisa dijumpai takoyaki sebagai makanan beku yang tinggal dipanaskan dengan oven microwave.

Setiap rumah di Osaka biasanya dimiliki wajan (loyang) untuk membuat sendiri takoyaki di rumah. Sebagai makanan kebanggaan yang sering dijadikan lauk untuk makan nasi putih, penduduk Osaka biasanya baik perempuan maupun laki-laki tahu cara membuat dan bisa memanggang takoyaki. Bahan-bahan untuk membuat takoyaki tersedia secara lengkap di toko. Wajan takoyaki merupakan salah satu perabot rumah tangga yang harus dihadiahkan orangtua kepada anak perempuan yang menjadi pengantin.

Bahan rahasia (seperti baking powder) atau asinan jahe berwarna merah (benishōga) sering pula dicampurkan ke dalam adonan. Penjual yang senang berkreasi kadangkala menambahkan keju atau konnyaku ke dalam takoyaki.

Saus yang dipakai biasanya adalah saus okonomiyaki walaupun ada juga saus khusus untuk takoyaki yang rasanya tidak jauh berbeda dengan saus okonomiyaki.

Takoyaki dengan isi yang disukai penduduk setempat (kadang-kadang tanpa gurita) berusaha diperkenalkan di negara-negara yang penduduknya merasa ngeri memakan gurita.

Jenis Takoyaki :

  • Takoyaki polos

Tidak memakai saus, rasa kecap asin dan kadang-kadang dimakan bersama ponzu atau garam kasar

  • Takoyaki (dengan saus)

Permukaan dioles dengan saus ditambah mayones, aonori dan katsuobushi.

  • Takoyaki kecap asin

Permukaan dioles dengan kecap asin, sering dijumpai di daerah Nagoya dan sekitarnya

Penganan dari tepung terigu yang diencerkan dengan banyak telur ayam dan dashi, dihidangkan berjajar di atas piring serupa talenan dan dimakan dengan mencelupkannya kedalam sup berbahan dasar dashi.


Penggorengan takoyaki

Takoyaki-ki adalah sebutan untuk wajan dengan bulatan-bulatan cekung yang berfungsi sebagai loyang sewaktu menggoreng takoyaki. Di daerah Kansai, wajan takoyaki sangat mudah dijumpai di toko-toko yang menjual peralatan rumah tangga. Wajan untuk berjualan takoyaki banyak dijual di pertokoan Doguyasuji yang terletak di kawasan Namba, Osaka.

Jenis-jenis wajan (loyang) berdasarkan sumber panas:

  • Wajan untuk kompor gas
  • Alat menggoreng berikut kompor gas yang menjadi satu

Wajan berukuran besar dengan sambungan selang gas digunakan untuk berjualan takoyaki, sedangkan wajan ukuran mini dengan gas dalam tabung kaleng digunakan untuk membuat takoyaki di rumah

  • Hotplate listrik dengan tambahan penggorengan takoyaki
  • Pemanggang listrik untuk takoyaki
  • Pemanggang takoyaki otomatis

Takoyaki dibalik dengan getaran pada wajan sehingga tidak perlu dibalik-ba

lik secara manual.

Wajan takoyaki biasanya terbuat dari besi cor supaya takoyaki yang digoreng tidak mudah gosong. Penjual Akashiyaki biasanya menggunakan wajan dari bahan perunggu tapi hanya segelintir penjual takoyaki yang mau menggunakan wajan dari bahan perunggu.

Takoyaki dibolak-balik dengan menggunakan alat khusus takoyaki berbentuk tongkat besi dengan pegangan dari kayu. Sewaktu membuat takoyaki di rumah biasanya digunakan alat serupa bernama senmaidōshi yang biasa digunakan untuk melubangi sesuatu. Kuas berbentuk bulat juga diperlukan untuk meminyaki bulatan-bulatan cekung pada wajan takoyaki.

Tips membuat takoyaki

Saat mencampur adonan, cukup diaduk hingga rata agar adonan tidak terlalu mengembang sehingga didapatkan bentuk ideal yaitu bulat sebesar bola pingpong.
Pastikan cetakan takoyaki panas benar untuk membentuk tekstur yang bagus.
Konbu dapat diganti dengan rebusan kepala udang.

Resep Takoyaki (Octopus Balls)

Bahan isi takoyaki :

  • Baby octopus (bayi gurita) 200 gram, rebus dan cincang
  • Tenkasu (rice crispy) secukupnya

Bahan adonan dasar takoyaki :

  • Air 400 ml
  • Konbu 10 cm, potong selebar 2 cm
  • Katsuo-bushi 15 gram
  • Tepung terigu protein rendah 200 gram
  • Putih telur 4 butir
  • Kuning telur 2 butir
  • Margarin 2 sendok makan

Pendamping takoyaki :

  • Bulldog saus 50 ml
  • Saus inggris 25 ml
  • Mayones 50 gram
  • Benishoga (acar jahe) secukupnya

Cara membuat adonan dasar takoyaki :

  1. Masukkan konbu dalam panci, masak di atas api kecil. Angkat beberapa saat sebelum air mendidih.
  2. Campur katsuo-bushi dalam air rebusan konbu sambil di aduk selama 2 menit. Saring dan dinginkan.
  3. Campur terigu, telur dan garam. Tuang air kaldu, aduk hingga rata. Sisihkan.

Cara membuat takoyaki :

  1. Tuang adonan takoyaki pada cetakan yang sudah diolesi dengan margarin hingga penuh.
  2. Taburi bagian atasnya dengan rice crispy dan masukkan baby octopus (bayi gurita). Masak di atas api kecil.
  3. Bila sudah setengah matang, balik adonan dengan bantuan tusuk sate/ tusuk besi.
  4. Masak hingga berwarna kecoklatan. Angkat dan sajikan bersama saus pendamping dan benishoga.

Untuk 15 buah