Udemy

Introduction to Software Testing Life cycle

Tutorial video gratis dari Rahul Shetty Academy - 1.3 Million Learners
Helping people Become Job-Ready SDET Engineers
Peringkat: 4,6 dari 5Peringkat instruktur
44 kursus
1.267.687 peserta
Introduction to Software Testing Life cycle

Pelajari selengkapnya dari kursus lengkap

MasterClass Software Testing with Jira & Agile -Be a QA Lead

Straight to the point. 2026 BEST job oriented Software Manual Testing course on real time Projects + Interview questions

Video atas permintaan 10:22:24 • Diperbarui Maret 2026

Crystal clear understanding on how Software Projects are handled in real time with Live examples
In Depth understanding of current Software Testing methodologies with Manual testing tools followed in the Industry
Understand JIRA (Project management tool) and Tester activities in the Jira from Scratch
Thorough knowledge on latest Practices like Agile scrum, SDLC, Testdriven, Behaviour driven approaches
In Depth knowledge on writing test cases in Jira using Xray app on Live Project
Strong exposure on designing test cases and defect life cycle process
Complete knowledge on QA process starting from requirement gathering to Project delivery
Testing types and their real time usages in Projects at different stages
Top 50 Frequently asked Software testing Interview questions with Solutions
Basic knowledge of SQL
Indonesia [Auto]
Selamat datang kembali, teman-teman. Jadi di bagian ini, mari kita lihat siklus hidup pengujian perangkat lunak. Jadi, pertama-tama, Anda perlu memahami bahwa pengujian tidak hanya terbatas hanya untuk menemukan buku. Banyak orang berasumsi bahwa apa yang Anda terbaik, mereka hanya akan menguji aplikasi untuk itu. Itu saja, benar. Apa yang spesial dari Queiroz itu? Tapi itu tidak benar. Kami memiliki peran yang sama sebagai analis pembangunan atau posisi lainnya. Kuba juga memainkan peran utama dan setara dalam pengembangan perangkat lunak. Orang-orang perlu memahami ini. Klien sangat peduli dengan Kuba. Jika ini adalah pekerjaan sederhana, semua orang dapat pergi dan menguji aplikasi. Jika itu tidak terlalu penting, maka mengapa pengujian masih ada di pasar. Jadi, misalnya, katakanlah Anda telah mengembangkan produk bernilai miliaran dolar. Oke, jadi apakah Anda akan mengambil risiko dengan meminta pengembang untuk melakukan pengujian ketika Anda memiliki produk? Miliar dolar. Bagaimana jika semuanya salah? Uang akan masuk ke mereka. Oke, begitu juga, orang mungkin memberi tahu Anda bahwa pengujian akan hilang, tetapi itu tidak akan hilang. OK, jadi jika Anda memiliki setidaknya satu juta dolar dan jika Anda mencoba untuk mengimplementasikan satu proyek, Anda tidak akan pernah membiarkan proyek itu pergi tanpa pengujian yang tepat dari pengawasan Kuba. OKE. Hanya saja jika orang melakukan pekerjaan itu, tetapi tidak percaya itu. Dan Anda juga perlu tahu bahwa itu tidak terbatas pada menemukan bug. Jadi izinkan saya menjelaskan kepada Anda siklus hidup pengujian saat mereka berada dalam proyek dan bagaimana mereka melakukan aktivitas pada proyek indikator. Di bagian terakhir, kita telah melihat bagaimana pengujian dilakukan dalam satu pegas tertentu dan lingkungan scrum yang tangkas. Sekarang, secara umum, apa tanggung jawab Bestor dan Cuba dalam proyek secara umum, tidak khusus untuk satu pegas tidak khusus untuk satu iterasi secara keseluruhan, mulai dari proyek dan penyelesaian proyek. Apa yang dilakukan penguji kami dan bagaimana dia memainkan peran kunci dalam semua opsi itu, kami akan melihat sebagai bagian dari tindakan ini. Dan kami menyebut seluruh siklus hidup yang dialami penguji kami sebagai bagian dari proyek ini sebagai siklus hidup pengujian perangkat lunak. Baiklah. Jadi ini adalah tugas yang berbeda. Anda akan dilakukan sebagai bagian dari pekerjaan Anda. Mulai dari analisis kebutuhan hingga Tester. Sekarang, saya akan melalui setiap fase siklus hidup ini dan menjelaskan apa yang dilakukan penguji dalam fase tertentu untuk proyek mereka. OKE. Sekarang, alasan mengapa saya melakukan poin ini tidak terbatas pada menemukan buku-buku yang akan terlibat dalam setiap fase pengembangan perangkat lunak. Oke, bukan hanya menguji aplikasi. Oke, jadi sekarang mari selami setiap fase dan coba pahami apa peran kita di setiap fase. Dan bagaimana kita perlu menyelesaikan semua tantangan, apa pun yang kita hadapi di semua tahap ini? OKE. Pertama, analisis kebutuhan, tim CuIt, artinya penguji akan berinteraksi dengan berbagai pemangku kepentingan seperti produk analis bisnis untuk memahami persyaratan terlebih dahulu secara mendetail. Jadi mari kita katakan bahwa ada satu proyek yang perlu Anda kembangkan. Klien telah mendekati tim Anda dan memberikan beberapa persyaratan yang perlu Anda buat sebagai bagian dari perangkat lunak. Biarkan saya membawa Anda ke satu situs web, Rockhole Shakti Academy dot com slash angler praktek, OK? Mari kita asumsikan bahwa saya rajul di sini adalah klien. Saya telah mendekati satu tim yang meminta untuk mengembangkan aplikasi ini untuk saya. OK, jadi pada dasarnya aplikasi ini adalah tentang mengisi formulir dan klik Kirim. Jadi pengguna perlu memasukkan nama, email, kata sandi, jenis kelamin, dan data mereka sehingga detail pengguna mereka akan disimpan di database saya dan kemudian mereka dapat berbelanja produk. Anda dapat mengklik toko ini itu dan Anda benar-benar dapat memilih barang yang ingin Anda beli. Sehingga ketika Anda memilih di sini, item akan ditambahkan ke. Anda dapat melihat bahwa memeriksa tiga item dan hanya aplikasi e-niaga dasar. Jadi setelah Anda memilih item yang perlu Anda beli, dan kemudian Anda akan pergi ke halaman check out. Dan di halaman checkout, Anda akan melihat semua detailnya, seperti produk apa saja yang ada di sini? Dan kemudian jika Anda ingin meningkatkan kuantitas, maka harga juga akan meningkat. Dan kemudian Anda akan melihat total semua produk. Dan kemudian Anda dapat memeriksa sehingga akan dibawa ke halaman ini. Dan Anda perlu. Negara mana yang Anda inginkan agar produk terbaik dikirimkan? Jika Anda memberikan India, maka opsi itu akan dipublikasikan dari dropdown ini dan Anda perlu membaca syarat dan ketentuan pergi dan pihak aplikasi e-commerce sederhana. Jadi ini yang harus saya bangun. Jadi ketika saya mendekati tim pengembangan. Jadi pada dasarnya, saya tidak akan memiliki semua bisnis ini. Benar. Semua ini akan disiapkan setelah proyek diserahkan. Jadi klien akan mengajukan banding secara lisan. Dia akan menggambar beberapa diagram, membangun beberapa prototipe untuk menunjukkan bagaimana aplikasinya harus dikembangkan. Oke, mungkin sekali lagi. Benar. Jadi Anda perlu berinteraksi dengan salah satu klien jika Anda ingin berbicara langsung dengan mereka atau Anda dapat berbicara dan berinteraksi dengan pemilik produk atau analis bisnis Anda, duduklah bersama mereka terlebih dahulu untuk memahami persyaratan untuk mengembangkan produk. Kebanyakan orang akan berasumsi bahwa hanya pengembang yang akan duduk dalam pertemuan itu untuk memahami apa yang harus dikembangkan. Tapi itu salah. Estus juga harus pergi ke pertemuan itu dan mencoba memahami semua persyaratan. Oke, jadi dia juga harus tahu bagaimana produk itu seharusnya, sehingga dia bisa menguji dalam perspektif itu ketika tagihan siap untuk diuji. OKE. Jika dia tidak menghadiri pertemuan ini, mereka harus bergantung pada apa yang dikatakan pengembang tentang aplikasi tersebut. Oke, jadi Anda perlu menghadiri pertemuan ini untuk memahaminya dari perspektif klien atau produk atau perspektif lain, dan kemudian memiliki perencanaan atau desain Anda sendiri setelah pengujian Anda membuat kami menguji produk tertentu itu. Jadi pada dasarnya, jika Anda seorang insinyur perangkat lunak biasa, insinyur terbaik di tim Anda, Anda mungkin tidak dipanggil ke pertemuan ini secara umum. Q Manajer utama akan membahas rapat ini, tidak semua seperti Anda, yang hadir dalam tim. Jadi setidaknya harus ada beberapa manajemen senior dalam antrian yang benar-benar akan menghadiri pertemuan ini dan mengumpulkan semua persyaratan. Jadi ini adalah fase pertama dan ini terjadi pada setiap proyek. Mungkin Anda tidak menyadarinya karena level junior atau menengah di perusahaan Anda, tetapi bicarakan dengan manajer Anda dan mereka pasti akan memberi tahu Anda bahwa rapat ini harus dilakukan sebelum proyek dimulai. Jadi dalam kasus kami, saya berasumsi bahwa saya adalah klien dan saya meminta untuk mengembangkan seluruh aplikasi ini untuk saya membangun produk ini dan semuanya. OKE. Jadi dari pertemuan itu, Anda harus mendapatkan persyaratan ini terlebih dahulu, persyaratan bisnis. Anda tidak harus selesai mengirimkan formulir baik di halaman pertama di mana mereka dapat memasukkan detail dan menavigasi ke baps itu, apakah mereka dapat menavigasi. Jadi klien hanya memberi Anda persyaratan tingkat tinggi, seperti memilih produk di troli, menambahkan item di mobil dan menampilkannya di halaman checkout dan mengatur negara untuk mengirim dan menyelesaikan pass. Itu bahkan hanya untuk memberi Anda persyaratan tingkat tinggi. Dan Anda masih berkewajiban untuk mengambil semua positif dan negatif terhadap kami dari persyaratan ini. Baiklah. Jadi, Anda memiliki beberapa ide dasar tentang apa saja persyaratan untuk pengujian Uber. Sekarang, tahap selanjutnya adalah perencanaan tes. Ini adalah fase terpenting dalam siklus hidup pengembangan perangkat lunak. Dan Anda akan mendapatkan pekerjaan jika saat ini Anda adalah manajer kami atau agar mereka berhasil dalam perencanaan pengujian. Jadi bagaimana pekerjaan yang ditawarkan kepada kita terkait dengan ini akan ada di kuliah kita berikutnya. OKE. Jadi pada dasarnya, saya mencoba untuk menampilkan semuanya. Apa yang terjadi di punggung Anda dan mungkin Anda tidak sadari, namun semua ini mungkin saja terjadi. Dan terkadang Anda mungkin diharapkan untuk menghadiri pertemuan ini atau menyiapkan rencana pengujian. Jadi, Anda harus mengetahui semua hal tentangnya sehingga Anda dapat menangani dan mengelola proyek Anda. Mungkin bukan hari ini, tapi besok. Anda pasti akan pergi ke tujuan itu. Dan setidaknya jika Anda dapat menunjukkan keterampilan yang Anda miliki, keterampilan manajerial adalah keterampilan tingkat senior dengan input kursus, apa pun yang Anda ambil. Anda akan lebih mudah mendapatkan promosi untuk bertransaksi dengan level yang lebih tinggi. OKE. Jadi di pemilu berikutnya, mari kita bicara tentang apa yang terjadi dalam fase perencanaan ini. Baiklah. Terima kasih.