Software Testing Models



Introduction to Mobile Application Testing

Mobile Application Testing

(adsbygoogle = window.adsbygoogle || []).push({});

In the fast growing world the mobile phone is not only a device to make and receive telephone calls but also a multipurpose personal gadget. There are more technological improvement and the propagation on mobile devices with different Operating Systems like Apple iOS, Andriod, Windows Phone, Blackberry, Symbian etc. In the fast growing world there are new challenges for hardware manufactures to stay in the competition. Also the application

Continue reading →

Why, How and When to Automate Software Testing?

Why, When and How to Automate Software Testing

Being as a Software Test Engineer you might have come across a situation where “Why, How and When to Automate Software testing?” Some testers are thinking of Automate Software testing is no more advantages than manual testing and we also hear from some readers on using Automation to test the application.

Listening from different opinions, I thought instead of answering questions individually it would be better to some logical discussion here. The automation testing is

Continue reading →

Tips and Tricks - How to reproduce the bug if it is hard to reproduce?

How to reproduce the bug if it is hard to reproduce

Many time I observed that testers are talking about that bugs was “Not Reproducible” and I am not able to find the exact steps. Generally if the defect is unable to reproduce then they are making them into “Not Reproducible” category. However as a tester I am intentionally calling this as “Hard to Reproduce” because I believe each bug is reproducible in specific situation, it just matter of finding the exact steps to reproduce.

In

Continue reading →

Performance Testing vs Load Testing vs Stress Testing

Performance Testing vs Load Testing vs Stress Testing

This is the guest post from Anmol Rastogi, he is currently working as QA Manager in the Cognizant Technologies, Pune. He is having total 11 years of experience in the IT industries.

Performance Testing

Performance testing is the testing technique used to determine the performance components of a particular system/ application in a specific situation. It determines how much resources are used and how much product/system is scalable, reliable, responsible, and speedy during test. This

Continue reading →

UFT Datatable - UFT/QTP Training Tutorial 12

UFT Datatable

An UFT DataTable is similar like a Microsoft Excel DataTable that benefits developer and testers to generate data driven test cases that can be used to run an Action multiple times.

There are two Types of DataTables in UFT/QTP.

Local DataTable–For each action there is a private DataTable known as local DataTable that can also be opened across actions. Global DataTable–For testing there is a global data sheet that can be used for multiple actions.

Continue reading →

Brief explanation of Condition and Loop Statement in Keyword view - UFT/QTP Training Tutorial 11.4

Brief explanation of Condition and Loop Statement in Keyword view

In last two articles we have learned about “Brief explanation of how Keyword view works – Exercise 1 and Exercise 2“. In this Exercise, you will get to know how to work with condition and loop statement, in Keyword view.

Conditional and Loop Statements in Keyword View:

Conditional statements: In this statement user can join decision making into their tests.

Loop statements: In this statement user can run a group of steps frequently, either while

Continue reading →

10 Tips of Writing Efficient Defect Report

Defect Reporting

In Software Testing, the defect plays an important role, you can say Software & Defects both are the two side of the coin. If the software development is in progress & client ask few changes in the requirement, so while making the changes some defects will get introduced in the code.

The defect in the code is similar like a discount offer while you purchasing some product. However there is one difference is that take

Continue reading →

Exercise 2: Brief explanation of how Keyword view works - UFT/QTP Training Tutorial 11.3

Exercise2-how Keyword view works

In today’s Exercise 2 article you will learn how to transfer an Action or Component Step, how to delete a Step, insert and remove the Breakpoints and check properties of Step Elements.

In Keyword view, how to transfer an Action or Component Step

Here, you will see how to transfer a step to a different place within an action or component.

This has been done by following steps,

Drag and drop a step Copy/cut and

Continue reading →

Exercise1: Brief explanation of how Keyword view works - UFT/QTP Training Tutorial 11.2

Exercise1-how Keyword view works

First step to proceed in Keyword view is adding standard steps to the Test or Component:

To add new steps, user need to,

Insert a new step Define the step

1) Insert a new step: For action, user can add a new step as a sibling step or a sub step of an existing step and for components, new step adds below the selected step.

First process: To proceed on this, just click below the

Continue reading →

The Keyword View User Interface’s Elements and Tools - UFT/QTP Training Tutorial 11.1

The UFT’s Keyword View facilitates users to see all steps of the action or component in a keyword-driven, modular, table format. In this table-like format, each step is a single row in the table, and each column signifies the dissimilar parts of the steps.

These steps can be created with the help of user interface’s elements and tools.Let us know how to access these elements and tools and what all functionality these elements and tools

Continue reading →