Anda di halaman 1dari 30

KOLEJ CQ BREYER

NO 1C JLN SG 3/19 TAMAN SRI GOMBAK


68100 BATU CAVES SELANGOR

KERTAS PENERANGAN
(Information Sheet)

KOD DAN NAMA


PROGRAM /
COMPUTER SYSTEM OPERATION
PROGRAMS CODE
AND NAME
TAHAP / LEVEL L3
NO. DAN TAJUK UNIT
KOMPETENSI /
C06 COMPUTER NETWORK CONNECTIVITY SET-UP
COMPETENCY UNIT
NO. AND TITLE

1. ANALYZE COMPUTER NETWORK


NO. DAN PENYATAAN CONFIGURATION SPECIFICATION
AKTIVITI KERJA / 2. CARRY OUT COMPUTER NETWORK
WORK ACTIVITIES NO. CONFIGURATION
AND STATEMENT 3. PERFORM COMPUTER NETWORK CONNECTIVITY
TEST
4. CARRY OUT COMPUTER NETWORK
TROUBLESHOOT
5. PREPARE COMPUTER NETWORK CONNECTIVITY
REPORT

MUKA SURAT / PAGE : 1


NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

TAJUK / TITLE : MENJALANKAN UJIAN BERKAITAN RANGKAIAN KOMPUTER

TUJUAN / PURPOSE :
Kertas penerangan ini bertujuan untuk menguji kefahaman pelajar mengenai rangkaian
berkaitan antara komputer dan peralatan supaya mereka boleh berkomunikasi di antara
satu sama lain untuk operasi perkongsian maklumat dan tempat kerja.

PENERANGAN / INFORMATION :
1. UJIAN TCP SAMBUNGAN PELABUHAN ANTARA KOMPUTER DAN PERANTI
Perisian Apple menggunakan TCP tertentu dan port UDP bahawa perisian
keselamatan atau konfigurasi rangkaian tertentu mungkin menghalang pada
MUKA SURAT / PAGE : 2
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

komputer anda. gunakan langkah-langkah ini untuk mengetahui jika port TCP
disekat atau tidak dapat dihubungi.
1.1 Ujian Komunikasi Asas
Pertama, mencari dan ambil perhatian alamat IP bagi komputer, Apple TV,
atau peranti anda cuba untuk menyambung ke, seperti "10.0.1.35" atau " my-
imac.local".
i) Mac: Keutamaan Sistem Terbuka dan jenis "IPv4" ke dalam medan
carian di kanan atas dan tekan Return. Untuk OS X v10.9 atau
kemudian, klik butang Advanced dalam anak tetingkap yang muncul,
kemudian klik TCP / tab IP. The IPv4 Alamat dipaparkan di sini.
ii) Windows: cmd Jenis dalam bar carian kemudian tekan kekunci kembali.
Jenis ipconfig dan tekan Return. Alamat IP komputer yang sedang anda
lihat dipaparkan bersebelahan dengan talian "IPv4 Alamat".
iii) Apple TV: Pergi ke menu Tetapan pada Apple TV, pilih Umum>
Rangkaian.
iv) Untuk sentuh iPhone, iPad, atau iPod disambungkan melalui Wi-Fi: klik
Tetapan> Wi-Fi, dan klik anak panah biru seterusnya kepada rangkaian
Wi-Fi yang anda disambungkan kepada.

Seterusnya, gunakan Ping mengesahkan bahawa komunikasi rangkaian asas


dengan peranti sasaran di rumah anda. Ping memberitahu anda jika alamat anda
tentukan boleh dicapai. Jika Ping tidak berfungsi apabila cuba untuk menyambung
ke peranti yang pada rangkaian tempatan anda, menyelesaikan masalah, isu
sambungan rangkaian. Nota: sambutan Ping kadangkala dimatikan oleh penerima,
atau pembekal rangkaian anda. Jika anda sedang menguji sambungan ke peranti
yang di luar rangkaian tempatan anda, cuba "pelabuhan khusus Ujian" langkah
artikel ini bukan.

1.2 Menggunakan Ping Di OS X


i) Utiliti dan Rangkaian Terbuka klik "Ping" tab.
ii) Masukkan alamat IP anda diperhatikan dalam bidang Ping itu.
iii) Klik butang Ping itu.
MUKA SURAT / PAGE : 3
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Ping yang berjaya menunjukkan bahawa bait diterima, diikuti dengan masa dalam
milisaat bahawa ia mengambil masa untuk mesej untuk perjalanan.

Gambarajah 1 : Network Utility

Ping yang tidak berjaya menunjukkan tamat masa permintaan:

Gambarajah 2: Network Utility


MUKA SURAT / PAGE : 4
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

1.3 Menggunakan Ping Di Windows


i) Jenis cmd di bar carian dan tekan Return.
ii) Dalam tetingkap yang muncul, jenis ping diikuti dengan alamat IP yang
anda berkata, kemudian tekan Return.
iii) Menyelesaikan masalah sambungan rangkaian pada PC dengan artikel
Microsoft ini.

Gambarajah 3: Command Prompt

Ping yang tidak berjaya menunjukkan tamat masa permintaan:


MUKA SURAT / PAGE : 5
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Gambarajah 4 : Command Prompt

1.4 Uji Pelabuhan Khusus


Ketahui yang TCP dan UDP port perisian Apple menggunakan, kemudian ikuti
langkah-langkah ini untuk mengetahui jika pelabuhan yang boleh diakses
pada komputer anda. Sebagai contoh, jika anda ingin berkongsi iTunes pasti
boleh diakses, ujian untuk melihat jika pelabuhan 3689 dapat dicapai pada
komputer anda.

Untuk menguji pelabuhan yang boleh diakses (terbuka) ke dalam komputer anda,
gunakan langkah-langkah untuk sistem operasi anda di bawah.

2. SEMAKAN TERBUKA MENGGUNAKAN OS X


i) Utiliti dan Rangkaian Terbuka klik tab Port Imbas.
ii) Masukkan alamat IP 127.0.0.1 dalam bidang Port Imbas.
iii) Pilih "pelabuhan ujian Sahaja" kotak semak.
iv) Masukkan pelabuhan terpakai dari artikel ini (seperti 3689 untuk iTunes
Perkongsian Muzik atau AirTunes) dalam kedua-dua bidang nombor port.

Jika isu anda menguji melibatkan iTunes, pastikan iTunes terbuka dan berjalan di
latar belakang. Kemudian, klik butang Scan. Jika anda tidak melihat "Buka TCP
Port: ..." dalam keputusan imbasan, daftar perisian keselamatan yang dipasang
pada komputer tempatan anda menguji. Ujian pelabuhan yang berjaya
menunjukkan bahawa pelabuhan yang anda tetapkan dibuka:
MUKA SURAT / PAGE : 6
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Gambarajah 5: Network Utility

Ujian pelabuhan yang tidak berjaya tidak memaparkan keputusan pelabuhan


terbuka untuk pelbagai yang dinyatakan:

Gambarajah 6: Network Utility

2.1 Semakan Pelabuhan Terbuka Tempatan Menggunakan Windows


i) Jenis cmd di bar carian dan tekan Return.
MUKA SURAT / PAGE : 7
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

ii) Jenis telnet 127.0.0.1 diikuti oleh pelabuhan yang anda mahu untuk
menguji dari artikel ini (seperti 3689 untuk iTunes Perkongsian Muzik
atau AirTunes / AirPlay).
iii) Tekan Pulangan tiga kali berturut-turut.

Jika isu anda menguji melibatkan iTunes, pastikan iTunes terbuka dan
berjalan di latar belakang. Jika anda lihat "Perintah tidak dijumpai" atau "tidak
dikenali" apabila cuba menggunakan Telnet, anda mungkin perlu memasang
Telnet dari Microsoft.

Gambarajah 7: Command Prompt

Jika permintaan itu berjaya, mesej "400 Permintaan Bad" muncul, serupa
dengan yang berikut:

Gambarajah 8: Command Prompt


MUKA SURAT / PAGE : 8
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Jika permintaan itu tidak berjaya, "Sambung gagal" mesej muncul, serupa
dengan imej di bawah. Jika ini berlaku, periksa perisian keselamatan PC
Windows yang dipasang pada komputer anda menguji.

Gambarajah 9: Command Prompt

2.2 Ketersediaan Pelabuhan Ujian Komputer Yang Lain Dalam Rangkaian Anda
Uji bahawa port diingini boleh diakses pada komputer yang berbeza atau
peranti pada rangkaian anda. Perhatikan alamat IP komputer destinasi atau
peranti. Untuk mencari alamat IP, gunakan langkah di atas di bawah "Ujian
sambungan asas antara 2 komputer atau peranti". Kenal pasti mana
pelabuhan atau set pelabuhan anda ingin mengimbas, berdasarkan isu yang
anda mempunyai. (Lihat TCP terkenal dan pelabuhan UDP digunakan oleh
produk-produk perisian Apple untuk senarai pelabuhan, dan mengambil nota
daripada pelabuhan yang berkaitan dengan isu anda.

2.3 Memeriksa komputer jauh menggunakan OS X


Buka Utiliti Rangkaian dari Aplikasi> menu Utiliti. Klik "Port Scan" tab dan
masukkan alamat IP komputer destinasi atau peranti. (Contoh mungkin
10.0.1.35.) Periksa "pelabuhan ujian Hanya ..." kotak semak dan memasuki
pelabuhan terpakai dari artikel ini (seperti 3689 untuk iTunes Muzik
Perkongsian, AirTunes / AirPlay) di kedua-dua entri nombor port. Jika isu
anda menguji melibatkan iTunes, pastikan iTunes terbuka dan berjalan pada
komputer destinasi. Kemudian, klik butang "Scan". Jika anda tidak melihat
MUKA SURAT / PAGE : 9
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

"Buka TCP Port: ..." (diketengahkan di bawah) dalam keputusan imbasan,


daftar perisian keselamatan yang dari Mac atau PC yang dipasang pada
komputer destinasi yang anda cuba mencapai.

Di bawah adalah contoh ujian yang berjaya pelabuhan 3689 pada komputer
destinasi:

Gambarajah 10: Network Utility

Di bawah adalah contoh ujian tempatan yang tidak berjaya pelabuhan 3689.
MUKA SURAT / PAGE : 10
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Gambarajah 11: Network Utility

Jika ini berlaku, menguji sama ada pelabuhan yang sama boleh dicapai dengan
mengikuti langkah-langkah di atas di bawah "pelabuhan Ujian ke dalam komputer
anda". Jika pelabuhan yang sama boleh diakses pada komputer lain dalam negara,
isu itu boleh dibuat dalam konfigurasi rangkaian. Semak tetapan rangkaian anda
atau pentadbir rangkaian. Jika pelabuhan tidak boleh diakses pada komputer lain
dalam negara, daftar perisian keselamatan pada komputer destinasi.
i) Jenis CMD dalam bar carian dan tekan kembali.
ii) Jenis telnet diikuti oleh alamat IP komputer destinasi atau peranti, (sebagai
contoh, 10.0.1.35), kemudian taip nombor port yang terpakai anda ingin
menguji dari artikel ini.
iii) Tekan pulangan utama 3 kali berturut-turut.

Jika isu anda menguji melibatkan iTunes, pastikan iTunes terbuka dan berjalan
pada komputer destinasi. Jika anda lihat "Perintah tidak dijumpai" atau "tidak
dikenali" apabila cuba menggunakan Telnet, anda mungkin perlu memasang
Telnet dari Microsoft.
MUKA SURAT / PAGE : 11
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Gambarajah 12: Command Prompt

Jika permintaan itu berjaya, anda akan melihat mesej "400 Permintaan Bad"
serupa dengan yang berikut:

Gambarajah 13: Command Prompt

Jika permintaan itu tidak berjaya, anda akan melihat "Sambung gagal" kesilapan,
sama seperti gambar di bawah.
MUKA SURAT / PAGE : 12
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Gambarajah 14: Command Prompt

Jika ini berlaku, menguji sama ada pelabuhan yang sama boleh dicapai dengan
mengikuti langkah-langkah di atas di bawah "pelabuhan Ujian ke dalam komputer
anda". Jika pelabuhan yang sama boleh diakses pada komputer lain dalam negara,
isu itu boleh dibuat dalam konfigurasi rangkaian. Semak tetapan rangkaian anda
atau pentadbir rangkaian. Jika pelabuhan tidak boleh diakses pada komputer lain
dalam negara, daftar perisian keselamatan pada komputer destinasi.

3. TRACEROUTE UJIAN
3.1 Mentafsir Keputusan Traceroute Ujian
Gunakan Ujian Traceroute untuk memaparkan hop rangkaian yang berlaku
antara pusat data e-mel dan pelayan anda.

Untuk menjalankan Ujian Traceroute:


i) Pilih E-mel Config.
ii) Pergi ke Server Inbound> Pengurus Penghantaran.
iii) Klik pautan Ujian Traceroute di sudut kanan sebelah bawah halaman.
iv) Masukkan nama hos pelayan e-mel anda.
v) Klik Ujian. Keputusan muncul di bahagian bawah halaman.

Nota: Apabila firewall blok traceroute, ini mungkin mengambil masa beberapa
minit. Ujian Traceroute akan mengemas kini apabila ujian selesai.
MUKA SURAT / PAGE : 13
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Gambarajah 15: Traceroute Test

3.2 Untuk Menjalankan Ujian Traceroute Dengan Fail Kelompok


Lihat arahan checkroute dalam "Arahan" bab daripada batch Panduan
Rujukan untuk maklumat mengemukakan arahan berikut: checkroute <email
config org name>, mailhost=<server name>

3.3 Mentafsir Keputusan Traceroute Ujian


Ujian traceroute ke pelayan e-mel anda hanya membantu apabila
dipasangkan dengan ujian traceroute dari pelayan e-mel anda kepada
perkhidmatan mesej penapisan. Sesetengah pembekal perkhidmatan
mencegah traceroutes.

Keputusan akan kelihatan seperti ini:


traceroute to mail4.jumboinc.com (192.168.30.51), 30 hops max,
38 byte packets
1 dumont (172.16.0.2) 2.910 ms 0.941 ms 0.984 ms
2 mail4.jumboinc.com (192.168.30.51) 2.990 ms 2.596 ms 2.615
ms traceroute complete

Akan ada satu talian bagi setiap hop sepanjang laluan rangkaian dari
perkhidmatan penapisan mesej ke pelayan e-mel anda. Setiap hop akan diuji
3 kali, dengan kali ujian yang disenaraikan. Jika watak * disenaraikan di
tempat satu masa, ujian gagal. Walau bagaimanapun, kegagalan ini mungkin
disebabkan oleh hakikat bahawa beberapa hop tidak akan menerima
traceroutes (bukannya isu berkaitan).
MUKA SURAT / PAGE : 14
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Berikut adalah satu contoh yang menunjukkan traceroute yang dihentikan


oleh firewall sepanjang laluan (kejadian biasa):

traceroute to mail4.jumboinc.com (192.168.30.51), 30 hops max,


38 byte packets
1 skinner-38 (64.18.2.2) 0.516 ms 0.505 ms 0.294 ms
2 br1-exodus1-g1-2 (10.1.252.129) 0.589 ms 0.574 ms 0.594 ms
3 64.14.3.145 (64.14.3.145) 0.594 ms 0.280 ms 0.294 ms
4 bhr1-g3-0.SantaClarasc5.savvis.net (216.34.3.9) 0.593 ms 0.278 ms 0.592
ms
5 dcr1-so-3-1-0.SanFranciscosfo.savvis.net (208.172.147.109) 1.793 ms
1.474 ms 1.493 ms
6 bpr1-so-0-0-0.PaloAltoPaix.savvis.net (206.24.211.74) 3.593 ms 3.574 ms
3.591 ms
7***
8***
9***
10 * * *
[hops 11-29 removed for brevity]
30 * * *

3.4 Traceroute Lengkap


Sejak firewall yang menghalang semua paket, ia mengambil masa selama
tiga paket setiap hop dan sehingga 30 hop paket untuk gagal. Hal ini boleh
menyebabkan kelewatan beberapa minit dalam mendapatkan semula
keputusan Traceroute Ujian anda.

Anda juga boleh melihat kesilapan yang serupa dengan ini:

Ralat - hos tak diketahui mail14.jumboinc.com

Ini menunjukkan bahawa pelayan yang anda cuba untuk ujian tidak
mempunyai catatan DNS awam.
MUKA SURAT / PAGE : 15
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

4. UJIAN WEB DENGAN TEST COMPLETE


Sejak ujian web berinteraksi dengan pihak pelanggan aplikasi web, ia boleh
dilakukan tanpa mengira mereka pelaksanaan sebelah pelayan - CGI, ASP, PHP
dan lain-lain. TestComplete menyediakan ciri-ciri yang banyak untuk
mengautomasikan ujian web anda dengan cekap:

4.1 Sokongan Untuk Browser Moden


TestComplete membolehkan anda untuk menguji aplikasi web anda dalam
pelayar yang paling popular:

Gambarajah 16 : Operation

i) Internet Explorer 711 (both 32-bit and 64-bit)


ii) Mozilla Firefox 2429
iii) Google Chrome 35
iv) Opera 12 and 21
v) Apple Safari 5.1.7

Sebagai Firefox dan Chrome pelayar mengemaskini dengan kerap, kita


melepaskan patch yang menyokong versi pelayar yang lebih baru. Anda boleh
memuat turun patch ini secara percuma dari laman web kami.

4.2 Mewujudkan Web Ujian Dengan Kemudahan


Dengan titik-dan-klik ujian perakam TestComplete, mencipta ujian web
semudah melayari melalui aplikasi web anda. TestComplete secara automatik
MUKA SURAT / PAGE : 16
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

menangkap semua tindakan yang anda lakukan di dalam penyemak imbas


Internet, seperti loading halaman web, pautan navigasi, kemasukan data dan
dapatan semula, penghantaran borang, tindakan ke atas kawalan dan aktiviti-
aktiviti lain. Anda boleh hanya sebagai pusat pemeriksaan rekod mudah untuk
mengesahkan objek permohonan, menambah bersyarat mengalir logik
kawalan. Semua ini boleh dilakukan sepenuhnya menggunakan kata kunci
ujian visual dan tanpa menulis satu baris kod skrip!

Bermula dengan Ujian Web dan cuba TestComplete secara percuma.

4.3 Ujian Cross-Browser


Selepas anda membuat ujian, anda boleh menjalankan mereka dengan
perubahan yang minimum atau tiada dalam semua pelayar web disokong.
Sokongan Cross-pelayar termasuk bukan sahaja nama-nama objek ujian dan
hierarki, tetapi juga pendekatan seragam untuk bekerja dengan mesej pelayar
dan dialog dan data objek '. Dengan penyemak imbas ujian bebas, ia adalah
mudah untuk membuat set ujian yang mengulangi ujian yang sama di bawah
pelayar yang berbeza berdaftar pada mesin ujian. Untuk menguji kombinasi
yang berlainan versi laman web, pelayar dan versi sistem operasi anda boleh
mengambil kesempatan daripada sokongan untuk ujian diedarkan dan lesen
TestExecute tambahan.

4.4 Peningkatan Sokongan Untuk Kawalan Web


TestComplete membolehkan ujian GUI komprehensif aplikasi ASP.NET
dengan menyediakan out-of-the-box sokongan untuk kawalan pihak ketiga
pelbagai jenis:
i) ASP.NET controls by Developer Express, Infragistics, Telerik and other
vendors
ii) Flash, Flex, AIR and Silverlight
iii) jQuery UI
iv) Google Web Toolkit (GWT)
v) Yahoo UI Library
vi) MooTools and many other controls
MUKA SURAT / PAGE : 17
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Dengan TestComplete, anda boleh dengan mudah mengautomasikan


kemasukan bentuk dan penyerahan, pautan navigasi dan juga kawalan
operasi khusus seperti pengasingan grid, pemilihan tarikh kalendar dan
banyak lagi. Pusat pemeriksaan TestComplete membantu anda secara
automatik mengesahkan keputusan data yang dimasukkan dan keadaan
elemen UI web anda. Bermula dengan Ujian Web dan cuba TestComplete
secara percuma.

4.5 Pengenalan Objek Fleksibel


TestComplete menyediakan pelbagai cara untuk mengenal pasti dan mencari
objek di dalam aplikasi web, jadi anda boleh memilih satu yang paling sesuai
dengan anda pengalaman dan senario ujian.
i) Cari elemen nilai-nilai satu atau lebih harta
ii) Cari elemen menggunakan nota xpath.

4.6 Pemeriksaan Bersepadu Web Page


Pusat pemeriksaan terbina dalam membantu anda dengan teliti mengesahkan
permohonan web anda semasa ujian web. Sebagai contoh, anda boleh
mengesahkan bahawa bahawa laman web anda mematuhi Garis Panduan
Web Kebolehcapaian Kandungan. Dengan pusat pemeriksaan ujian web,
anda boleh:

i) Sahkan seluruh kandungan halaman web, hanya struktur tag atau hanya
kandungan unsur-unsur tertentu.
ii) Mengesahkan kandungan dan keadaan elemen halaman web individu.
iii) Sahkan bahawa semua pautan pada halaman web adalah sah.
iv) Sahkan bahawa semua imej di laman web yang mempunyai teks
alternatif yang dinyatakan.
v) Sahkan bahawa halaman mengandungi pautan mailto.
vi) Periksa sama ada laman yang mengandungi applet Java.
vii) Dan banyak lagi!

4.7 Akses kepada DOM Elements, Sifat-sifat dan Kaedah


MUKA SURAT / PAGE : 18
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

TestComplete bukan sahaja menyediakan operasi tahap tinggi untuk


mengautomasikan objek halaman web, ia memberikan anda akses langsung
kepada elemen DOM asas, ciri-ciri, kaedah dan sifat-sifat CSS. Ini
membolehkan anda untuk melakukan pengesahan maju, sebagai contoh,
daftar sebaris dan gaya dikira daripada objek permohonan.

4.8 Menjalankan JavaScript Di dalam Laman Web


TestComplete menyokong JavaScript langsung memanggil fungsi dalam
laman-laman web dan diuji menggunakan hasil kembali dalam ujian anda.
Apabila menguji aplikasi web yang menggunakan JavaScript rangka kerja
seperti jQuery, ini membolehkan anda dengan lebih berkesan memanipulasi
elemen halaman web dan mengambil data dari mereka menggunakan fungsi
API jQuery.

4.9 Ujian Permohonan HTML5


Dengan TestComplete anda boleh mengautomasikan ujian fungsi kandungan
web HTML5 sama dengan bagaimana anda menguji desktop Windows anda,
atau apa-apa aplikasi web lain. Anda boleh dengan mudah mengautomasikan
mengisi borang yang menggunakan jenis Input baru - carian, nombor, e-mel,
dan lain-lain unsur-unsur seperti Semantic
<article>, <summary>, <details>, <progress> dan lain-lain juga disokong dan
anda boleh berinteraksi dengan mereka dan mengesahkan data mereka.

4.10 Kawalan Disokong


TestComplete menyokong pelbagai kawalan web pihak ketiga yang
disediakan oleh vendor yang berlainan dan dibina di atas teknologi yang
berbeza.
i) Developer Express Controls
ii) Flash Controls
iii) Flex Controls
iv) Google Web Toolkit (GWT) Controls
v) Infragistics Controls
vi) jQuery UI Controls
vii) Microsoft Controls
MUKA SURAT / PAGE : 19
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

viii) MooTools Controls


ix) Sencha Ext JS Controls
x) Telerik Controls
xi) XUL Controls

5. BAGAIMANA KONFIGURASI SERVER PENCETAK


Maka anda perlu tahu bagaimana untuk menetapkan pelayan cetakan. Pelayan
cetakan adalah paling kerap satu komputer yang ditubuhkan untuk mengendalikan
kerja cetakan dihantar ke satu atau lebih pencetak daripada beberapa komputer
lain. Dengan menubuhkan satu komputer sebagai pelayan, anda membenarkan
mana-mana perkongsian rangkaian komputer untuk menghantar dan mencetak
dokumen yang menggunakan pencetak yang sama.

5.1 Kaedah 1 Daripada 2: Konfigurasi Server Cetak Secara Manual

Gambarajah 17 : Basic Information

5.2 Menentukan Apa Sistem Operasi Setiap Perkongsian Pencetak Komputer


Sedang Berjalan.
i) Jika semua komputer dalam jangka rangkaian pada Windows 2000 atau
lebih baru, kemudian menubuhkan pelayan pencetak untuk "Windows
2000 dan Windows XP pelanggan sahaja."
ii) Jika mana-mana komputer menggunakan Windows ME atau lebih tua,
kemudian menubuhkan pelayan pencetak dengan "Semua pelanggan
Windows" pilihan sehingga ia berfungsi untuk semua komputer.
MUKA SURAT / PAGE : 20
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Gambarajah 18 : Print

Mencetak halaman ujian pada pencetak yang anda gunakan untuk mendapatkan
pengeluar dan model nombor dan maklumat tambahan seperti bahasa yang
digunakan dan dipasang pilihan supaya anda boleh memilih pemacu pencetak
yang sesuai semasa konfigurasi.

5.3 Kaedah 2 daripada 2: Konfigurasi Server Cetak Menggunakan Wizard


Persediaan
MUKA SURAT / PAGE : 21
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Gambarajah 19 : Add Printer

5.4 Pilih Nama Pencetak Untuk Pencetak Yang Dikongsi Apabila Menggunakan
Komputer Berasaskan Windows.
Wizard persediaan yang anda akan gunakan untuk mengkonfigurasi pelayan
cetak memberikan anda nama pencetak lalai, tetapi anda perlu memilih nama
pencetak sendiri yang unik anda.

Gambarajah 20 : Find Printer

Buat nama saham untuk pelayan cetakan. Pengguna klik pada nama ini untuk
menyambung kepada pencetak rangkaian berkongsi. Pelayan cetakan
menggunakan pelbagai pencetak menyenaraikan nama bahagian setiap
pencetak dan pengguna klik pada pencetak yang mereka mahu kerja cetakan
mereka pergi.
MUKA SURAT / PAGE : 22
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Gambarajah 21 : Control Panel

Konfigurasi pelayan cetak dengan menggunakan wizard pelayan. Akses


kepada wizard berbeza bergantung kepada sistem operasi komputer pelayan.

i) Bagi keluarga Windows Server 2003, klik pada butang "Start" di sudut
bawah sebelah kiri, klik pada butang "Panel Kawalan", klik pada "Tools
Pentadbiran" dua kali dan kemudian klik pada "Wizard Konfigurasi
Server Anda" dua kali dan ikuti gesaan wizard ini.
ii) Untuk Windows 2000 dan keluarga XP, klik pada butang "Start", klik pada
"Panel Kawalan," memilih "Pencetak dan Perkakasan Lain-lain" dan
kemudian klik pada "Pencetak dan Faks." Cari pencetak yang sesuai,
klik kanan atas nama dan / atau pencetak icon, kemuncak dan kemudian
klik pada "Properties." Buka tab bertanda "Perkongsian" dan klik pada
link yang mengatakan "Network Permulaan wizard" dan ikut prom wizard
ini.
iii) Untuk Windows 95 dan 98, membuka "Panel Kawalan," klik pada
"Rangkaian" dua kali, buka tab yang dilabel "Tatarajah" dan klik pada
butang bertanda "Fail dan Cetak Perkongsian." Dari tempat tetingkap ini
tanda semak di sebelah pilihan yang berkata, "Saya mahu menjadi
mampu untuk membenarkan orang lain untuk mencetak ke pencetak
saya (s)." komputer itu mungkin perlu dimulakan semula untuk
menyelesaikan tugas.
MUKA SURAT / PAGE : 23
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

6. PERMASALAHAN PADA SOFTWARE TESTING (UAT)


Keberhasilan suatu pengembangan software sangat ditentukan oleh hasil dari
pengujian. Jika proses pengujian dapat dilakukan dengan baik, maka suatu
software yang telah melewati pengujian akan memiliki kualitas yang dapat
dipertanggungjawabkan.

Pekerjaan programmer adalah membuat program berdasarkan spesifikasi proses


yang ditetapkan oleh perancang aplikasi. Hasil dari pekerjaan ini tentu adalah
program yang dapat dijalankan, baik secara mandiri atau sebagai modul yang
digunakan oleh modul atau program lain. Program yang dihasilkan, seharusnya
terbebas dari kesalahan sintaks, tetapi juga harus bebas dari kesalahan logika.
Untuk mengetahui bahwa program yang dibuat sudah terbebas dari kesalahan,
maka harus dilakukan pengujian terhadap program tersebut.

6.1 Permasalahan
Permasalahan yang sering timbul dalam suatu proses pengembangan
terutama dalam hal pengujian, contoh kasusnya adalah :
i) Programmer tidak melakukan pengujian dengan baik dan benar.
Terkadang programmer hanya memperbaiki program, kemudian
melakukan kompilasi. Jika kompilasi sudah tanpa kesalahan,
programmer menganggap bahwa program telah benar.
ii) Spesifikasi program dari perancang aplikasi tidak selalu disertai dengan
kasus uji, sehingga sering kali pengujian dilakukan oleh programmer
tidak seperti yang diharapkan. Jadi ala kadarnya.

6.2 Pengujian (Testing)


Salah satu tahapan pengembangan software yang harus dilalui adalah
pengujian. Pengujian program harus dilakukan pertama kali oleh pemrogram
itu sendiri, setelah itu baru diserahkan dan dilakukan pengujian oleh penguji
(tester) program. Umumnya, pengujian yang dilakukan oleh pengembang
dilakukan pada tahap akhir dari proses pengembangan, setelah semua modul
aplikasi dikembangkan.

User Acceptance Test (UAT) atau Uji Penerimaan Pengguna adalah suatu
proses pengujian oleh pengguna yang dimaksudkan untuk menghasilkan
MUKA SURAT / PAGE : 24
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

dokumen yang dijadikan bukti bahwa software yang telah dikembangkan telah
dapat diterima oleh pengguna, apabila hasil pengujian (testing) sudah bisa
dianggap memenuhi kebutuhan dari pengguna. Hasil dari UAT adalah
dokumen yang menunjukkan bukti pengujian, berdasarkan bukti pengujian
inilah dapat diambil kesimpulan, apakah software yang diuji telah dapat
diterima atau tidak.

Bahan untuk pengujian harus disiapkan oleh perancang aplikasi atau


pengguna. Bahan untuk pengujian suatu modul program akan terdiri atas
banyak data dan prosedur. Setiap data dan prosedur disebut sebagai kasus
uji (test case).

Satu modul akan memiliki banyak kasus uji. Mengapa? Karena di dalam suatu
program atau modul, pada umumnya, di dalamnya akan terdapat lebih dari
satu prosedur atau fungsi. Setiap prosedur dan fungsi akan memiliki
kegunaan sendiri, maka sudah seharusnya setiap fungsi atau prosedur harus
diuji. Pengujian pada level prosedur atau fungsi disebut sebagai pengujian
pada level unit.
Aspek pengujian meliputi:
i) Pemeriksaan error, masih ada atau tidak
ii) Pemeriksaan apakah software telah sesuai dengan requirement atau
belum

Untuk dapat melakukan pengujian dengan benar dan dapat


dipertanggungjawabkan, maka harus disusun skenario untuk pengujian
terlebih dahulu. Skenario pengujian adalah dokumen yang berisi persiapan
dan langkah-langkah yang harus dilakukan untuk menguji software secara
terinci. Langkah-langkah ini menunjukkan aspek-aspek software yang harus
diuji.

6.3 Persiapan Pengujian Software


Pengujian software (software testing) membutuhkan persiapan, sebelum
pengujian dilakukan. Mengapa? Karena proses testing harus dilakukan
secara sistematis, tidak bisa secara sembarang, karena software yang
dihasilkan harus bebas dari error, untuk mengurangi resiko kerugian yang
MUKA SURAT / PAGE : 25
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

akan diderita oleh penggunanya. Produk software harus menguntungkan


penggunanya pada saat digunakan.
Berikut persiapan yang dapat dilakukan untuk dapat melakukan proses
testing:
i) Membuat Checklist
a) List yang akan ditest
b) List requirement
c) List rancangan
d) List spesifikasi
e) List manual, jika sudah ada - biasanya diperlukan untuk pengujian
oleh user
ii) Pembuatan Test Case
a) Merupakan elemen dasar yang harus ditesting
b) Merupakan list yang independent
iii) Pembuatan Grup Test Case
a) Kumpulan dari beberapa test case
b) Merupakan list yang akan memiliki status hasil test
iv) Pembuatan Modul Test
a) Pembuatan skenario testing
b) Terdiri atas beberapa grup test case
c) Diasosiasikan dengan fungsionalitas modul
d) Mengacu kepada dokumen requirement dan desain/spec program
v) Pembuatan package testing
vi) Pembuatan produk test

Dengan dimilikinya checklist, kita akan dapat mengetahui progress dari


kegiatan testing itu sendiri. Mana yang sudah selesai dilakukan test, mana
yang belum. Mana yang sudah dilakukan test pun, bisa diketahui mana yang
benar modulnya sudah selesai, dan mana yang belum selesai. Jadi tidak
sekedar mengetahui mana yang sudah dan mana yang belum.

6.4 Proses Pengujian


Proses pengujian haruslah sistematis, dan jika mungkin dibantu dengan
menggunakan software, yang bisa membantu dalam proses pengujian.
MUKA SURAT / PAGE : 26
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Proses pengujian tidak harus dilakukan secara manual, tetapi juga harus bisa
dilakukan dengan diotomatisasi.

Proses pengujian software dapat dibedakan menjadi:


i) Pengujian Manual (Manual Testing)
ii) Pengujian Diotomatisasi (Automated Testing)
iii) Gabungan Manual Dan Otomatis

Pengujian manual merupakan pengujian yang umum dilakukan oleh banyak


tester. Proses pengujian manual membutuhkan suatu prosedur baku,
ketekunan, dan ketelitian dari orang yang berperan sebagai penguji (tester).
Mengapa? Karena proses pengujian merupakan proses yang berulang, dan
bisa jadi sangat menjemukan.

Pengujian yang diotomatisasi merupakan proses pengujian yang


menggunakan alat bantu, dalam hal ini software untuk pengujian (testing
software). Proses pengujian dirancang agar dapat dilakukan oleh software.
Kita bisa membuat program dengan software untuk pengujian, agar proses
pengujian dapat dilakukan secara otomatis. Software pengujian sangat
diperlukan untuk membantu proses pengujian yang sifatnya berulang dan
banyak sekali.

Gabungan antara manual dan otomatis, merupakan proses pengujian yang


ideal, karena tetap saja bahwa proses pengujian membutuhkan keputusan
manusia sebagai penguji. Banyak pertimbangan dalam proses pengujian tidak
bisa dimasukkan ke dalam software untuk pengujian yang diotomatisasi.
Suatu proses pengujian software (software testing process) memerlukan
software yang bisa membantu proses pengujian.

Proses pengujian yang umum dilakukan adalah dengan menjalankan software


aplikasi yang telah selesai dibuat oleh pemrogram. Kemudian aplikasi dicoba
dari awal sampai dengan akhir dengan menggunakan langkah (skenario) dan
data yang telah disiapkan. Secara mudah dan sederhana, suatu aplikasi akan
dianggap telah lulus pengujian, apabila setelah dicoba, aplikasi dapat
MUKA SURAT / PAGE : 27
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

merekam dan memroses data yang dimasukkan, kemudian menghasilan


luaran sesuai dengan yang diharapkan, tanpa ada kesalahan sedikitpun.

Pengujian software tidak dilakukan oleh pemrogram saja, tetapi juga harus
melibatkan pihak ketiga, pihak yang independent, yang akan memberikan
justifikasi bahwa software aplikasi yang dibuat telah lulus dari pengujian.

Permasalahan yang sering timbul apabila hasil dari proses pengujian yang
masih bermasalah, dalam artian bahwa software aplikasi belum lulus uji,
adalah bagaimana menunjukkan di mana letak kesalahan yang menyebabkan
software belum lulus uji.

Pada proses pengujian yang masih konvensional, manual, tanpa ada bantuan
software pendukung untuk pengujian, penguji melaporkan hasil pengujiannya
dengan menggunakan laporan secara lisan. Akibatnya adalah bahwa
seringkali laporan kesalahan tersebut tidak dapat tersampaikan dengan baik,
atau bahkan sering kali terlewatkan atau terlupakan sebagai bagian pekerjaan
programmer yang harus memperbaikinya.

Pada tingkatan berikutnya, tester telah melakukan pengujian dengan


memberikan laporan secara tertulis deskriptif. Pemrogram dapat
menggunakan laporan ini untuk bekerja memperbaiki program, sehingga
pemrogram bisa memiliki daftar modul yang harus diperbaiki. Pemrogram bisa
memeriksa mana saja yang sudah dan mana yang belum diperbaiki. Masalh
masih timbul, karena secara deskriptif, kesalahan yang ada tidak dapat
dibayangkan di mana letaknya.

Pada tingkatan berikutnya, penguji harus menggunakan software yang dapat


merekam gambar dari kesalahan yang terjadi. Penguji dapat melakukan
capture (menangkap dan menyimpan) screen yang menunjukkan program
yang diuji pada saat error. Dengan adanya gambar yang menunjukkan
kesalahan, pemrogram dapat langsung mengetahui di mana letak
kesalahannya. Proses capture screen dapat menggunakan fasilitas dari
sistem operasi, jika pengguna menggunakan Windows, maka pengguna
MUKA SURAT / PAGE : 28
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

dapat dengan mudah melakukan penekanan tombol keyboard PrtSc


(PrintScreen).

Akan tetapi seringkali terjadi, timbulnya kesalahan sewaktu-waktu. Pada


kasus seperti ini, maka penguji harus dapat melakukan pengujian dengan
melakukan proses pengujian secara lengkap terekam. Setiap langkah dari
skenario diikuti dan direkam. Penguji dapat melaporkan kesalahan yang
terjadi secara lebih lengkap. Pemrogram dapat mempelajari kejadian
kesalahan dengan lebih teliti.

Jika kita lihat permasalahan di atas, maka kita membutuhkan suatu software
yang bisa merekam proses pengujian dari awal sampai dengan akhir.
Software untuk pengujian harus dapat membantu dari proses pembuatan
skenario, pelaksanaan skenario, dan proses pelaporan hasil pengujian.

Untuk membantu mengelola skenario sampai dengan merekam proses dan


hasil pengujian, maka kita dapat menggunakan software:
i) Testlink (http://testlink.org/)
Software berbasis web yang digunakan untuk membuat membuat suatu
daftar kasus uji yang akan didaftarkan pada setiap skenario dari
komponen/modul dari suatu produk. Daftar kasus uji untuk setiap
skenario untuk pengujian. Dari data inilah tester akan melakukan
pengujian, dan menuliskan setiap pengujian yang dilakukan ke dalam
daftar.
ii) Bugzilla (http://www.bugzilla.org/) (Mantis - http://www.mantisbt.org)
Software ini harus dihubungkan dengan Testlink, digunakan untuk
melakukan perekaman data modul yang belum lulus uji, yang harus
diperiksa dan diperbaiki oleh pemrogram. Pemrogram harus bekerja
memperbaiki dan melaporkan hasil uji ini. Tester akan melihat data hasil
uji dan perbaikan dari programmer, jika masih belum benar, tester akan
menuliskan bahwa program masih tetap harus diperbaiki.
iii) screen capture atau yang lebih baik adalah video capture - avi recorder
(http://www.bobyte.com/AviScreen/index.asp)
Software ini sangat dibutuhkan untuk menyimpan bukti proses pengujian
dilakukan. Apabila terjadi kesalahan, maka bagaimana terjadinya
MUKA SURAT / PAGE : 29
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

kesalahan untuk rekonstruksi akan dapat dilihat oleh pemrogram.


Penggunaan video capture akan sangat bermanfaat, karena pemrogram
dapat dengan mudah menjalankan video ini untuk melakukan
rekonstruksi bagaimana kesalahan bisa terjadi, di mana dan kapan
terjadi errornya. Konsekuensi dari proses pengujian ini adalah kita harus
memiliki space harddisk yang cukup memadai, untuk dapat merekam
semua proses yang dilakukan selama proses pengujian. Jika pengujian
telah selesai, maka rekaman hasil pengujian dapat dihapus, tetapi
sebaiknya, sebelumnya dihapus terlebih dahulu.

SOALAN / QUESTION :
1. Bagaimana cara menggunakan Ping Di OS X?
___________________________________________________________________
___________________________________________________________________

2. Terangkan langkah bagaimana menggunakan Ping Di Windows.


___________________________________________________________________
___________________________________________________________________

3. Bagaimana cara untuk menjalankan Ujian Traceroute:


___________________________________________________________________
___________________________________________________________________

4. Senaraikan 3 keadah bagaimana konfigurasi server cetak berfungsi


___________________________________________________________________
__________________________________________________________________

5. Senaraikan 3 bagaimana pemeriksaan ujian web dilakukan


___________________________________________________________________
___________________________________________________________________

RUJUKAN / REFERENCE :
1. PC Man (2005). Pemasangan Komputer Peribadi (Tool and Dies), Kwei
MUKA SURAT / PAGE : 30
NO. KOD / CODE NO. IT-020-3 : 2013-C06/P(3/5)
DRPD / OF : 28

Information (M) Sdn.Bhd Kuala Lumpur, ISBN NO: 957-466-982-3.


2. Jasni Bt Ismail (2005). Panduan Asas Penjagaan Komputer / Utusan Publications &
Distributors Sdn. Bhd. / m\s 3 m\s 29.