Pengembangan Test Script untuk Load Testing Web dengan metode Software Testing Life Cycle
Test Script Development for Load Testing using Software Testing Life Cycle
Abstract
Web Performance adalah variabel yang mengindikasikan kemampuan performa suatu website dalam menerima, memproses dan merespons request dari pengguna, dengan performance testing pengguna dapat mengetahui performa dari suatu website yang dapat digunakan untuk meningkatkan performa atau optimalisasi sebuah website. Permasalahan yang sering teradi adalah kurangnya pemahaman oleh developer tentang performa dari sebuah website, sehingga website memiliki performa atau optimalisasi rendah yang berdampak pada pengalaman pengguna. Performacne testing dapat digunakan untuk memahami performa dari suatu website, namun kesalahan dalam pembuatan script dapat berdampak pada informasi yang salah pada hasil dari pengujian performance testing. Untuk mencegah kesalahan dalam pengujian, pengembangan test script perlu mengikuti alur dari Software Testing Life Cycle, dengan mengikuti Software Testing Life Cycle developer dapat mengetahui requirement sehingga meminimalisir kesalahan pada test script. Requirement dari pengujian performa suatu website memerlukan hasil pengujian dari operasi CRUD yang akan di gunakan oleh penguna. Dengan mengetahui performa CRUD, developer dapat mengembangkan optimalisasi pada frontend dan backend.
References
[2] R. Marx, “Web Performance Automation for the People,” Companion Proceedings of the The Web Conference 2018, no. April, pp. 825–829, 2018, doi: 10.1145/3184558.3186570.
[3] N. SyamimiSaid, R. Alsaqour, H. Shaker, M. Abdelhaq, O. Alsaqour, and M. Uddin, “Review on web performance,” Journal of Engineering and Applied Sciences, vol. 9, no. 1, pp. 18–23, 2014, doi: 10.3923/jeasci.2014.18.23.
[4] M. A. Jamil, M. Arif, N. S. A. Abubakar, and A. Ahmad, “Software testing techniques: A literature review,” Proceedings - 6th International Conference on Information and Communication Technology for the Muslim World, ICT4M 2016, no. November 2017, pp. 177–182, 2017, doi: 10.1109/ICT4M.2016.40.
[5] A. M. Kale, V. v Bandal, and K. Chaudhari, “A Review Paper on Software Testing,” International Research Journal of Engineering and Technology, p. 1268, 2019, [Online]. Available: www.irjet.net.
[6] S. S. Gokhale and J. Lu, “Performance and Availability Analysis of an E-Commerce Site,” in 30th Annual International Computer Software and Applications Conference (COMPSAC’06), Sep. 2006, vol. 1, no. July, pp. 495–502, doi: 10.1109/COMPSAC.2006.65.
[7] S. Nachiyappan and S. Justus, “Cloud testing tools and its challenges: A comparative study,” Procedia Computer Science, vol. 50, pp. 482–489, 2015, doi: 10.1016/j.procs.2015.04.018.
[8] A. S. Monika Sharma, Vaishnavi S. Iyer, Sugandhi Subramanian, “A Comparative Study on Load Testing Tools,” International Journal of Innovative Research in Computer and Communication Engineering, vol. 4, no. 2, pp. 1906–1912, 2016, doi: 10.15680/IJIRCCE.2016.0402201.