Anda di halaman 1dari 10

SOFTWARE

TESTING
Dimas Pratama Putra
Muhammad Reza Ivano
Pahlevi
Kelompok Yunan Aditya Primawardana

Mochammad Indra Maulidana

Muhammad Zainal Abidin


Pengujian perangkat lunak atau bisa
disebut software testing adalah proses
pengujian program dengan tujuan mencari
error atau kecacatan pada sebuah program
Pengertian sebelum dibagikan kepada user. Jika
pengujian dilakukan dengan sukses, maka
Software akan didapatkan kesalahan yang ada
dalam perangkat lunak. Manfaat lainnya
Testing dari pengujian perangkat lunak yaitu
menunjukkan bahwa fungsi perangkat
lunak telah bekerja sesuai dengan
spesifikasi dan kebutuhan fungsi yang
telah tercapai. Fitur utama dalam
software testing adalah verifikasi dan
validasi.
Tingkatan pada Software Testing

Integration Testing:
Unit Testing: memberi menganalisis parameter seperti Function Testing: pengujian
beberapa kode yang harus persyaratan fungsional, kinerja dilakukan dengan memberikan
memenuhi syarat. dan keandalan yang ada pada input yang valid.
item desain utama.

Acceptance Testing: dijalankan


Regression Testing: aplikasi
mengikuti prosedur tes
System Testing: sistem ini yang dikembangkan diuji dan
penerimaan yang telah
mendeteksi segala error dalam menganalisis error atau
ditentukan untuk mengarahkan
unit perangkat lunak yang penyimpangan yang ada ketika
pengguna tentang data mana
terintegrasi bersama. perubahan dibuat pada
yang akan digunakan setelah
program baru.
prosedur sebelumnya.
Aplikasi Software Testing

Selenium Jmeter Appium

TestComplat
LoadRunner
e
Selenium

 Selenium adalah alat pengujian perangkat lunak


otomatis terkemuka yang digunakan untuk menguji
aplikasi web. Ini memungkinkan pengujian cross-
browser dan pengujian fungsional dengan mudah.
Selenium dapat mengotomatisasi tindakan manusia di
dalam browser, seperti mengisi formulir, mengklik
tautan, dan menavigasi halaman web
Jmeter

 JMeter adalah aplikasi pengujian beban dan kinerja


terkemuka yang digunakan untuk menguji aplikasi web
dan server. Ini dapat digunakan untuk mensimulasikan
beban pengguna, mengukur kinerja, dan menentukan
apakah aplikasi web atau server dapat menangani
beban yang diharapkan.
Appium

 Appium adalah alat pengujian perangkat lunak


terkemuka yang digunakan untuk menguji aplikasi
seluler. Ini memungkinkan pengujian lintas platform dan
pengujian fungsional di platform seluler yang berbeda.
Appium dapat mengotomatisasi tindakan manusia di
aplikasi seluler, seperti mengklik tombol, memasukkan
teks, dan menavigasi antarmuka pengguna.
TestComplete
 TestComplete adalah aplikasi pengujian otomatis yang
komprehensif yang digunakan untuk menguji aplikasi
desktop, web, dan seluler. Ini memiliki antarmuka
pengguna yang mudah digunakan dan fitur pengujian
otomatis yang kuat. TestComplete dapat
mengotomatisasi tindakan manusia di aplikasi desktop,
web, dan seluler, seperti mengklik tombol,
memasukkan teks, dan menavigasi antarmuka
pengguna.
LoadRunner

 LoadRunner adalah aplikasi pengujian beban dan kinerja


yang digunakan untuk menguji aplikasi web dan server.
Ini memungkinkan pengujian beban, pengujian kinerja,
dan pengujian skala besar. LoadRunner dapat
mensimulasikan beban pengguna, mengukur kinerja,
dan menentukan apakah aplikasi web atau server dapat
menangani beban yang diharapkan.

Anda mungkin juga menyukai