Test case generation and optimization using UML models and genetic algorithm

N Khurana, RS Chillar - Procedia Computer Science, 2015 - Elsevier
Software testing plays an important role in software development because it can minimize
the development cost. Software testing approaches are divided into three parts ie code …

A memorization approach for test case generation in concurrent UML activity diagram

S Kamonsantiroj, L Pipanmaekaporn… - Proceedings of the …, 2019 - dl.acm.org
Test case generation is the most important part of software testing. Currently, researchers
have used the UML activity diagram for test case generation. Testing concurrent system is …

A survey on generation of test cases using UML diagrams

P Jain, D Soni - … Conference on Emerging Trends in Information …, 2020 - ieeexplore.ieee.org
Testing have a significant role to play in software development cycle. In this life cycle, model-
based testing has more potential than manual-based testing in the definition of time, cost …

A UML-based Approach towards Test Case Generation and Optimization.

S Saleem, SUR Malik, B Mehboob… - … on Internet & …, 2024 - search.ebscohost.com
Software testing is an important phase as it ensures the software quality. The software
testing process comprises of three steps: generation, execution, and evaluation of test …

[PDF][PDF] Test case generation from uml-diagrams using genetic algorithm

RK Sahoo, M Derbali, H Jerbi, D Van Thang… - CMC-COMPUTERS …, 2021 - academia.edu
Software testing has been attracting a lot of attention for effective software development. In
model driven approach, Unified Modelling Language (UML) is a conceptual modelling …

Concurrent test case generation from UML activity diagram based on dynamic programming

S Yimman, S Kamonsantiroj… - Proceedings of the 6th …, 2017 - dl.acm.org
Concurrency is a challenging and difficult task for software testing. Many researchers try to
solve this problem and propose a solution, ie control flow graph, breadth first search (BFS) …

[PDF][PDF] REGRESSION TESTING FRAMEWORK FOR GENERATING AND PRIORITIZING TEST CASES USING ARTIFICIAL INTELLIGENCE

EMK OSMAN - 2022 - eprints.utm.my
ABSTRACT A regression test is a significant part of software testing. It is used to find the
maximum number of faults in software applications. Test Case Prioritization (TCP) is an …

[PDF][PDF] Automated testing approach for generation and optimization of test cases using hybrid bat algorithm

RK Sahoo, DP Mohapatra… - International Journal of …, 2017 - researchgate.net
Software testing is used to identify error or bugs. Manual testing is a time-consuming
process to generate errors. Automated testing is also used for generating the test cases or …

[PDF][PDF] Test Suite Optimization Using Meta Heuristic Techniques: A Systematic Review

K Gupta, P Goyal - Industrial Engineering Journal, 2022 - researchgate.net
The main objective of software testing is to find all possible bugs in software through an
optimal set of test suites. Optimal test suites can be achieved by the selection process which …

[PDF][PDF] Reverse Program Analyzed with UML Starting from Object Oriented Relationships

HJ Al-Fawareh - International Journal of Computer Science and …, 2016 - academia.edu
In this paper, we provide a reverse-tool for object oriented programs. The tool focuses on the
technical side of maintaining object-oriented program and the description of associations …