oalib
Search Results: 1 - 10 of 100 matches for " "
All listed articles are free for downloading (OA Articles)
Page 1 /100
Display every page Item
Survey on software testing techniques in cloud computing  [PDF]
Priyadharshini. V,Malathi. A
Computer Science , 2014,
Abstract: Cloud computing is the next stage of the internet evolution. It relies on sharing of resources to achieve coherence on a network. It is emerged as new computing standard that impacts several different research fields, including software testing. There are various software techniques used for testing application. It not only changes the way of obtaining computing resources but also changes the way of managing and delivering computing services, technologies and solutions, meanwhile it causes new issues, challenges and needs in software testing. Software testing in cloud can reduce the need for hardware and software resources and offer a flexible and efficient alternative to the traditional software testing process. This paper provides an overview regarding trends, oppurtunities, challenges, issues, and needs in cloud testing and cloud based application.
Different Forms of Software Testing Techniques for Finding Errors  [PDF]
Mohd. Ehmer Khan
International Journal of Computer Science Issues , 2010,
Abstract: Software testing is an activity which is aimed for evaluating an attribute or capability of a program and ensures that it meets the required result. There are many approaches to software testing, but effective testing of complex product is essentially a process of investigation, not merely a matter of creating and following route procedure. It is often impossible to find all the errors in the program. This fundamental problem in testing thus throws open question, as to what would be the strategy that we should adopt for testing. Thus, the selection of right strategy at the right time will make the software testing efficient and effective. In this paper I have described software testing techniques which are classified by purpose.
A Survey of Software Test Estimation Techniques  [PDF]
Kamala Ramasubramani Jayakumar, Alain Abran
Journal of Software Engineering and Applications (JSEA) , 2013, DOI: 10.4236/jsea.2013.610A006
Abstract:

Software testing has become a primary business for a number of IT services companies, and estimation, which remains a challenge in software development, is even more challenging in software testing. This paper presents an overview of software test estimation techniques surveyed, as well as some of the challenges that need to be overcome if the foundations of these software testing estimation techniques are to be improved.

A Novel Approach for Evaluating Software Testing Techniques for Reliability  [PDF]
Sheikh Umar Farooq,S. M. K Quadri
ARPN Journal of Systems and Software , 2012,
Abstract: One of the major goals of software testing is to increase reliability of the software. As pointed out by many studies, fault detection does not necessarily increase the reliability of the software when all failures are considered to be equivalent to one another. Accordingly, we need to evaluate software testing techniques to check which technique is more suitable and effective in terms of increasing confidence by reducing risk (by detecting and isolating faults which affect reliability most). We here present a novel experiment which compares three defect detection techniques for reliability. Preliminary results suggest that testing techniques differ in terms of their ability to reduce risk in the software.
Application of hybrid genetic algorithm in object-oriented software integration testing
混合遗传算法在面向对象软件集成测试中的应用

WANG Zheng-shan,
王正山

计算机应用 , 2008,
Abstract: A hybrid algorithm was presented to determine inter-class test order for integration testing of object-oriented software. It added local search into simple genetic algorithm to increase local search ability and used buffer pool to decrease running time. Experimental results show that its performance outperforms the other techniques.
Effective Software Testing using Genetic Algorithms  [cached]
Kulvinder Singh
Journal of Global Research in Computer Science , 2011,
Abstract: In this paper, we give the brief description about the software engineering and their methodologies. This paper also describes how we can use genetic algorithms with software engineering. The advantages of the GA approach are that it is simple to use, requires minimal problem specific information, and is able to effectively adapt in dynamically changing environments
Object Oriented Testing Techniques: Survey and Challenges  [PDF]
Prashant
International Journal of Computer Technology and Applications , 2012,
Abstract: Object-oriented programs involve many unique features that are not present in their conventional counterparts. Examples are message passing, synchronization, dynamic binding, object instantiation, persistence, encapsulation, inheritance, and polymorphism. Testing for such program is, therefore, more difficult than that for conventional programs. Object-orientation has rapidly become accepted as the preferred paradigm for large-scale system design. In this paper we have discussed about how testing is being carried out in the Object Oriented environment. To accommodate this, several new techniques have been proposed like fault-based techniques, Scenario based, Surface structure testing, and Deep structural testing
Genetic Algorithm Based Optimal Testing Effort Allocation Problem for Modular Software  [PDF]
Anu G. Aggarwal,P. K. Kapur,Gurjeet Kaur,Ravi Kumar
BVICAM's International Journal of Information Technology , 2012,
Abstract: Software reliability growth models (SRGM) are used to assess modular software quantitatively and predict the reliability of each of the modules during module testing phase. In the last few decades various SRGM’s have been proposed in literature. However, it is difficult to select the best model from a plethora of models available. To reduce this difficulty, unified modeling approaches have been proposed by many researchers. In this paper we present a generalized framework for software reliability growth modeling with respect to testing effort expenditure and incorporate the faults of different severity. We have used different standard probability distribution functions for representing failure observation and fault detection/ correction times. The faults in the software are labeled as simple, hard and complex faults. Developing reliable modular software is necessary. But, at the same time the testing effort available during the testing time is limited. Consequently, it is important for the project manager to allocate these limited resources among the modules optimally during the testing process. In this paper we have formulated an optimization problem in which the total number of faults removed from modular software is (which include simple, hard and complex faults) maximized subject to budgetary and reliability constraints. To solve the optimization problem we have used genetic algorithm. One numerical example has been discussed to illustrate the solution of the formulated optimal effort allocation problem.
Software Testing Approach – Survey on GraphicalUser Interface  [PDF]
Gurram.Saritha 1dhyaram. Lakshmi Padmaja 2
International Journal of Engineering and Computer Science , 2012,
Abstract: Software testing is to solve complex amounts of coding structure and functionality of the product which meets client requirements, it can be done by using manually and automated tool for frontend and backend applications. A new approach to automatic GUI application and validations describes the test case generation process is initially guided by use cases on the GUI behavior series of interactions with the application. GUI is an application to build the quality product according to user requirements, using this technique enable to incorporate context in terms of event combinations sequence length and including all possible positions for each event. Our work presents the implementation of graphical user interface and comparative study is more efficient to existing work, systems explore the impact of test criteria proposed analysis can detect a large number of faults that were undetectable by any other technique
Fault Based Techniques For Testing Boolean Expressions: A Survey  [PDF]
Usha Badhera,Purohit G.N,S.Taruna
International Journal of Computer Science and Engineering Survey , 2012,
Abstract: Boolean expressions are major focus of specifications and they are very much prone to introduction of faults, this survey presents various fault based testing techniques. It identifies that the techniques differ in their fault detection capabilities and generation of test suite. The various techniques like Cause effect graph, meaningful impact strategy, Branch Operator Strategy (BOR), BOR+MI, MUMCUT, Modified Condition/ Decision Coverage (MCDC) has been considered. This survey describes the basic algorithms and fault categories used by these strategies for evaluating their performance. Finally, it contains short summaries of the papers that use Boolean expressions used to specify the requirements for detecting faults. These techniques have been empirically evaluated by various researchers on a simplified safetyrelated real time control system.
Page 1 /100
Display every page Item


Home
Copyright © 2008-2017 Open Access Library. All rights reserved.