Siapa yang Buat Test?

  Рет қаралды 24,971

Programmer Zaman Now

Programmer Zaman Now

Күн бұрын

Пікірлер: 98
@rachadiannovansyah9926
@rachadiannovansyah9926 3 жыл бұрын
satu server :) kadang skip unit test karna terpikir kalo logic tsb sudah terhandle saat running integration test wkwkwkw
@farizmamad
@farizmamad 3 жыл бұрын
Makasih ya mas atas penjelasannya. Saya juga sama dengan mas Eko, lebih diutamakan integration test. Pendapat pribadi saya, unit test hanya dibuat jika fungsi atau classnya berguna untuk kalkulasi yang kompleks
@MrSubandrio
@MrSubandrio 3 жыл бұрын
Mas, next tutorial ttg CI/CD pipeline (continouse integration / continouse Deployment) di golang , gitlab etc, masih bingung nih... btw makasih untuk tutorialnya ... bermanfaat banget.
@ariosetiawan173
@ariosetiawan173 3 жыл бұрын
Next mungkin, "Bagaimana memulainya?" thanks Kang Eko :D
@ahsanitaqwim6632
@ahsanitaqwim6632 3 жыл бұрын
Dari pengalaman unitest saya bikinya di layer integration test sekalian dijadiin pipeline untuk deployment, nanti dari tester bikin test automate di level end 2 end, baru terakhir UAT di sisi UI dan end 2 end semua service yang dipakai.
@farisdewantoro5069
@farisdewantoro5069 3 жыл бұрын
Bang untuk sekedar melakukan test CRUD pada aplikasi web umumnya apakah lebih baik perbanyak di integration test ketimbang unit test ? karena kalo dilihat unit test lebih usefull ketika membangun library
@TheScreamonsterr
@TheScreamonsterr 3 жыл бұрын
Mantul mas, lagi musimnya kerjaan test test, QA QC dll...
@nocragear8964
@nocragear8964 3 жыл бұрын
penjelasan nya detail sekali , mantap :)
@crushfire2004
@crushfire2004 3 жыл бұрын
Mantap mas Eko. Oh iya pernah ga bahas tips² utk memudahkan mempelajari bahasa/tools baru kayanya menarik utk dibahas
@bogowon2413
@bogowon2413 2 жыл бұрын
Kak, nanya. Saat ini untuk unit test api/web service saya gunakan postman. Tanpa bikin server mock. apa kekurangan jika hanya gunakan postman kak?
@al4965
@al4965 Жыл бұрын
makasih banyak pak eko, bener2 bermanfaat ilmunya
@momhappy466
@momhappy466 3 жыл бұрын
trimkah penjlasannya.. bermanfaat 👍
@fizahraazr
@fizahraazr 6 ай бұрын
masi bingung integration test, maksudnya pas dibuat planning gitunya gmn
@bboydarknesz
@bboydarknesz 3 жыл бұрын
kalo di Android syukurny ad E2E Test ny ada UI Test, jadi cukup automation n membantu wkwkkw
@habibulumam9395
@habibulumam9395 3 жыл бұрын
Gua juga mobile dev mas, tapi gak pernah pake saya bang 🤣. Masih manual semua hehe
@tedyhidayat4287
@tedyhidayat4287 Жыл бұрын
terimakasih pak, sangat mudah dipahami
@misbahdev8210
@misbahdev8210 Жыл бұрын
Mantap pak eko, terima kasih banyak dan sukses selalu 😁
@ProgrammerZamanNow
@ProgrammerZamanNow Жыл бұрын
Semoga bermanfaat
@habibulumam9395
@habibulumam9395 3 жыл бұрын
Masih di tahap, apa itu unit test, apa itu integration test. Langsung end to end test aja. 🤣 Dicek kalo ada error, langsung cari tau lewat console log. Masih blm paham dan tau manfaat dari unit test dan integration test. Katanya efisien, tapi menurut saya malah tambah repot karena harus mocking dan buat kode lagi. Tolong penjelasannya hehe 🙏
@AnantaDwiPrasetyaPurnaYuda
@AnantaDwiPrasetyaPurnaYuda 3 жыл бұрын
Memang ngebuat test berat di awal, tapi manfaat (time & money) buat ke depannya banyak. Misal, daripada ngehire orang buat nge test aplikasi setiap kali release, mending buat test biar bisa ngetes otomatis. Nah manfaat unit test apa, kenapa gk langsung bikin integration test, atau knp ga langsung bikin e2e test? Biar error bisa kedeteksi lebih awal sebelum masuk ke test di level atasnya (yg mana pastinya perlu resource time & money lebih banyak drpd unit test). #cmiiw
@darkmeong5004
@darkmeong5004 3 жыл бұрын
Juara, thanks brader...
@kykurniawan
@kykurniawan 3 жыл бұрын
Mas Eko, Sebenarnya kita itu harus buat unit test untuk semua fungsi di dalam aplikasi kita atau fungsi yang diperlukan untuk unit test ???
@masteroogway8601
@masteroogway8601 3 жыл бұрын
Paradigma TDD itu test dulu baru buat aplikasi, jadi ya harusnya semuanya
@zeinfahrozi7828
@zeinfahrozi7828 3 жыл бұрын
@@masteroogway8601 TDD "Test Ditulis Dibelakang"
@guadownload9354
@guadownload9354 3 жыл бұрын
Bagusnya sih semua yaa, positive dan negative case, supaya applikasi berjalan sesuai, developer juga tenang. Tapi masing2 punya standar coverage, kalo udah melewati udah biasanya.
@crushfire2004
@crushfire2004 3 жыл бұрын
Semua fungsi yg public, klo fungsi² yg sifatnya private ga perlu di tes secara langsung tp divalidasi melalui fungsi yg diekspos ke public.
@AdityaEka26
@AdityaEka26 3 жыл бұрын
Semuanya biar coverage 100%, supaya dibolehin deploy sama devops 🤣
@xvzy0330
@xvzy0330 3 жыл бұрын
Pak pekerjaan lulusan D3 Informatika masih dibutuhkan tidak di zaman sekarang?
@crushfire2004
@crushfire2004 3 жыл бұрын
Perasaan startup skr jarang yg liat ijazah mas, teman saya banyak yg bukan lulusan informatika bisa sampai level senior, ada yg cuma lulusan STM malah. Seumur saya ngelamar kerja di startup pun blm pernah ditanya ijazah.
@xvzy0330
@xvzy0330 3 жыл бұрын
@@crushfire2004 cari info lowongan kerja dimana ya kak? Btw aku maba baru IT takut salah. Thanks ya kak berbagi wawasan
@LinoLowLevel
@LinoLowLevel 3 жыл бұрын
@@xvzy0330 mending jadi freelancer aja dulu gan, kan masih mahasiswa, apalagi maba. biar kerjanya flexible
@xvzy0330
@xvzy0330 3 жыл бұрын
@@LinoLowLevel mau cari info ka, biar pas lulus tau arah tujuan. Cara cari perusahaan startup itu bagaimana ya kak kalo bole tau?
@crushfire2004
@crushfire2004 3 жыл бұрын
@@xvzy0330 bisa gabung ke LinkedIn, sosmed utk pekerja, atau bisa cek di techinasia job, untuk maba baru jrg ada lowongan utk intern sekalipun, tp klo memang merasa punya skill jgn ragu utk melamar. Klo cari info, bisa liat² lowongan pekerjaan yg ada kebutuhannya apa, trus dicoba pelajari... Lowongan kerja IT banyak macemnya, ada backend, frontend, QA, Project Manager, fullstack, devops, data engineer, dll
@seanaquillaemmanuel6257
@seanaquillaemmanuel6257 3 жыл бұрын
Bang nanti juga buat tutorial android studio pakai kotlin kah?
@ProgrammerZamanNow
@ProgrammerZamanNow 3 жыл бұрын
sudah diagendakan
@seanaquillaemmanuel6257
@seanaquillaemmanuel6257 3 жыл бұрын
@@ProgrammerZamanNow bang kotlin restful api juga dipelajari kah untuk buat aplikasi android?
@yotsusan_machi
@yotsusan_machi 3 жыл бұрын
@@ProgrammerZamanNow halo bang kalo mau menguasai framework laravel 8 apakah cukup jika hanya menguasai php dasar
@shaufi10
@shaufi10 3 жыл бұрын
@@seanaquillaemmanuel6257 izin bantu jawab, kalau niatnya mau fullstack ya silahkan di pelajari kotlin for backend mas, kalau cmn mau handle front-end or sisi android, ga perlu belajar kotlin for backend, tapi kalau bisa pahamin cara get data from API, soalnya itu bisa mempermudah buat develop aplikasi android
@shaufi10
@shaufi10 3 жыл бұрын
@@yotsusan_machi izin bantu jawab kalau seingat saya perlu paham konsep OOP dan MVC dulu #cmiiw
@RendyEzaPutra
@RendyEzaPutra 3 жыл бұрын
lanjut ke performance test dan penetration test
@AmbriBlack
@AmbriBlack 3 жыл бұрын
Terima kasih penjelasannya, saya kira malah ketiga jenis test itu developer semua jadi saya pelajari semuanya. Tapi gpp nggak rugi juga belajar ketiganya.
@ahmadrizal5364
@ahmadrizal5364 3 жыл бұрын
Belajar dimana kak..
@IndraPrasetya154
@IndraPrasetya154 3 жыл бұрын
Penjelasannya sangat jelas sekali
@hidayatramadhanisupriyatna876
@hidayatramadhanisupriyatna876 3 жыл бұрын
Pak mau nanya atau mungkin subscribernya pak Eko ada yg bisa jawab Saya bulan Juli ini naik kelas 11, saya sekolah smk jurusan RPL Saya tertarik bahasa Java, dan pertanyaan saya bahasa Java ini mengarah kemana aja ya? Dan gambaran kalau pelajari bahasa Java hingga expert bsia buat project apa aja ya?
@ProgrammerZamanNow
@ProgrammerZamanNow 3 жыл бұрын
java ngarah ke backend data data
@ProgrammerZamanNow
@ProgrammerZamanNow 3 жыл бұрын
bisa juga ke android
@hidayatramadhanisupriyatna876
@hidayatramadhanisupriyatna876 3 жыл бұрын
@@ProgrammerZamanNow kalau bapak waktu itu belajar java ditugaskan kemana pak? Saya sih udah ada ide gitu pak buat startup bareng temen" Yaa ada 6 orang (termasuk saya) Saya berniat belajar java itu agar bisa membuat software untuk meringankan kebutuhan masyarakat. Lebih ke arah buat trobosan untuk bantu umkm gitu pak
@crushfire2004
@crushfire2004 3 жыл бұрын
@@hidayatramadhanisupriyatna876 klo mas Hidayat tertarik membuat startup mungkin bisa konsentrasi di Java backend, untuk mobile bisa menggunakan framework/bahasa lain (flutter, react native, kotlin) atau jika membuat website bisa belajar javascript. Sebetulnya yg terpenting itu bukan cuma tools-nya, tp paradigma (pendekatan kita utk menyelesaikan permasalahan) & algoritma yg cocok utk masalah kita (kondisi, perulangan, repetisi, dll). Oh iya utk membuat startup bukan cuma teknikal aspek aj, perlu aspek bisnis jg, sebelum membuat gmn validasi app ke user-nya, analisa kebutuhan, fitur, klo sudah jadi gmn cara memasarkan app-nya, gmn supaya tetap sustain utk jangka panjang, dll... Terutama gmn dapetin dana apakah modal sendiri (bootstrap) ato investasi. Semangat ya
@hidayatramadhanisupriyatna876
@hidayatramadhanisupriyatna876 3 жыл бұрын
@@crushfire2004 ohh gitu kang dels, awalnya saya sebelum lulus smp tepatnya pada kelas 9 atau 3 smp ini saya mulai coding karena baru dibelikan laptop Disana saya belajar membuat website sederhana berisikan html & css, lalu makin lama saya berkembang dan menyentuh Js hanya sedikit saja. Karena posisi saya udah masuk di smk Dan di smk saya justru diajarin java netbeans versi 8 dan ujian prakteknya membuat kalkulator menggunakan bahasa java Darisana saya berfikir, apakah saya harus belajar java? Agar bisa mengikuti pelajaran yg diajarkan oleh sekolah. Jujur aja waktu itu saya tertarik sebagai seorang front-end kalau dilihat dari flow saya belajar
@regiewibhiyanto1560
@regiewibhiyanto1560 3 жыл бұрын
mas request jelasin tentang metodologi agile dong mas ..
@ProgrammerZamanNow
@ProgrammerZamanNow 3 жыл бұрын
ide ditampung
@yudacogati1436
@yudacogati1436 3 жыл бұрын
joss, mantap penjelasannya 👍
@rachmatjackly161
@rachmatjackly161 3 жыл бұрын
mas saya mau nanya, senior saya bilang kalau untuk melakukan testing itu yang paling baik itu tidak tersentuh DB sama sekali. Itu maksudnya apa ya mas? dan apakah testing tersebut termasuk unit test atau integration test? Terimakasih, sehat selalu 🔥
@belajarautomation
@belajarautomation Жыл бұрын
Mantap Bro...
@hendroyohanes4295
@hendroyohanes4295 3 жыл бұрын
Kalo saya biasanya end user sih pak yg bikin test
@andikhadian7301
@andikhadian7301 3 жыл бұрын
😂
@ProgrammerZamanNow
@ProgrammerZamanNow 3 жыл бұрын
hahah, sa ae
@sooluh
@sooluh 3 жыл бұрын
termakasih banyak pak🙏🏻
@lisanalghaib93
@lisanalghaib93 3 жыл бұрын
bang disini bisa kursus untuk buat applikasi android nggak?
@zabodaimond
@zabodaimond 3 жыл бұрын
terjawab sudah rasa penasaran 👍
@azharlihan
@azharlihan 3 жыл бұрын
Terimakasih materinya 🙂
@dedenurdiyanto9423
@dedenurdiyanto9423 3 жыл бұрын
Mantap 👍
@jaytomllinson
@jaytomllinson 3 жыл бұрын
Request bahas resume killer dong mas eko
@mosyans
@mosyans 3 жыл бұрын
Thanks a lot Bro :)
@azolazubizarreta809
@azolazubizarreta809 3 жыл бұрын
Keren Pak sangat membantu 🔥🔥🔥
@bungsu8149
@bungsu8149 3 жыл бұрын
Mau tanya misal melakukan unit test menggunakan log. Buat liat apakah data dari server itu berhasil di post atau get . Apakah itu termasuk bentuk dalam proses unit testing ?
@ProgrammerZamanNow
@ProgrammerZamanNow 3 жыл бұрын
bukan, unit test itu harusnya pake assertion, bukan di log
@AM-space
@AM-space 3 жыл бұрын
@@ProgrammerZamanNow apakah satu unit test itu bisa bbrp assertion pak?atau harus 1-1?
@crushfire2004
@crushfire2004 3 жыл бұрын
@@AM-space bisa beberapa assertion tergantung hasil yg diharapkan, misal di assert log yg ditulis benar tidak, di assert ada database call, di assert ada endpoint call, dll
@triahmadsandipradana
@triahmadsandipradana 3 жыл бұрын
Mantap
@Allahhuakbarr886
@Allahhuakbarr886 5 ай бұрын
Unit test itu kerjaan dev ya semakin ke atas itu kerjaan qa
@abdullahmactaz7001
@abdullahmactaz7001 3 жыл бұрын
Kalau sejenis black box testing kan termasuk unit testing ya, apakah yang menguji devnya juga kah? Atau ke pihak klien?
@ProgrammerZamanNow
@ProgrammerZamanNow 3 жыл бұрын
blackbox testing itu manual testing yang dilakukan oleh QA
@dadan.dahman.w
@dadan.dahman.w 3 жыл бұрын
Ntapss
@muhamadsatrio7560
@muhamadsatrio7560 3 жыл бұрын
mau nanya pak, menurut bapak lebih baik mana web developer atau mobile developer? soanya bingung mau ambil belajar yg mana
@bl_int
@bl_int 3 жыл бұрын
Belajar web bisa tahan lama ilmunya, cs semua serba internet diakses lewat web. Sedang Mobile juga bagus Utk integrasi web ke Mobile memang banyak, soale banyak loker juga. Mending mana mending 2 nya, saya prefer web dulu cs kalo udah terbiasa frontend akan mudah juga dev APP mobile
@muhamadsatrio7560
@muhamadsatrio7560 3 жыл бұрын
baik, makasih pak ilmunya
@bl_int
@bl_int 3 жыл бұрын
Sama2, pak. Saya juga lagi belajar og
@adityananda7154
@adityananda7154 3 жыл бұрын
keren mas
@ardiarto9657
@ardiarto9657 3 жыл бұрын
Hadir pak
@rezarachmanuddin
@rezarachmanuddin 3 жыл бұрын
🚀
@emhan2963
@emhan2963 3 жыл бұрын
Bang kotlin dong
@robertsemith
@robertsemith Жыл бұрын
lahh enak bet dah jadi QA engineer udah kek user biasa aja yang make app
@shahrulmazlany0644
@shahrulmazlany0644 3 жыл бұрын
👍🏻❤️❤️
@rezaaprilyas1039
@rezaaprilyas1039 3 жыл бұрын
Lebih berat mana jadi QA atau Dev ?
@PurjaTv
@PurjaTv 3 жыл бұрын
menurut saya tergantung skill nya Dev bisa jadi QA , QA belum tentu bisa jadi Dev
@rezaaprilyas1039
@rezaaprilyas1039 3 жыл бұрын
@@PurjaTv methode apa saja yang harus dikuasai QA ?
@chevalier5691
@chevalier5691 3 жыл бұрын
Mantap
KENAPA PAGINATION ITU LAMBAT
24:08
Programmer Zaman Now
Рет қаралды 65 М.
8 KESALAHAN KETIKA MENGGUNAKAN REDIS
39:06
Programmer Zaman Now
Рет қаралды 26 М.
这是自救的好办法 #路飞#海贼王
00:43
路飞与唐舞桐
Рет қаралды 104 МЛН
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 18 МЛН
Which team will win? Team Joy or Team Gumball?! 🤔
00:29
BigSchool
Рет қаралды 11 МЛН
Sebelum Migrasi ke Microservices
30:26
Programmer Zaman Now
Рет қаралды 21 М.
Pengalaman Ngoding 5 tahun
21:29
Code With Rivandra
Рет қаралды 702
HAMPIR DIPECAT GARA-GARA MILIH REACT.JS
28:36
Programmer Zaman Now
Рет қаралды 136 М.
REVIEW ARSITEKTUR APLIKASI LELANG BLIBLI
30:32
Programmer Zaman Now
Рет қаралды 41 М.
STRUKTUR TEAM DI PERUSAHAAN TEKNOLOGI
20:53
Programmer Zaman Now
Рет қаралды 27 М.
Best Practice untuk API Error | PZN Reaction
30:49
Programmer Zaman Now
Рет қаралды 18 М.
Belajar Hexagonal Architecture dari Netflix
36:17
Programmer Zaman Now
Рет қаралды 25 М.
Cara Kerja Aplikasi Realtime
20:54
Programmer Zaman Now
Рет қаралды 39 М.
这是自救的好办法 #路飞#海贼王
00:43
路飞与唐舞桐
Рет қаралды 104 МЛН