Thursday 30 April 2015

Pengertian White Box Testing Pengertian Black Box Testing



WHITE BOX TESTING DAN BLACK BOX TESTING

White Box


Pengertian White Box Testing
White box testing adalah pengujian yang didasarkan pada pengecekan terhadap detail perancangan, menggunakan struktur kontrol dari desain program secara procedural untuk membagi pengujian ke dalam beberapa kasus pengujian. Secara sekilas dapat diambil kesimpulan white box testing merupakan petunjuk untuk mendapatkan program yang benar secara 100%.
Pengujian dilakukan berdasarkan bagaimana suatu software menghasilkan output dari input . Pengujian ini dilakukan berdasarkan kode program.
 Disebut juga struktural testing atau glass box testing
Teknik pengujian :
1.      Menggambarkan kode program ke dalam graph yaitu node & edge.
Jika berhubungan bernilai 1, bila tidak bernilai nol.
Dalam pengujian ini akan diperoleh hasil :
* Kemungkinan source code yang dieksekusi
* Waktu yang dibutuhkan
* Memori yang digunakan
* Sumber daya yang digunakan

2. Basic path, yaitu pengukuran kompleksitas kode program dan pendefinisian alur yang akan dieksekusi.
Digambarkan sequence, if, atau while nya
Uji coba basis path adalah teknik uji coba white box yg diusulkan Tom McCabe. Metode ini memungkinkan perancang test case mendapatkan ukuran kekompleksan logical dari perancangan prosedural dan menggunkan ukuran ini sbg petunjuk untuk mendefinisikan basis set dari jalur pengerjaan. Test case yg didapat digunakan untuk mengerjakan basis set yg menjamin pengerjaan setiap perintah minimal satu kali selama uji coba.
3. Data flow testing, untuk mendeteksi penyalahgunaan data dalam sebuah program.
4. Cyclomatic Complexity
Cyclomatic Complexity merupakan suatu sistem pengukuran yang menyediakan ukuran kuantitatif dari kompleksitas logika suatu program. Pada Basis Path Testing, hasil dari cyclomatic complexity digunakan untuk menentukan banyaknya independent paths. Independent path adalah sebuah kondisi pada program yang menghubungkan node awal dengan node akhir.
Terdapat 2 persamaan yang digunakan, yaitu:
V(G)= E - N + 2 atau V(G)= P + 1
Keterangan:
V(G)= cyclomatic complexity untuk flow graph G
E=Jumlah edge(panah)
N=Jumlah node(lingkaran)
P=Jumlah predicate node
o    Kelebihan White Box Testing
Kesalahan logika. Digunakan pada sintaks ‘if’ dan pengulangan. Dimana White Box Testing akan mendeteksi kondisi-kondisi yang tidak sesuai dan mendeteksi kapan proses pengulangan akan berhenti.
Ketidaksesuaian asumsi. Menampilkan asumsi yang tidak sesuai dengan kenyataan, untuk di analisa dan diperbaiki.
 Kesalahan ketik. Mendeteksi bahasa pemrograman yang bersifat case sensitive.
o    Kelemahan White Box Testing
                      - Untuk perangkat lunak yang tergolong besar, White Box Testing dianggap sebagai strategi yang tergolong boros, karena akan melibatkan sumber daya yang besar untuk melakukannya



Pengertian Black Box Testing
Black box testing adalah pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. Jadi dianalogikan seperti kita melihat suatu koatak hitam, kit hanya bisa melihat penampilan luarnya saja, tanpa tau ada apa dibalik bungkus hitam nya. Sama seperti pengujian black box, mengevaluasi hanya dari tampilan luarnya(interface nya) , fungsionalitasnya.tanpa mengetahui apa sesungguhnya yang terjadi dalam proses detilnya (hanya mengetahui input dan output).
Black Box pengujian adalah metode pengujian perangkat lunak yang menguji fungsionalitas aplikasi yang bertentangan dengan struktur internal atau kerja (lihat pengujian white-box). Pengetahuan khusus dari kode aplikasi / struktur internal dan pengetahuan pemrograman pada umumnya tidak diperlukan. Uji kasus dibangun di sekitar spesifikasi dan persyaratan, yakni, aplikasi apa yang seharusnya dilakukan. Menggunakan deskripsi eksternal perangkat lunak, termasuk spesifikasi, persyaratan, dan desain untuk menurunkan uji kasus. Tes ini dapat menjadi fungsional atau non-fungsional, meskipun biasanya fungsional. Perancang uji memilih input yang valid dan tidak valid dan menentukan output yang benar. Tidak ada pengetahuan tentang struktur internal benda uji itu.
Metode uji dapat diterapkan pada semua tingkat pengujian perangkat lunak: unit, integrasi, fungsional, sistem dan penerimaan. Ini biasanya terdiri dari kebanyakan jika tidak semua pengujian pada tingkat yang lebih tinggi, tetapi juga bisa mendominasi unit testing juga.
Pengujian pada Black Box berusaha menemukan kesalahan seperti:
Fungsi-fungsi yang tidak benar atau hilang
Kesalahan interface
Kesalahan dalam struktur data atau akses database eksternal
Kesalahan kinerja
Inisialisasi dan kesalahan terminasi
Teknik khas Black Box Testing desain meliputi:
1. DECISION TABLE
Decision Tablel adalah cara yang tepat belum kompak untuk model logika rumit, seperti diagram alur dan jika-then-else dan switch-laporan kasus, kondisi mengaitkan dengan tindakan untuk melakukan, tetapi dalam banyak kasus melakukannya dengan cara yang lebih elegan.
Pada tahun 1960-an dan 1970-an berbagai “Decision Table Based“ bahasa seperti Filetab sangat populer untuk pemrograman bisnis.
2. ALL-PAIRS TESTING
All-pairs testing atau pairwise testing adalah metode pengujian perangkat lunak kombinatorial bahwa, untuk setiap pasangan parameter masukan ke sistem (biasanya, sebuah algoritma perangkat lunak), tes semua kombinasi yang mungkin diskrit parameter tersebut. Menggunakan vektor uji dipilih dengan cermat, hal ini dapat dilakukan jauh lebih cepat daripada pencarian lengkap semua kombinasi dari semua parameter, dengan “parallelizing“ pengujian pasangan parameter. Jumlah tes biasanya O (nm), dimana n dan m adalah jumlah kemungkinan untuk masing-masing dua parameter dengan pilihan yang paling.
Alasan di balik semua-All-pairs testing ini: yang sederhana dalam sebuah program umumnya dipicu oleh parameter masukan tunggal. Kategori paling sederhana berikutnya bug terdiri dari mereka bergantung pada interaksi antara pasangan parameter, yang bisa ditangkap dengan menguji semua-pasangan. yang melibatkan interaksi antara tiga atau lebih parameter secara progresif kurang umum [2], sementara pada saat yang sama waktu semakin lebih mahal untuk mencari oleh pengujian mendalam, yang sebagai batas pengujian lengkap semua input yang mungkin.
Banyak metode pengujian menganggap semua-pasang pengujian sistem atau subsistem sebagai kompromi biaya-manfaat yang wajar antara sering komputasi tidak layak tingkat tinggi metode pengujian kombinatorial, dan metode yang kurang lengkap yang gagal untuk menjalankan semua pasangan yang mungkin dari parameter. Karena tidak ada teknik pengujian dapat menemukan semua bug, semua-pasangan pengujian biasanya digunakan bersama dengan berbagai teknik jaminan mutu seperti unit testing, eksekusi simbolik, pengujian bulu halus, dan memeriksa kode.
3. STATE TRANSITION TABLE
Dalam teori automata dan logika sekuensial, state transition table adalah tabel yang menunjukkan apa yang negara (atau negara dalam kasus robot terbatas nondeterministic) suatu semiautomaton terbatas atau mesin finite state akan pindah ke, berdasarkan kondisi saat ini dan masukan lainnya. Sebuah tabel negara pada dasarnya adalah sebuah tabel kebenaran di mana beberapa input adalah kondisi saat ini, dan output termasuk negara berikutnya, bersama dengan keluaran lain.
state transition table adalah salah satu dari banyak cara untuk menentukan mesin negara, cara lain menjadi diagram negara, dan persamaan karakteristik.
4. EQUIVALENCE PARTITIONING
Equivalence partitioning adalah pengujian perangkat lunak teknik yang membagi data masukan dari unit perangkat lunak menjadi beberapa partisi data dari mana test case dapat diturunkan. Pada prinsipnya, uji kasus dirancang untuk menutupi setiap partisi minimal sekali. Teknik ini mencoba untuk mendefinisikan kasus uji yang mengungkap kelas kesalahan, sehingga mengurangi jumlah kasus uji yang harus dikembangkan.
Dalam kasus yang jarang Equivalence partitioning juga diterapkan pada output dari komponen perangkat lunak, biasanya itu diterapkan pada masukan dari komponen diuji. Partisi ekivalen biasanya berasal dari spesifikasi persyaratan untuk atribut masukan yang mempengaruhi pengolahan benda uji. Sebuah masukan telah rentang tertentu yang rentang sah dan lainnya yang tidak valid. Data yang tidak valid di sini tidak berarti bahwa data tidak benar, itu berarti bahwa data ini terletak diluar dari partisi tertentu. Hal ini mungkin lebih tepat dijelaskan oleh contoh fungsi yang mengambil sebuah parameter “bulan“. Jangkauan bulan adalah 1 sampai 12, mewakili Januari-Desember. Jangkauan ini disebut partisi. Dalam contoh ini ada dua partisi lebih lanjut rentang tidak valid. Partisi pertama akan menjadi tidak valid <= 0 dan partisi tidak valid kedua akan menjadi> = 13.
5. BOUNDRY VALUES ANALYSIS
Boundary value analysis merupakan suatu teknik pengujian perangkat lunak di mana tes dirancang untuk mencakup perwakilan dari nilai-nilai batas. Nilai-nilai di tepi sebuah partisi kesetaraan atau sebesar nilai terkecil di kedua sisi tepi. Nilai dapat berupa rentang masukan atau keluaran dari komponen perangkat lunak. Karena batas-batas tersebut adalah lokasi umum untuk kesalahan yang mengakibatkan kesalahan perangkat lunak mereka sering dilakukan dalam kasus-kasus uji.
Dokumentasi komponen software, mencangkup pemeriksaan dokumen dari software itu sendiri, yaitu :
* Flowchart yang dibuat
* Deskripsi input yang digunakan
* Deskripsi output yang digunakan
* Deskripsi output yang dihasilkan
* Kesesuaian penulisan (akurasi)
* Kontrol/kendali terhadap sistem yang dibuat


Strategi Black Box System, meliputi :
* Batasan nilai untuk testing, meliputi beberapa nilai, yaitu
   - Nilai minimum variabel input
   - Nilai di atas nilai minimum
   - Nilai normal
   - Nilai di bawah nilai maksimum
   - Nilai maksimum
* Equivalent Class Testing, yaitu mengelompokkan input yang direpresentasikan sebagai hasil yang valid atau invalid. Contoh :
Rekruitasi pegawai berdasarkan pengalaman kerja :
<1thn    : diterima, part time
1-3 thn  : diterima, sebagai tenaga kerja profesional
>4 thn  : diterima, sebagai pegawai tetap

Kesalahan yang dapat terdeteksi melalui testing ini ialah :
* kebenaran dokumentasi
* akses basis data
* hasil akhir program

Kelebihan black box testing :
* Spesifikasi program dapat ditentukan di awal
* Dapat digunakan untuk menilai konsistensi program
* Testing dilakukan berdasarkan spesifikasi
* Tidak perlu melihat kode program secara detail

Kekurangan black box testing :
* Bila spesifikasi program yang dibuat kurang jelas dan ringkas, maka akan sulit membuat dokumentasi setepat mungkin
pengertian white box testing black box testing



Perbedaan White Box & Black Box
o    White box (Struktural)
§  Dilakukan oleh penguji yang mengetahui tentang QA.
§  Melakukan testing pada software/program aplikasi menyangkut security dan performance program tersebut (meliputi tes code, desain implementasi, security, data flow, software failure).
§  Dilakukan seiring dengan tahapan pengembangan software atau pada tahap testing.
o    Metode BlackBox  (Fungsional)
§  Dilakukan oleh penguji Independent.
§  Melakukan pengujian berdasarkan apa yang dilihat, hanya fokus terhadap fungsionalitas dan output. Pengujian lebih ditujukan pada desain software sesuai standar dan reaksi apabila terdapat celah-celah bug/vulnerabilitas pada program aplikasi tersebut setelah dilakukan white box testing.
§  Dilakukan setelah white box testing.

Sunday 26 April 2015

Sejarah Benteng 7 Lapis

Sejarah Benteng 7 Lapis

Benteng tujuh lapis merupakan sebuah peninggalan sejarah di Indonesia lokasi  ini tepatnya berada tepatnya di desa Dalu-dalu, Kecamatan Tambusai Utara Kabupaten Rokan Hulu Riau sekitar 23 km dari makam Raja-Raja Rambah. Benteng ini merupakan peninggalan sejarah kemerdekaan Indonesia pada zaman penjajahan Belanda sebagai benteng pertahanan pejuang masyarakat Dalu-Dalu atau masyarakat indonesia untuk mempertahankan indonesia, benteng tanah yang di buat masyarakat Dalu-Dalu pada zaman penjajahan Belanda, benteng ini di bangun menggunakan material tanah liat di tepi Sungai Batang Sosa tambusai dan memiliki luas kurang lebih 3 hekter sama luasnya dengan sebuah perkampungan. Semasa perjuangan Tuanku Tambusai semasa Perang Paderi di awal abad XIX, dimana Rokan Hulu masih bagian integral Wilayah Minangkabau di bawah kekuasaan Kerajaan Pagaruyung Batusangkar Sumatra Barat, benteng menjadi lokasi pertahanan kuat para pejuang, Pasca jatuhnya Benteng Bonjol ke tangan Belanda dan di tangkapnya  Tuanku Imam Bonjol pada tahun 1837, perjuangan kaum Paderi dilanjutkan bersama Tuanku Tambusai di Benteng di Dalu-Dalu.

Benteng Aur Berduri akhirnya jatuh ketangan Belanda pada tahun 1838, setelah di gempur selama satu tahun. Jatuhnya benteng tersebut, berakhirlah Era Perang Paderi di seluruh Wilayah adat Minangkabau. Benteng ini di buat oleh atas petuh seorang pahlawan nasional dari Riau yang bernama Tuanku Tambusai, di atas bumbun tanah di tanamin bambu atau aur berduri. Bekas benteng tersebut tinggalkan oleh Tuanku Tambusai pada tanggal 28 Desember 1839. Selain itu di sekitar daerah Dalu-Dalu ini juga terdapat beberapa benteng-benteng yang di sebut Kubu.

 Benteng Tujuh lapis ini terdiri dari 7 lapis gundukan tanah mencapai tinggi 11 Meter, benteng tujuh lapis bertembok tebal yang berdiri kokoh yang di tanami Bambu berduri dan memiliki parit sedalam 10 Meter,  pada tahun 1838-1839, Letkol Michele datang ke Dalu-Dalu untuk menakluk kan benteng tujuh lapis, akhirnya benteng tersebut dapat di kuasai oleh para Michele , dan Tuanku Tambusai bersama dengan sebagian prajurit meninggal di Negeri Sembilan Malaysia. Atas kegigihanya perjuangan Tuanku Tambusai melawan Belanda diberi gelar kepadanya "De Padriche Tijger Van Rokan" berarti Harimau Padri dari Rokan. Selain Tuanku Tambusai, Sultan Zainal Abidin juga pernah menggunakan Benteng ini dalam melawan pemberontak Negeri. Sekarang benteng ini sudah tidak terlihat lagi bentuk aslinya.

Pengertian Sistem Operasi Komputer

 Pengertian system operasi pada komputer anda (Operating System) / OS

 

System Operasi adalah sebagai perantara (intermediatary) user komputer dengan hadwara, dalam hal user mengeksekusi program dan dalam hal berinteraksi dengan sistem Resource.
Obyektif Operating System
·         Convenience  => User merasakan kemudahan dan kenyamanan dalam penggunaan system dan komputer tersebut.
·         Efficiency => Resources System dapat diutilisasi semaksimal mungkin.
·         Robustness => Kehandalan system proteksi terhadap kesalahan user.
·         Evolution => Memudahkan dalam pengembangan sebuah sistem baru dan program aplikasi yang berkembang.
Komponen-Komponen Sistem Komputer
1.      Perangkat keras
·      CPU, RAM, Stroge (hardisk, floppy disk, CD RAM, dsb) perinta Input / Output ( perinter, scanner dsb ).
2.      Operating system
·      Mengontrol dan mengkordinasi penggunaan hadware dari berbagai program aplikasi dan user.
3.      Program-program aplikasi
·      Pengaturan System resurce.
Difinisi Operating System
·           Sebagai System Resource Allocator
OS sebagai resource manager diperlukan karena adanya beberapa user / program aplikasi karena adanya beberapa resource untuk dapat diutilasi oleh user / program aplikasi dalam suatu keterbatasan, manajemen diperlukan untuk mencegah konflik dan berperan sebagai interfac.
·         Sebagai kontrol Program
Mengontrol eksekusi program dari adanya kesalahan utilasi.
·         Sebagai Kernal
OS merupakan program yang berjalan sepanjang sistem perangkat keras dihidupkan.
·         Sebagai Extended Machin
Bare hardware (intrucsion set, memory access dan operasi Input / Output, primitif dan sulit digunakan, low level dan hardware dependent, dengan adanya OS sebagai interface sederhana dan general, high level dan hardware independent, easy to program dan easy to operate.
v  KOMPONEN SISTEM UMUM
-Manajemen proses
            Proses adalah sebuah program yang sedang dijalankan(dieksekusi), suatu proses memerlukan resource pada saat eksekusi : CPU time, memory, file, dan input/otput devices. Sistem operasi bertanggung jawab atas aktifitas yang berhubungan dengan manajemen proses, mengapa setiap baca dan tulis selalu dipindahkan kememory terlebih dahulu karena kecepatan baca dan tulis lebih cepat dan besar dibandingkan dengan harddisk.

-Manajemen main memory
            Memory sebagai tempat penyimpanan intruksi atau data dari program, stratage yang cepat sehingga dapat mengimbangin kecepatan eksekusi intruksi CPU, adres digunakan untuk mengakses data (shared oleh CPU dan input/ouput devices), dan terdiri dari arry of word’s / bytes yang besar.

-Manajemen secondary- storage
            Page file system adalah yang berkaitan dengan materi dari harddisk  kememory apabila kecepatan yang semakin lama tetapi secara fisik sebagai harddisk tetapi dia difungsikan sebagai memory atau dikenal virtual memory yang paling banyak digunakan ms.office.
            Secondary storage adalah penyimpanan permanen, kapasitas yang digunakan harus besar untuk menyimpan semua progrram dan data, dan secondart storage dapat dijadikan beckup data.

-Manajemen input/output
            Sering disebut device manager, menyediakan device driver yang umumnya sehingga operasi input/output dapat seragam, komponen os untuk sistem input/output:
-Buffer            : menampung sementara data dari data atau ke input/output devices.
-Sporoing        : melakukan scheduling pemakaian input/output sistem supaya lebih efesien.
            -Manajemen file
File=> kumpulan informasi yang berhubungan ( sesuai dengan tujuan pembuatan file tersebut dan file dapat mempunyai struktur yang bersifat hirarkis ( direktori, volume,dll).
Os bertanggung jawab:
=>Membuat dan menghapus file
=>Membuat dan menghapus directory / folder
=>Pemetaan file kedalam secondary storage
=>Backup file kemedia storage yang stabil (non volatile>
=>Dukungan primitif untuk manipulasi file dan directory
            -Command-interpreter system
Os menunggu instruksi dari user (commd driver), program yang membaca instruksi dan mengartiakn kerugian user (lebih dari sejenis. Contoh: control-card interpreter, commend line interpreter, shell (in UNIX).

Tuesday 7 April 2015

Pengertian Wek Entity Dan Agregasi



Pengertian ERD

ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.
ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol

 

Pengertian Wek Entity


Weak entity adalah entitas yang bergantung kepada strong entity, karena weak entity akan bergantung kepada strong entity dalam hubungan one to many, weak entity tidak memiliki atribut yang dapat dijadikan primary key, walaupun secara konsep tidak memiliki primary key, kita dapat menambahkan discriminator untuk membedakan setiap record, sedangkan strong entity memiliki primary key. 

-Tidak memiliki key attribute sendiri

-Entitas Lemah tidak memiliki identifiernya sendiri

-Entitas tempat bergantung disebut Identifying Owner/Owner.

-Atribut entitas lemah berperan sebagai Partial Identifier (identifier yang berfungsi secara sebagian)



Pengertian Agregasi

Agregasi adalah suatu keadaan di mana suatu relasi hanya dapat direalisasikan setelah relasi yang lain ada terlebih dahulu. Relasi yang bertipe agregasi tidak dimungkinkan ada jika relasi yang menjadi prasyaratnya tidak terealisasi.


Sunday 5 April 2015

ciri-ciri orang yang suka sama kamu secara diam-diam

ciri-ciri orang yang suka sama kamu secara diam-diam

Dalam hal ini kita tidak akan mengetahui jika ada seseorang teman atau bahkan sahabat yang secara diam-diam suka terhadap kita atau sering di sebut cinta diam-diam tanpa sepengetahuan kita. Sebenarnya sangat mudah kita untuk mengetahu ciri-ciri teman seperti itu, yaitu kita melihat setiap gerak-geriknya berteman dengan kita secara wajar atau lebih dari tema (suka secara diam-diam).

Ciri-ciri orang yang naksir atau mencintaimu secara diam-diam :

Selalau Ingin Tahu Kebiasaanmu 

ciri yang pertama yaitu dia selalu ingin mengetahui kebiasaanmu sehari-hari. Hal ini di karenakan dia perduli terhadap kamu, dan untuk mendapatkan semua itu dia akan menanyakan kepadamu secara langsung atau bisa saja kepada teman yang paling dekat denganmu. walaupun dia tidak mendapatkan informasi tersebut, setidaknya dia sudah berusaha untuk mencari tahu.

Tahu Kesukaanmu

Orang yang secara diam-diam suka denganmu pasti tahu tentang apa yang kamu suka. Jika dia mampu atau ada kesempatan, dia akan berusaha untuk memberikan atau menunjukannya. Misalnya saja tempat yang indah ataupun barang yang kamu suka. Jika itu merupakan sebuah tempat, maka ada kemungkinan dia akan membuat acara di tempat itu dan kamu di ajak juga meskipun dengan teman yang lainnya atau di lakukan secara berkelompok.

Ingat Kejadian Masa Lalu

Selanjutnya jika ada teman yang suka padamu, bisa di ketahui jika dia akan selalu ingat dengan kejadian-kejadian yang pernah kalian jalani bersama. Untuk mengetahuinya, kamu bisa tanyakan langsung pada dirinya dengan alasan sekedar ingin tahu. Bahkan mungkin saja apa yang dia ceritakan kembali sudah hilang dari ingatanmu.

Selalu Memberikan Solusi 

Orang yang seperti ini tidak akan suka jika kamu merasa sedih atau menderita. Sebisa mungkin dia akan berusaha untuk membantu atau setidaknya memberi pendapat jika kamu sedang ada masalah. Dan orang seperti ini akan selalu berusaha untuk menjadi teman curhatmu dan selalu memberikan solusi yang terbaik buat dirimu dalam kehidupan sehari-hari

Selalu Ingin Berkomunikasi

Ciri orang yang naksir kamu diam-diam yang kedua, dia akan berusaha agar bisa selalu berbincang, smsan, telfonan, atau apapun yang penting bisa berkomunikasi denganmu. Jika dia bukan teman dekatmu dan kamu bersikap cuek dengannya. Maka dia akan terus berusaha untuk bisa bertukar kata denganmu meskipun hanya satu atau dua kata saja dan dia akan terus mencari dan dalam waktu yang tidak lama dia akan menemukanmu meskipun melalui facebook, twiter, atau sejenisnya dan ini yang terakhir

Perhatian

Orang yang menaruh hati diam-diam, dia akan selalu memberi perhatian. Perhatiannya memang tidak berlebihan tapi perhatiannya itu tidak selayaknya teman biasa.

 

ciri-ciri orang yang suka sama kamu secara diam-diam

 

Friday 3 April 2015

Cara Menaklukan Hati Wanita


Banyak sekali trik yang perlu diketahui oleh kaum pria yang ingin menaklukan hati wanita pujaan hatinya. Namun tidak sedikit pula yang mereka yang tidak tahu trik jitu dalam menaklukan hati sang wanita pujaan hati Anda. Bagaimanakah cara menaklukan hati wanita? Berikut ini caranya


Cara Menaklukan Hati Wanita



Sebelum menaklukan hati seorang wanita sasaran Anda, mungkin seperti biasa kita perlu PDKT alias Pendekatan Diri dengan si wanita tersebut. Tidak mungkin juga kalau anda tiba-tiba mengungkapkan isi hati anda secara buru-buru. Inilah 5 cara menaklukan hati wanita versi Aktualpost

    Trik pertama, ketika anda harus berkenalan dengan wanita yang kita cintai, kita perlu memperkenalkan diri kepada dirinya agar tahu lebih dekat soal diri Anda. Ajaklah berkenalan dengan si cewek tersebut.
    Trik kedua, Anda perlu lebih mengenal dirinya lebih dekat lagi, berilah dia rasa perhatian yang lebih dari seorang teman. Anggap saja anda sudah berpacaran dengan dirinya. Misalnya kalau dia sakit kasih saran agar dia tidak lupa minum obat dan istirahat yang cukup.
    Trik ketiga, dekati dia jauh lebih dekat lagi, misalnya sesekali ajak dia makan malam. Pada saat itu Anda bisa memanfaatkannya dengan mengobrol untuk mengenal sosok dirinya.
     Trik Keempat, Buatlah dia tertawa dan tersenyum. Artinya disini anda tidak boleh terlalu serius dalam menaklukan hati wanita. Perlu anda ketahui, Wanita sangat tidak menyukai pria yang terlalu serius. Kebanyakan wanita mencari pria yang humoris, selalu ceria, dan pengertian.
    Trik Kelima, Pastikan kalau Anda berhasil atau tidak menaklukan hati wanita tersebut. Hal ini bisa anda ketahui dengan melihat sikap dia kepada anda, biasanya sangat jelas kalau dia jauh lebih perhatian daripada Anda. Jangan terburu-buru mengungkapkan perasaan kepada wanita. Kalau hati sudah pas dan cocok, tinggal ungkapkan saja kepada si wanita tersebut.

itulah 5 cara menaklukan hati wanita pujaan hati versi aktualpost kali ini. Goodluck.