Software Testing

IOT Testing and its Challenges

Posted on

What is IOT? As per Wikipedia “The Internet of Things (IoT) is the network of physical objects or “things” embedded with electronics, software, sensors, and network connectivity, which enables these objects to collect and exchange data.” The Internet of Things allows objects to be sensed and controlled remotely across existing network infrastructure, creating opportunities for […]

Software Testing

Risk based testing

Posted on

What is risk ? Risk is an uncertain event or condition that, if it occurs, has an effect on at least one objective. or The probability of something happening multiplied by the resulting cost or benefit if it does. (This concept is more properly known as the ‘Expectation Value’ or ‘Risk Factor’ and is used […]

Software Testing

The Economies of Software Testing

Posted on

What do you mean by Economies of Software testing? Why software defects are costly to find and fix? How early defect detection can save much cost in fixing defects? There is a definite economic impact of software testing. One economic impact is from the cost of defects and the another is the way we perform […]

Software Testing

Security testing – revisited

Posted on

This blog (security testing revisited) is intended to summarize  few of my post related to security testing :- Ethical Hacking – part 1 –  Before going into details of how to ethical hacking we should be clear of what it is. What is ethical hacking? …. Ethical Hacking – part 2 In this part we will go […]

How-To

Selenium Ruby Binding – how ?

Posted on

Good part of selenium is that the selenium tests can be written in multiple programming languages like c#, Java, Perl, PHP, Ruby etc. I normally hear saying that “This Java project, so we can write tests in Java as well”.  The only advantage I see with this is that you can get help from development […]

Software Testing

Test Pattern – Pair Testing

Posted on

Pair Testing Pair testing is another example of test pattern. Context Pair testing is a way of approaching a test design process by having two people test the same time and place continuously. The dynamics of pairing enables the generation of more and different ideas than either tester is likely to produce on his own. […]

Software Testing

Test Patterns – Scenario Testing

Posted on

Scenario Testing Scenario testing is one of the example of Test Patterns Context The objective of scenario testing is to prove that the program will fail when asked to do real work ( significant tasks) by an experienced user. A failure at this level is a validation failure ( a failure to meet the stated […]

How-To

How to convert xml to json format?

Posted on

To Convert XML to JSON format Consider a situation where in you have data in xml file and want to use it as a input to some other system where in it takes data in the form of JSON. You would require to convert XML to json format. Below is an example of converting XML […]

Software Testing

Applying Patterns to Software Testing

Posted on

What is Patterns ? a regular or repetitive form, order or arrangement a model that is considered to be worthy of imitation Why Patterns ? Patterns are a way of helping people who design things. Patterns accomplish at least three things They provide vocabulary for problem solvers. They focus attention on the forces behind the […]