URGENSI PENGUJIAN PADA KEMAJEMUKAN PERANGKAT LUNAK DALAM MULTI PERSPEKTIF

Hernawan Sulistyanto(1*)

(1) Program Studi Teknik Infomatika, Fak. Komunikasi dan Informatika, Universitas Muhammadiyah Surakarta
(*) Corresponding Author

Abstract

Pengujian perangkat lunak merupakan suatu investigasi yang dilakukan untuk mendapatkan informasi mengenai kualitas dari produk atau layanan yang sedang diuji (under test). Pengujian perangkat lunak akan memberikan pandangan mengenai perangkat lunak secara obyektif dan independen yang bermanfaat dalam operasional bisnis untuk memahami tingkat risiko pada
implementasinya sebelum disampai kepada pelanggan. Tiga konsep yang perlu diperhatikan dalam pengujian perangkat lunak adalah demonstrasi validitas perangkat lunak pada setiap tahapan pembangunan sistem, penentuan validitas sistem akhir terhadap pemakai kebutuhan, dan pemeriksaan implementasi sistem dengan menjalankan sistem pada suatu contoh data uji.
Implementasi pengujian pada perangkat lunak dapat dilaksanakan sesuai dengan kebutuhan dan model sistem. Keragaman dan kemajemukan perangkat lunak mengisyaratkan pentingnya untuk melaksanakan banyak improvisasi saat pengujian dikerjakan, seperti penentuan kasus uji yang tepat, pemilihan model dan metode pengujian yang sesuai, penentuan lingkungan uji yang cocok, serta
mempertimbangkan beberapa aspek lain yang bertujuan mengoptimalkan hasil uji yang diperoleh dalam kerangka menjamin kualitas sebuah produk perangkat lunak.

Full Text:

PDF

References

Cheng-Gang, B., J. Chang-Hai, and C. Kai-Yuan, 2010, A reliability improvement predictive approach to software testing with Bayesian method, in IEEE Proceeding of the 29th Chinese Control Conference, July 29-31, Beijing, China, pp. 6031-6036.

Cisar, S.M., et.al., 2012, Computer adaptive tests: a comparative study, IEEE Proceeding of 10th Jubilee International Symposium on Intelligent System and Informatics, September 20-22, Subotica, Serbia, pp. 499-504.

Clune, T.L., and R.B. Rood, 2011, Software testing and verification in climate model development,

IEEE Journal, Focus: climate change software, September-October, pp. 49-55.

Jiang, F. and Y. Lu, 2012, Software testing model selection research based on yin-yang testing theory, in IEEE Proceeding of International Conference on Computer Science and Information Processing (CISP), pp. 590-594

Jin, J., and F. Xue, 2011, Rethinking software testing based on software architecture, in IEEE Proceeding of 7th International Conference on Semantics, Knowledge and Grids, pp. 148-151. DOI 10.1109/SKG.2011.32

Jin, H. and F. Zeng, 2011, Research on the definition and model of software testing quality, IEEE Journal, pp. 639-644

Kumamoto, H., et.al., 2010, Destructive testing of software systems by model checking, IEEE Journal, pp. 261-266.

Lamas, E., A.V. Dias, and A.M. da Cunha, 2013, Applying testing to enhance software product quality, in IEEE Proceeding of 10th International Conference on Information Technology: New generation, pp. 349-356. DOI 10.1109/ITNG.2013.56

Lemos, O.A.L., et. al., 2011, “Evaluation studies of software testing research in the Brazilian symposium on software engineering”, in IEEE Proceeding of 25th Brazilian Symposium on Urgensi Pengujian Pada Kemajemukan Perangkat Lunak

Software Engineering, pp. 56-65. DOI 10.1109/SBES.2011.30

Nakagawa, E.Y., and J.S. Maldonado, 2011, Contributions and perspectives in architectures of software testing environments, in IEEE Proceeding of 25th Brazilian Symposium on Software

Engineering, pp. 66-71. DOI 10.1109/SBES.2011.42

Pressman, R.S., 2010, Software Engineering: a practitioner’s approach, 7th Edition, McGraw-Hill,

New York.

Reza, H., and S. Lande, 2010, Model based testing using software architecture, in IEEE Proceeding of 7th International Conference on Information Technology, pp. 188-192. DOI 10.1109/ ITNG.2010.122

Sommerville, I., 2011, Software engineering, 9th Edition, Pearson Education, USA.

Wen-hong, L. and W. Xin, 2012, The software quality evaluation method based on software testing, in IEEE Proceeding of International Conference on Computer Science and Service System, pp. 1467-1471. DOI 10.1109/CSSS.2012.369

Wu, Y., Y. Zhang, and M. Lu, 2010, Software reliability accelerated testing method based on mixed testing, IEEE Journal.

Wu, X., and J. Sun, 2010, The study on an intelligent general-purpose automated software testing suite, IEEE Proceeding of International Conference on Intelligent Computation Technology and Automation, pp. 993-996. DOI 10.1109/ICICTA.2010.115

Xie, T., et.al., 2011, A study on methods of software testing based on the design models, in Proceeding of 6th International Conference on Computer Science and Education (ICCSE 2011), August 3-5, Singapore, pp. 111-113.

Yang, Y., L. Lun, and X. Chi, 2011, Research on path generation for software architecture testing matrix transform-based, IEEE Journal, pp. 2483-2486.

Zhang, B., and X. Shen, 2011, The effectiveness of real-time embedded software testing, IEEE Journal, pp. 661-664.

Article Metrics

Abstract view(s): 2518 time(s)
PDF: 3596 time(s)

Refbacks

  • There are currently no refbacks.