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 […]

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

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 […]