Skip to content

Understanding False Positive and False Negative

False positive and False negative are two terms that we should know and be careful about at all times during software testing. Basically Both of these are harmful but false negative is more dangerous.These both can be found in both Manual Testing or Automated testing. In brief

False positive:– Test is marked as failed even in reality it is passed, or the functionality works properly Read more…


Software Test Environment

Definitely a setup of software and hardware on which the testing team performs testing is Test Environment. This setup depends upon the type of application you are testing. It may not be same for all software you are going to test. It may consists of the  Test Server setup, Network setup, Test PC set up, Reporting environment setup etc. Lets go in details now. Read more…

Start and end of Software Testing

One of my friend asked about “Software testing process how they start and end the test” so i am trying to write in brief on this topic.

Actually Software testing is a process in itself, we have to go to series of tasks for it.

Start of testing process:

Read more…

Be careful while writing a CV, and facing interview for job

Today Something made me write on this topic, it was “i received a CV from a applicant,in reference section of CV, there were name of 6 persons & i knew 4 of them closely, i then asked to all 4 persons i knew, but none of them knew the applicant who wrote their name on reference. i was totally SURPRISED ” so i am writing few things that employees must understand while writing an effective CV or effective resume.

Read more…

Testing Joomla extensions

Joomla is a very powerful, free and open source CMS, hum.. more than just a CMS because of its extendibility. Joomla is also very popular due to its flexibility and security. As joomla works each day to enhance its security to the peak, we extension developers/ software qa professionals also have a greater responsibility to do as much as possible from our side to enhance the security of extension we develop or test. We should always keep in mind that a single vulnerable extension installed in joomla site could compromise the integrity of whole joomla site. So let’s take steps to secure the extensions we build. Read more…

Quotations on Software Quality Assurance

“Management involves heart, gut, soul and nose. So … lead with the heart, trust your gut …, build soul into the organisation, develop a nose for bullshit.” (DeMarco)


We have as many QA engineers as Developers, Developers spend half their time in testing and QA engineers spend their full time in testing, so as to develop a quality software product and not just a software product.!

William Henry “Bill” Gates

Agile manifesto

Among the these principles, Four of these principles directly cover XP’s (extreme programming) four values of feedback, communication, courage, and simplicity; these and the remainder are also largely used repeatedly in the agile manifesto and its supporting principles. Read more…

Introduction to Agile Testing

Agile testing is getting popular day by day, it is software testing practice that follows the principles of the agile software development, emphasizing testing from the perspective of customers who will utilize the system instead of emphasizing rigidly defined testing procedure. It focuses on testing iteratively against newly developed code until quality is achieved from an end user’s perspective. Read more…

Cross Site Scripting (XSS)

Till date 12 % of web security is compromised using the method of Cross site scripting. Cross site scripting denoted by XSS, still there are few people who denote it by CSS and also by HTML injection. It is a vulnerability that allows an attacker to send malicious code which may be in the form of java script, VB script, Active X, flash or html into a vulnerable application to fool a user in order to gather data from them, steal session, cookie values and take over the account, impersonating the user and even modify the content of the page presented to the user. Read more…

Test Analysis and Design

The test analysis and design activity has the following major tasks:

* Reviewing the test basis (such as requirements, software integrity level (risk level), risk analysis reports, architecture, design, interface specifications)
* Evaluating testability of the test basis and test objects
* Identifying and prioritizing test conditions based on analysis of test items, the specification, behavior and structure of the software
* Designing and prioritizing high level test cases
* Identifying necessary test data to support the test conditions and test cases
* Designing the test environment setup and identifying any required infrastructure and tools
* Creating bi-directional traceability between test basis and test cases