Software testing - Essay Example

Comments (0) Cite this document
Summary
Kaner, Falk & Nguyen (2009) defines software testing as an investigation that is done to give the various stakeholders in software development information regarding the quality of the product. It gives a very objective and independent view about the software so that those who…
Download full paperFile format: .doc, available for editing
GRAB THE BEST PAPER92.7% of users find it useful
Software testing
Read TextPreview

Extract of sample "Software testing"

Download file to see previous pages It is the duty of the programmer to select a feasible technique which is available at the time of test so that the required information about the application can be obtained (Savenkov, 2008). The test does not only give objective view on the risks but also on the quality of that given product that is being developed.
According to Meyer (2008), software testing can be done immediately an executable application is available. In most instances, the approach which is being used in the software development process will dictate when the testing will be done and how it will be carried out. When the phased process is being used by the developers, then tests will be run and done immediately after the definition of the system requirements. On the other hand, when the Agile approach is being used, the programming process and the testing are done concurrently.
During designing and building of an application, the programmer may make mistakes in causing defects. Defects are the flaws that are found in the software. When the results obtained when the application is executed deviates from what was expected, then it is an indication that there are defects in that particular software. It implies that any kind of deviation from the specifications that are given at the beginning of the design and development process will result in defects. On the other hand, when software does not meet the needs and expectations of the end users, then it can be said that it has carrying bugs. The bugs may be caused by error in logic or coding (Rodríguez, Llana & Rabanal, 2014). Thus, the testing process is done with the intention of unraveling the bugs and defects. When the tests yield a large number of errors and defects then it will be referred to as a Buggy software.
Edsger Dijkstra, a key figure in the field of computer science claimed that the software testing does not show the absence of bugs and faults but ...Download file to see next pagesRead More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Software testing Essay Example | Topics and Well Written Essays - 1000 words”, n.d.)
Software testing Essay Example | Topics and Well Written Essays - 1000 words. Retrieved from https://studentshare.org/information-technology/1687943-software-testing
(Software Testing Essay Example | Topics and Well Written Essays - 1000 Words)
Software Testing Essay Example | Topics and Well Written Essays - 1000 Words. https://studentshare.org/information-technology/1687943-software-testing.
“Software Testing Essay Example | Topics and Well Written Essays - 1000 Words”, n.d. https://studentshare.org/information-technology/1687943-software-testing.
  • Cited: 0 times
Comments (0)
Click to create a comment or rate a document

CHECK THESE SAMPLES OF Software testing

Software Engineering Testing tools

...? Software Engineering Testing Tools are Largely Unreliable Due to their Misuse in Development as a Result of Poor Selection - Draft Larry Stewart Abstract This research paper details a study about the unreliability of software engineering testing tools as a result of the misuse of these testing tools in development. Testing activities that are geared towards evaluating the capabilities and attributes of systems or programs with a view to ascertaining whether the program produces the required results will be discussed. This paper also aims to compare and identify some new practices that can be used in augmenting current...
11 Pages(2750 words)Research Paper

Islamis Compare and contrast paper

4 Pages(1000 words)Essay

Secure Software Testing

...Secure Software Testing - integrated QA testing for security functionality and resiliency to attack Centralized Credentials Quality Assurance System (CCQAS) as a system has been conceived and later developed to provide support medical readiness capability to military operations through the identification of medical personnel with the requisite skills. The role of CCQAS now diversifies from maintaining of the required database with information being made available to the military treatment facility. The information and details that are supposed the part of in form of the cultivated database that would be the collection of provider's credentials information, specialty details, professional...
2 Pages(500 words)Essay

A critical analysis of software testing tools and techniques

...Brief of the research area - background Please provide background information on the broad research area of your project in the box below. You should write in narrative (not bullet points). The academic/theoretical basis of your description of the research area should be evident through the use of references. Your description should be between half and one page in length. Software testing is an activity carried out to evaluate a software attribute or capability and as a way of determining whether it meets desired results (Pan, 1999). Software testing plays a very important role in project development (Myers and others, 2004). It is so important that half...
4 Pages(1000 words)Essay

Web Software Testing

...Web Software Testing By Affiliation Table of Contents Web Software Testing Table of Contents 2 Introduction 3 2.Types of web software testing 5 2.1.Unit Testing 5 2.2.System integration testing 6 2.3.Stress and Performance Testing 6 2.4.User Acceptance Testing 6 2.5.Regressions Testing 7 2.6.Functional Testing 7 2.7.Security Testing 7 2.8.Compatibility Testing 8 2.9.Usability Testing 8 2.10.Concurrency testing 9 2.11.Usage based Statistical...
15 Pages(3750 words)Research Paper

A topic on software testing

...Measuring test quality in Embedded Systems Introduction Modern systems and products are largely based on ‘embedded systems’ to facilitate control, action and enhanced functionality. In fact, embedded systems used in these scenarios comprise both hardware and software components that work in a highly customized framework to achieve a specific workflow or operation. Although embedded systems are sophisticated computers, they seldom share or provide a similar interface like PCs and are capable of providing a highly dedicated and distinct functionality based on their structure and configuration. A typical application of embedded systems is in precision-driven measurement and control systems, wherein a particular process or parameter... of...
13 Pages(3250 words)Thesis Proposal

Software Testing

...Software Testing Software Testing Introduction Software testing involves an investigation carried out to provide the users with information about the products quality. Through its investigation, the business form will be able to appreciate and understand all the risks associated with the software. In general, the tests involve validation of if the software meets the required design, it works as expected and can be implemented owing the same original characteristics besides satisfying the users’ needs. Owing that video game software is different from banking...
5 Pages(1250 words)Research Paper

Software testing issues Related to project Failure or Success

...of affiliation: Defects in agile software development are nothing but deviations from the expected values. It is logical to think that defects are encountered in the test execution phase and is also worth noting that it should not be limited to this phase alone (Muinch, 2012). In agile software the expression "An ounce of prevention is worth a pound of cure." Translates to a general knowledge that the longer a defect is overlooked in a process, the more costly it is to fix. Additionally, agile software defects are costly and time consuming. The expense involved in finding and rectifying defects presents one of the costly agile software development...
10 Pages(2500 words)Essay

White Paper- Software Testing

...Computer sciences and Information technology White Paper- Software Testing Table of Content ……………….............................………….. 3 Problem Statement ……........................…………….. 3 Testing and expectations ….............................………. 4 Testing Method ………............................…………… 5 How the Testing Method Solves the Problem …........ 6 Conclusion ...................................................................7 References ................................................................... 8 Abstract This paper is intended to show the impact that alpha testing has on software during developments or...
5 Pages(1250 words)Essay

Unit Testing of Software

...Unit Testing of Software Unit Testing Unit testing is a phase of software testing development that tests the individual components of a system or software. The purpose of unit testing is to authenticate that the performance of each software unit is as designed (Craig & Jaskiel, 2002). A unit is the smallest testable part of software that normally has one or a few inputs and a single output. A unit may be an individual function, program, or procedure in procedural programming. In object-oriented programming, a unit is a method that may belong to a...
4 Pages(1000 words)Essay
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.

Let us find you another Essay on topic Software testing for FREE!

Contact Us