generate test case
Recently Published Documents


TOTAL DOCUMENTS

6
(FIVE YEARS 1)

H-INDEX

1
(FIVE YEARS 0)

Author(s):  
Jafar Shadiq ◽  
Ahmad Safei ◽  
Rayhan Wahyudin Ratu Loly

Abstrak:  Pengujian black-box begitu penting karena teknik tersebut mampu mengidentifikasi kesalahan dalam fungsi, antar muka, model data, dan akses kesumber data eksternal. Dalam pelaksanaan sering timbul masalah penguji tidak pernah yakin apakah perangkat lunak yang diuji telah benar-benar lolos dalam pengujian. Hal ini terjadi karena kemungkinan masih ada beberapa jalur eksekusi yang belum pernah teruji. Penguji seharusnya membuat setiap kemungkinan kombinasi data masukan untuk pengujian. Pemilihan data masukan untuk menemukan kesalahan menjadi masalah bagi penguji karena memiliki probabilitas yang tinggi, sehingga desain test case secara otomatis dapat menjadi solusi. Pada implementasi ini aplikasi yang akan di uji menggunakan black-box testing adalah sebuah Sistem Informasi peminjaman kedaraan operasional. Aplikasi peminjaman kendaran operasional tersebut akan diuji menggunakan black-box testing di mana pengujian ini hanya bertujuan untuk melihat program tersebut apakah sesuai dengan fungsi yang diinginkan program tersebut tanpa mengetahui kode program yang dipakai. Untuk menghasilkan desain test case secara otomatis dalam pengujian perangkat lunak metode black-box dengan teknik equivalence partitioning. Teknik Equivalence Partitions adalah pengujian didasarkan masukkan data pada setiap form yang ada pada sistem informasi pengelolaan masjid, setiap menu akan dilakukan pengujian dan dikelompokkan berdasarkan fungsinya baik itu bernilai valid ataupun tidak valid.   Kata kunci: Equivalence Partitions, black-box, Aplikasi, Peminjaman Kendaraan Operasional, test case   Abstract: Black-box testing is very important because the technique is able to identify errors in functions, interfaces, data models, and access to external data sources. In implementation, the problem often arises that the tester is never sure whether the software being tested has actually passed the test. This happens because there may still be some untested execution paths. The tester must make every possible combination of input data for testing. The selection of input data to find errors is a problem for the examiner because it has a high probability, so that the test case design can automatically be a solution. In this implementation, the application that will be tested using black-box testing is an operational vehicle loan information system. The operational vehicle loan application will be tested using black-box testing where this test only aims to see whether the program is in accordance with the desired function of the program without knowing the program code used. To generate test case designs automatically in software testing the black-box method with equivalence partitioning techniques. The Equivalence Partitions technique is a test based on data on every form in the management information system, each menu will be tested and assessed for mosques based on usefulness, whether it is feasible or not valid..   Keywords: Equivalence Partitions, black-box, Aplplication, Operational Vehicle Loan, test case



2020 ◽  
Vol 3 (2) ◽  
pp. 100
Author(s):  
Rizky Prasetyo Adi ◽  
Yoga Koswara ◽  
Jajang Tashika ◽  
Yuliana Devi ◽  
Aries Saifudin

Quality measurements in software are currently required before the software will be used by users. This aims to determine the weakness of the system so that the data generated can match the data entered after the data is executed. This method focuses on data entry, system display, memory usage, and data execution speed so that if the input data does not match what is expected then the system fails.In implementation problems often arise when testers are never sure whether the software being tested has actually passed the test. This happens because there may be several execution paths that have never been tested. The minimarket stock management application will be tested using a black box test where this test is only intended to see if the program matches the function desired by the program without knowing the program code used. To generate test case designs automatically in black box method software testing with the equality.technique partition technique.



Author(s):  
Indra Kharisma Raharjana ◽  
Fadel Harris ◽  
Army Justitia

Background: Testing using Behavior-Driven Development (BDD) techniques is one of the practices of Agile software development. This technique composes a test-case based on a use case scenario, for web application acceptance tests.Objective:  In this study, we developed a tool to generate test case codes from BDD scenario definitions to help and facilitate practitioners to conduct testing.Methods: The generated test case code is made according to the codeception framework format so that it can be directly executed by the tester. The procedure is performed as follows:  map the correlation of the language used in BDD (gherkin language) and the code syntax of the test code in the codeception framework, designed the GUIs in such a way that users can easily transform the Use Case Scenario, built the tool so that it can generate test cases codes. Evaluation is done by gathering respondents; ask to run the application and gathering feedback from respondents.Results: This tool can generate a codeception test-case file based on the BDD scenario. Generated test cases can be directly used on codeception tools. The results of the evaluation show that the tools can help entry-level programmers in developing automated tests.Conclusion: The tool can help user especially entry-level programmers to generate BDD test-case and make easy for the users for testing the web applications.



2015 ◽  
Vol 25 (2) ◽  
pp. 373-405 ◽  
Author(s):  
Érica Ferreira de Souza ◽  
Valdivino Alexandre de Santiago Júnior ◽  
Nandamudi Lankalapalli Vijaykumar




2013 ◽  
Vol 2013 ◽  
pp. 1-11 ◽  
Author(s):  
Jinfu Chen ◽  
Jiamei Chen ◽  
Yongzhao Zhan ◽  
Weihe Chen ◽  
Rubing Huang

The research on component vulnerability testing is critical. In this paper, an approach of vulnerability testing is proposed based on condition mutation and parameter mutation in order to effectively detect the explicit vulnerabilities of third-party components. To start with, the Pre-condition Mutation Algorithm (PCMA) is presented to generate mutants set of the pre-condition and test cases are generated based on these mutants. Then, the Single Parameter Mutated Values (SPMV) procedure is addressed to generate parameter values based on mutation operators of parameter specification. These values are then taken as the input of the Test Case Generation Algorithm based on the Parameter Constraint (TCGPC), which is addressed to generate test case set violating the parameter constraint. The explicit vulnerabilities can be detected by the vulnerability detecting algorithm based on the test cases of condition and parameter mutation. The experiments show that our approach can detect explicit vulnerability faults of third-party components. Furthermore, the proposed approach can detect more vulnerability faults than other related approaches such as condition coverage methods, fuzzy testing method and boundary value method.



Sign in / Sign up

Export Citation Format

Share Document