Analisis kebutuhan adalah langkah pertama yang diperlukan sebelum mengembangkan sistem informasi. Pada tahap ini, kita menjelaskan jenis sistem informasi yang akan dibangun dan kebutuhan penggunaannya. Analisis kebutuhan merupakan proses untuk memperoleh informasi tentang sistem atau perangkat lunak yang dibutuhkan oleh pengguna, dengan tujuan agar sistem informasi yang dikembangkan dapat membantu pengguna dalam menyelesaikan tugas mereka. Secara umum, TikTok adalah sebuah aplikasi yang digunakan untuk membuat dan menyebarluaskan berbagai video pendek secara vertikal, yang dapat dilihat dengan menggeser layar ke atas atau ke bawah. Menariknya, TikTok merupakan hasil dari akuisisi ByteDance, sebuah perusahaan media asal China yang membeli Musical.ly seharga 1 miliar Dolar AS pada tahun 2018. Di China, TikTok dikenal dengan nama Douyin. Setelah itu, TikTok terus berkembang perlahan dan mulai merambah pasar global. Kelebihan utama TikTok adalah penggunaannya yang bebas menggunakan musik tanpa perlu khawatir tentang pelanggaran hak cipta, serta algoritma yang membuatnya semakin populer. Berbeda dengan platform lain seperti Youtube atau Instagram, algoritma TikTok mampu menyebarkan konten pengguna secara luas tanpa bergantung pada jumlah pengikutnya dengan cepat melalui fitur "For You Page".
Gambar 1 Tampilan Fitur Profi le tiktok
Gambar 2 Tampilan H ome Tiktok
Gambar 3 Tampilan Search tik tok
2. Test Planning Tahapan berikutnya melakukan perencanaan berdasarkan hasil analisis yang didapat dari tahapan pertama (Requirement analysis). Pada tahapan ini akan menghasilkan spesifikasi pengujian yang berisi teknik pengujian, tools dan environment yang akan digunakan.