A comparative study on black-box testing with open source applications

Author(s):  
Shaochun Xu ◽  
Lichao Chen ◽  
Chunning Wang ◽  
Oleksandr Rud
2020 ◽  
Vol 14 (2) ◽  
pp. 93
Author(s):  
Adnan Zulkarnain ◽  
Arif Tirtana ◽  
Decya Windri Sukmawati Susanto

Perkembangan teknologi berpengaruh terhadap dunia pendidikan terutama teknologi berperan sebagai media penyebaran informasi melalui internet. Dengan adanya teknologi maka informasi dapat diakses dengan sangat cepat dan mudah. Sistem informasi berbasis web merupakan salah satu produk dari perkembangan teknologi yang ada. Melalui sistem informasi pengelolaan data tidak memiliki batasan tempat dan waktu. Pengembangan sistem informasi karya inovatif di STIKI Malang dibutuhkan untuk memudahkan pengelolaan data karya yang sudah dibuat oleh mahasiswa maupun dosen. Metode yang digunakan untuk mengembangkan sistem informasi karya inovatif ini adalah metode waterfall, karena metode ini memiliki struktur yang berurutan sehingga proses pengembangan menjadi lebih terkontrol. Pengembangan sistem informasi karya inovatif STIKI Malang menggunakan aplikasi open source yaitu CMS (Content Management System) Wordpress guna mempercepat proses pengembangan sistem informasi. Sistem informasi yang dikembangkan memanfaatkan beberapa plugins wordpress seperti Advanced Custom Fields dan Pods – Custom Content Types and Fields. Sistem informasi karya mahasiswa yang sudah dibuat dilakukan proses pengujian menggunakan metode black box testing untuk memastikan semua fungsi sistem informasi berjalan dengan baik.  


2017 ◽  
Vol 1 (2) ◽  
pp. 102
Author(s):  
Rabiya Abbas ◽  
Zainab Sultan ◽  
Shahid Nazir Bhatti 

Software testing is the process of verifying and validating the user’s requirements. Testing is ongoing process during whole software development. Software testing is characterized into three main types. That is, in Black box testing, user doesn’t know domestic knowledge, internal logics and design of system. In white box testing, Tester knows the domestic logic of code. In Grey box testing, Tester has little bit knowledge about the internal structure and working of the system. It is commonly used in case of Integration testing.Load testing helps us to analyze the performance of the system under heavy load or under Zero load. This is achieved with the help of a Load Testing Tool. The intention for writing this research is to carry out a comparison of four load testing tools i.e. Apache JMeter, LoadRunner, Microsoft Visual Studio (TFS), Siege based on certain criteria  i.e. test scripts generation , result reports, application support, plug-in supports, and cost . The main focus is to study these load testing tools and identify which tool is better and more efficient . We assume this comparison can help in selecting the most appropriate tool and motivates the use of open source load testing tools.


2017 ◽  
Vol 5 (12) ◽  
pp. 301-304
Author(s):  
Akanksha Verma ◽  
◽  
◽  
◽  
Amita Khatana ◽  
...  

2020 ◽  
Vol 5 (1) ◽  
pp. 61
Author(s):  
Vadlan Febrian ◽  
Muhamad Rizki Ramadhan ◽  
Muhammad Faisal ◽  
Aries Saifudin

In this employee payroll application, if there is an error program there will be a loss for employees and the company. Losses for employees, if this application program error occurs then the salary reduction will experience delays due to the difficulty in the process of calculating employee salaries and employees will be late in receiving salaries. Losses for the company, if there is an error program in this application, the company will suffer losses if the employee wants a salary reduction quickly but the company cannot calculate quickly and accurately. In solving this problem, the authors use the black box testing method. Black box testing method is a test that sees the results of execution through test data and ensures the function of the software. Black box testing method has several testing techniques, namely Sample Testing, Boundary Value Analysis, Equivalence Partitions and others. From the testing techniques that have been mentioned, we use the Equivalence Partitions testing technique. Equivalence Partitions are tests that refer to data entry on the employee payroll application form, input will be tested and then put together based on the test function, both valid and invalid values. The expected results of this test are a payroll system for employees who are computerized, have standard rules in the process of developing the program so that it is easy to develop and maintain, and can minimize errors in processing salary calculations for employees.


Author(s):  
Lila Setiyani

Pengelolaan dan pengontrolan produk sangat dibutuhkan oleh perusahaan yang bergerak di bidang distribusi farmasi, karena perusahaan distribusi farmasi membutuhkan perencanaan dan pengendalian persediaan dalam hal ini produk farmasi terkait dengan tanggal expired dan batch. Pada tahap analisis kebutuhan sistem terdapat beberapa prosedur yang terkait dengan inventory perusahaan distributor produk farmasi diantaranya adalah pengelolaan qoutation, sales order purchase order, penerimaan barang, retur barang, surat jalan, invoice, pembayaran, barang rusak dan pemusnahan barang. Sistem inventory untuk perusahaan distributor produk farmasi telah berhasil dibangun menggunakan metode Agile Unified Process dengan empat tahapan yaitu inception, elaboration, construction, dan transition. Pada tahapan transition dilakukan pengujian sistem inventory dengan menggunakan metode black box testing. Pengujian menggunakan black box testing ini bertujuan untuk mengetahui error yang terjadi ketika sistem digunakan oleh end user dengan pengujian data normal dan data tidak normal


Algorithms ◽  
2021 ◽  
Vol 14 (7) ◽  
pp. 204
Author(s):  
Wenpeng Ma ◽  
Wu Yuan ◽  
Xiazhen Liu

Incomplete Sparse Approximate Inverses (ISAI) has shown some advantages over sparse triangular solves on GPUs when it is used for the incomplete LU based preconditioner. In this paper, we extend the single GPU method for Block–ISAI to multiple GPUs algorithm by coupling Block–Jacobi preconditioner, and introduce the detailed implementation in the open source numerical package PETSc. In the experiments, two representative cases are performed and a comparative study of Block–ISAI on up to four GPUs are conducted on two major generations of NVIDIA’s GPUs (Tesla K20 and Tesla V100). Block–Jacobi preconditioning with Block–ISAI (BJPB-ISAI) shows an advantage over the level-scheduling based triangular solves from the cuSPARSE library for the cases, and the overhead of setting up Block–ISAI and the total wall clock times of GMRES is greatly reduced using Tesla V100 GPUs compared to Tesla K20 GPUs.


Sainteks ◽  
2021 ◽  
Vol 18 (1) ◽  
pp. 65
Author(s):  
Rima Dwi Mainingsih ◽  
Muhammad Hamka

Salah satu program LAZISMU Banyumas adalah beasiswa. Beasiswa merupakan pemberian bantuan keuangan yang diberikan kepada perorangan yang bertujuan untuk meningkatkan kapasitas SDM atau Sumber Daya Manusia melalui pendidikan. Permasalahan di LAZISMU, sistem bantuan beasiswa masih bersifat manual maka diperlukan suatu sistem pendukung keputusan (SPK) untuk memperhitungkan segala kriteria yang mendukung pengambilan keputusan guna membantu, mempercepat dan mempermudah proses pengambilan keputusan. Metode yang digunakan pada sistem pendukung keputusan adalah metode Analytical Hierarchy Process (AHP) dan metode TOPSIS. Analytical Hierarchy Process (AHP) yang digunakan untuk memperbaiki nilai bobot dari kriteria. Nilai bobot yang dihasilkan dari metode AHP selanjutnya digunakan untuk menentukan proses peranking calon penerima bantuan beasiswa menggunakan metode Technique For Order Preference By Similarity To Ideal Solution (TOPSIS). Metode AHP dan TOPSIS digunakan untuk meningkatkan hasil rekomendasi calon penerima bantuan beasiswa. Hasil klasifikasi kemudian dievaluasi menggunakan Black Box Testing untuk mengetahui apakah fungsi, masukan dan keluaran dari perangkat lunak sesuai dengan spesifikasi yang dibutuhkan. Dengan demikian dapat disimpulkan bahwa sistem aplikasi telah berjalan sesuai dengan tujuan yang diharapkan, karena tidak ditemukan adanya kesalahan pada interface serta sistem yang dirancang dan dibangun mampu mengatasi kelemahan-kelemahan yang terdapat pada sistem yang lama dan memberikan hasil rekomendasi calon penerima bantuan beasiswa.Kata-kata Kunci: sistem pendukung keputusan, penerima beasiswa, AHP, TOPSIS, black box testing


2014 ◽  
Vol 102 (1) ◽  
pp. 69-80 ◽  
Author(s):  
Torregrosa Daniel ◽  
Forcada Mikel L. ◽  
Pérez-Ortiz Juan Antonio

Abstract We present a web-based open-source tool for interactive translation prediction (ITP) and describe its underlying architecture. ITP systems assist human translators by making context-based computer-generated suggestions as they type. Most of the ITP systems in literature are strongly coupled with a statistical machine translation system that is conveniently adapted to provide the suggestions. Our system, however, follows a resource-agnostic approach and suggestions are obtained from any unmodified black-box bilingual resource. This paper reviews our ITP method and describes the architecture of Forecat, a web tool, partly based on the recent technology of web components, that eases the use of our ITP approach in any web application requiring this kind of translation assistance. We also evaluate the performance of our method when using an unmodified Moses-based statistical machine translation system as the bilingual resource.


Sign in / Sign up

Export Citation Format

Share Document