Search
277 articles for “software testing”
-
The Overview of Software Testing: Types, Methods, and Levels
Abstract: Software development life cycle (SDLC) is a software development model consisting of different phases i.e., analysis, design, coding, testing, deployment, and maintenance. The analysis phase is the primary phase in which all the requirements are gathered and analysed which is further used for designing and coding. The next phase is testing. Software testing is a process of evaluating software so as to check whether it satisfies the requirements of the …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 8, Issue 4, 2021 · pp. 11–14 Read article
-
The Overview of Software Testing: Types, Methods, and Levels
Abstract: Software development life cycle (SDLC) is a software development model consisting of different phases i.e., analysis, design, coding, testing, deployment, and maintenance. The analysis phase is the primary phase in which all the requirements aregathered and analysed which is further used for designing and coding. The next phase is testing.Software testing is a process of evaluating software so as to check whether it satisfies the requirements of the customer or …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 8, Issue 1, 2021 · pp. 11–14 Read article
-
A Comparative Study of Different Software Testing Techniques
Abstract: Software testing is the process of identifying the correctness and quality of software program. The purpose is to check whether the software satisfies the specific requirements, needs and expectations of the customer. Software testing is the process to expose design, requirement and coding errors in the program. Testing is used to identify the correctness, completeness, security and quality of software products against the requirements of the user. It exhibits all …
Published in Journal of Advances in Shell Programming · Vol. 5, Issue 1, 2018 · pp. 1–8 Read article
-
Software Testing
Abstract: Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Test techniques include, but are not limited to, the process of executing a program or application with the intent of finding software bugs (errors …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 2, Issue 2, 2015 · pp. 32–35 Read article
-
Innovative Approaches for Exploring Software Testing Techniques for Electrical Equipments
Abstract: Software testing is critical to assuring the success and reliability of a software product or service, yet it is frequently regarded as uninteresting work when compared to design or development. Human factors influence the final software product's outcome, just like in any human-based activity. For software development companies, this means that finding practical ways to boost testers' motivation and job happiness is a major challenge. Our research focuses on how …
Published in International Journal of Electrical Machine Analysis and Design · Vol. 1, Issue 2, 2023 · pp. 1–7 Read article
-
Software Testing and Assessment Measure for Fuzzy Logic
Abstract: Software testing is an important part of software development which is performed to support and enhance reliability and quality of software. It consists of estimating testing effort, selecting suitable test team, designing test cases, executing the software with those test cases and examining the results produced by these methods. This paper proposes fuzzy based approach for finding out the complexity weight based on requirement. Based on the weight, this paper …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 3, Issue 2, 2016 · pp. 7–14 Read article
-
Software Testing Techniques in Cloud Computing: A Survey
Abstract: AbstractCloud computing is the following phase of the internet advancement. Cloud depends on sharing of assets to accomplish rationality over web. Cloud emerged as new registering standard that affects a few distinctive research field, including programming testing condition. There are different programming methods utilized for testing application condition. Cloud not just changes the method for getting figuring assets, it also additionally changes the method for overseeing and conveying processing administrations, …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 4, Issue 1, 2017 · pp. 1–6 Read article
-
Optimized Test Suites with Small Code Coverage in Software Testing
Abstract: A common scenario in software testing is to test the data is to be generated and tester manually adds test oracles.It meausured using code coverage and fundamental problemwith common apporach is coverage the goals and how an of them are feasible. In this whole test suites are evovled covering all goals at same time.Its effectiveness not added by number of infeasible targets in code.It has a novel approach in approach …
Published in Journal of Web Engineering & Technology · Vol. 1, Issue 1, 2014 · pp. 24–27 Read article
-
Software Testing Framework for Mobile Cloud
Abstract: In this article, we discussed a number of tools and their service providers for performance and functional testing. Cloud testing is often used for performance or load testing, and not for functional testing. There are many factors that make testing in a cloud environment more attractive and better than traditional testing methods, but at the same time, it faces many problems and challenges, because the IT industry is constantly changing …
Published in Recent Trends in Parallel Computing · Vol. 5, Issue 3, 2018 · pp. 1–10 Read article
-
Automated Software Testing Using Metahueristic Techniques through Logical Coverage Criteria
Abstract: Software testing is one of the major part of software system development life cycle (SDLC) and so tester have compelled for smart testing algorithms as to check the software system properly and expeditiously. Pismire colony improvement technique could be a metaheuristic technique that was initially projected by Marco Dorigo in his Ph.D. thesis in 1992. He projected a way that utterly supported the behavior of ants whereas taking their food …
Published in Journal of Web Engineering & Technology · Vol. 2, Issue 2, 2015 · pp. 1–5 Read article
-
Software Testing Techniques: A Review
Abstract: AbstractTesting is the way toward practicing a program with the goal of discovering blunders preceding conveyance to the end client. Software Testing is the way toward executing a program to find a mistake. This paper portrays most usually utilized programming testing procedures for identifying blunder, they are: white box testing, black box testing and grey box testing. Keywords: Black box, Detection, White box, Prevention, Software testing, Grey box Cite this …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 4, Issue 1, 2017 · pp. 15–19 Read article
-
Fault Detection Attainment for Embedded Cores based on Software Test Routines
Abstract: The test circuitry is designed in built-in-self-test (BIST) technique involves a system that applies the test signals and observes the corresponding system response. In this technique, the framework is embedded directly into the system hardware. The testing process performs efficiently, fastly and more economically than using an external test setup. Self-testing of embedded processors based on the test routines is an emerging method, since it employs a test resource partitioning …
Published in Journal of VLSI Design Tools and Technology · Vol. 8, Issue 1, 2018 · pp. 1–6 Read article
-
Applying Computational Intelligence in Software Testing
Abstract: This paper describes two computational techniques that can be used to automate generation of test cases. These techniques are Genetic Algorithm (GA) and Particle Swarm Optimization (PSO). Both the algorithms are evaluated by varying parameters and recording the change in the results. A comparative study based on the results of these algorithms is also done. Cite this Article Saumya Dixit, Pradeep Tomar. Applying Computational Intelligence in Software Testing. Journal of …
Published in Journal of Artificial Intelligence Research & Advances · Vol. 2, Issue 2, 2015 · pp. 7–11 Read article
-
A Hybrid Approach for Test Path Generation and Prioritization using Depth First Search and Tabu Search Algorithm
Abstract: Software testing is one of the main phases of Software Development Life Cycle (SDLC). Software testing is used to reduce errors, reduce software cost and ensure the quality of the software. To ensure the correctness of the software, generation of test cases is the most important issue in software testing. Test cases can be derived from Unified Modelling Language (UML) models more efficiently. During test case development, there might be …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 2, Issue 2, 2015 · pp. 7–20 Read article
-
Development of Pain Assessment Software and Testing of Its Reliability and Validity
Abstract: Pain is a multidimensional phenomenon causing anxiety, depression, catastrophizing, and disability.All these dimensions of pain are interlinked with each other. Aim and Purpose: A comprehensive approach for assessment of patient pain is needed to make appropriate treatment plan and follow up. In this study, a computer pain assessment software was developed, which comprehensively assesses the patient and also stores and retrieves the patient data for future research. The software was …
Published in Research and Reviews: A Journal of Neuroscience · Vol. 1, Issue 1-3, 2011 · pp. 1–13 Read article
-
Comparative Analysis of Metamorphic Testing for Service-oriented Software Applications
Abstract: The result execution correctness is executed by software testing, using test oracles. Test oracle is one of the most common problems in case of software testing but if software testing is applicable, it is too much expensive. In this study, triangle classification problem is solved by metamorphic testing. Indeed, the objective of runtime examination is not tied in with computing the specific number of steps needed for discovering an answer. …
Published in Journal of Computer Technology & Applications · Vol. 12, Issue 2, 2021 · pp. 15–25 Read article
-
Application-based Effective Curriculum Design and Development for Employability
Abstract: Employability is becoming a major objective of education today. Every institution is striving to make their students employable. This paper mainly focuses on the theme of outcome-based education’s “effective curriculum design and development” and its present significance. We propose to have a fine blend of Fundamentals and factors in the curriculum design. Considering these factors of the novel approach, a model employability curriculum has been proposed and compared. A case …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 11, Issue 3, 2024 · pp. 11–17 Read article
-
Leveraging Generative AI for Test Case Creation in Complex Systems
Abstract: Modern software systems exhibit increasing complexity, demanding sophisticated testing methodologies to ensure reliability and functionality. Traditional manual testing approaches often struggle to keep pace with this complexity, leading to inadequate test coverage and increased risk of unforeseen issues. This study explores the potential of Generative AI (GAI) in revolutionizing test case creation for complex systems. We delve into the practical application of GAI techniques, such as Variational Autoencoders (VAEs) and …
Published in Recent Trends in Programming languages · Vol. 12, Issue 3, 2025 · pp. 16–22 Read article
-
Survey on Generating Minimal Test Cases for Regression Testing
Abstract: Testing the software is very important phase in software development life cycle. Testing the software automatically is the best way to test the software because it consumes less time compared to manual testing which is a time-consuming process. To test the software automatically, test case generation is the best way. One way to generate the test cases is with the help of Unified Modeling Language (UML) diagrams. In this paper, …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 2, Issue 3, 2015 · pp. 9–16 Read article
-
Quality Assurance Practices in Open-Source Versus Closed-Source Software Development: A Comparative Analysis
Abstract: Quality assurance (QA) is a decisive factor in determining whether software, whether openly developed or commercially closed, meets the reliability, maintainability, and usability expectations of its users. Open-source software (OSS) and closed-source software (CSS) pursue quality through structurally different mechanisms: OSS relies on distributed peer review, community-driven testing, and transparent issue tracking, while CSS depends on centralized quality departments, contractual accountability, and controlled release cycles. This article presents a comparative …
Published in Journal of Open Source Developments · Vol. 13, Issue 2, 2026 · pp. 34–44 Read article