You Are Browsing ‘Software Test Types’ Category

Bounday value analysis is a test case design technique in software testing. This covers the known areas of frequent problems at the boundaries of software component input ranges. Experience has shown that the boundaries of input and output ranges of a software component are common locations for errors that result in software faults. Boundary value analysis assists with the design of test cases that will exercise these boundaries in an attempt to uncover faults in the software during the testing process.Applying boundary value analysis...

Posted on Dec 12 2012 - 5:56am by Raj
#0

What is localization of an application?First of all, we need to know what the meaning of localization of an application is before we deep dive into the concept of localization testing. Localization is a development process where we modify the application for a particular region. This may involve a change to the language texts and even some changes in the application behaviors based on the local culture needs. Generally, when the product is stable in the current version, we go for localization.What is Localization Testing?Now once the application...

In today’s world, many organizations are moving their data from the old system to the new system for faster access and better business decision taking. In simple words transferring data between storage types, formats, or computer systems is referred to as data migration. Data migration is usually performed programmatically to achieve an automated migration. It is required when organizations change computer systems or upgrade to new systems. In one of the projects, we had a client with millions of data into their old system, and the scope...

These days more and more systems are moving from legacy to new technology, and ETL is one of the common methods used to help this transformation. It can consolidate the scattered data for any organization while working with different data format and sources. In this article, we will talk about the basic concept of ETL and how it has been tested. Why we need ETL?ETL stands for extract, transform, and load. In many organizations, the setup of the IT departments happened long time back. So in most of the cases the way each department handles...

Testing for software is one that allows for bugs and problems within different programs to be completely removed. If you want to make sure that you are finding all of the potential difficulties that could be within the software, than using manual software testing will provide you with a way to get all of the bugs out and to move towards the best uses of the software. Understanding how to use manual software testing and knowing what is requires for the best quality of programs is your first step towards making sure that everything...

Posted on Aug 29 2012 - 3:02pm by Raj
#0

The advent of online gaming has created an entire new industry within the field of software. Online games too need to be tested before they are released to the public, and gaming testing is one such exciting field that requires specific computing skills along with a passion to play and test upcoming video games. In addition to video games that are already sold in the form of CDs, online gaming too has boosted the gaming market beyond imagination. If you love playing video games or online games and literally live to play a wide variety...

Posted on Aug 29 2012 - 2:54pm by Raj
#0

The following is some information describing the benefits of Beta Testing. There is a lot of data available to support these following claims — System testing (including both the internal black-box feature testing afterthe developers have done their own unit testing, and the external betatesting), consumes about 25 – 33% of the total system development budget. Of this, beta testing typically consumes 10% to 25% of the system testingbudget (i.e., 3% to 8% of the entire system development project budget). The number of defects...

What is Agile Software Development?In general, Agile development works with relatively few, very briefly-defined requirements in the form of user stories. Agile’s requirements usually are in the form of user stories, which by definition are very brief and relatively few in the number in keeping with Agile’s focus on just the work to be done in the near term. User story acceptance tests also tend to be limited to the small user story, which is closest in scope to integration tests.Agile tends not to devote much attention to software...

Posted on Aug 21 2012 - 12:33pm by Raj
#0

In this article, we will try to answer some of the basic frequently asked questions related to manual testing such as what is manual testing, what are the limitations and does it have any future, etc. This article is mainly meant for somebody new in software testing, but some part with the article can help the experienced testers also? Let us first check what is Manual Software Testing with an example?As the name suggested in manual testing, we do the testing without using any test tools to automate some part to the work. In typical manual...

Before we answer the question “what is cloud testing”, let us try to understand the basic concept of cloud based computing.Cloud based computing is one of the latest technology buzzes. Using this new technology one can access computing resources such as RAM, Processing power, files hosted on the web. So for the end users it is a block box from where it is getting the resources. Just using a high-speed internet connection it can get it. Some of the top Commercial/Enterprise class Clouds are Amazon Web Services, Windows Azure, Force.com,...