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...

Selenium acknowledges the fact that to create useful tests you will have to code themYes, it gives you a tool that can record sequences of user interactions, but as a whole Selenium is not built with the assumption that this will be the main approach you will use to create your tests. The recording tool (which is a very easy to install Firefox plugin) is useful as a learning aid and maybe for very simple tests. But what I like most about it is that it can covert your recorded sequence to code in any of the supported scripting languages. ...

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...

When to use Automation tools like HP QTP, IBM Rational tools etc.?Automating test cases and maintaining them requires significant effort, so before investing both money and effort in it, do some cost-benefit analysis.Ask yourself following questions. To answer them, you may need to do some small pilot project on automating some test cases and running them using the preferred tools.     After automating the test case, how many times you will use/run the automation script for testing, before dumping it forever or modifying/upgrading...

Posted on Aug 28 2012 - 2:55pm by Raj
#0

Explanation of different sections in a Test Case Template Change History: Under this section, you specify, who changed what in the document and when, along with the version of the document which contain the changes. Review and Approval History: This captures who reviewed the document and whether they Approved the test case or not. If approved, the reviewer will specify the review comments to be incorporated in the test case.There is a review template at the end of the template document, which can be used to specify the comments.If the...

Posted on Aug 28 2012 - 2:45pm by Raj
#0

Test Case Outline: This document is written before writing test cases.This is a planning document in which the flows or scenarios are written at a high level. These flows or scenarios are later expanded to test cases, in which they are written in detail.Also the biggest advantage of writing this document, before going to test cases is the ‘traceability matrix’, where you ensure that the project/feature is sufficiently or thoroughly covered by the individual test cases.  Explanation of different sections in the templateChange...

What is Test Planning? This is the selection of techniques and methods to be used to validate the product against its approved requirements and design.In this activity we assess the software application risks, and then develop a plan to determine if the software minimizes those risks.We document this planning in a Test Plan document.Explanation of different sections in a typical test plan Document Signoff: Usually a test plan document is a contract between testing team and all the other teams involved in developing the product including...

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

We first have to figure out the web test range, usually web testing include: functional testing, performance testing, browser compatibility testing, security testing and user interface testing. Well, as a junior testers or internship testers, you should start with functional testing and user interface testing. Furthermore, you may check the browser compatibility testing. Let us check them one by one below:First of all, for web testing or web-based application testing, you will deal with two types of objects – static pages and dynamic...

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...