Monday, 21 November 2011

Checkpoints in QTP

Checkpoints are used to verify the runtime value against the predefined value in a Test. Checkpoint are used to set pass/fail status in the Test Results file. We have different types of checkpoints in QTP. Standard Checkpoints: Standard Checkpoints are used to verify a set of property values of standard objects. Examples: Buttons,Radio Buttons, CheckBoxes etc. Image Checkpoints: Image checkpoints are used to verify a set of property values image objects. Example: Image location, width, height etc. Bitmap Checkpoints: Bitmap checkpoints are used to compare the on screen bit map image with the bitmap already captured. Example: Pixel by pixel comparison of on screen bit map with existing bit map Table Checkpoints: Table checkpoints are used to compare the value of table displayed on the...

Tuesday, 15 November 2011

Tips To Become A Good Software Tester

In this article am trying to give some tips for the software test engineers to be at their best. 01. Test engineers should be involved from the requirement phase of the project. They should understand the requirement of all modules in the project. 02. Based on the understanding of the module, the Test Engineer should implement some process.The same process should be followed by all the resources in the ream. If we do so, we can filter most of the issues at initial phase itself. 03. The test engineers can create some template to follow.They should force all resources in the team to follow the same template. 04. If there are any changes in the requirement the same should be updated in the testing document. It's always better to keep the back up of the document based on the old requirement....

Sunday, 13 November 2011

Tips To Write Quality Test Cases

This article gives some basic ideas to write the complete test cases. Before writing the test cases the tester should know the complete functionality of the module. Then only we can develop both positive and negative test cases.We can divide the test case relation as Test Scenario > Test Case > Test Steps. Test Scenario: It comes directly from the requirements or user story. It represents the list of test cases and often their sequences. Test Case: It consists of the list of test steps need to be performed. And may linked to environmental situations, link to bugs etc. Test Step: It represents the action to be performed and the expected result from the application. So, as a tester, we need to make sure that the quality test cases are in place to test against the application and deliver...

Saturday, 12 November 2011

Unit Testing

This articles give the details about Unit Testing. Unit Testing represents the validation of the individual units of the source code works as expected. In programming point of view a Unit can be function, procedure or an individual program etc., Unit testing is normally done by the Developers and not by the end users. Usage Of Unit Testing: The main purpose of the Unit testing is to isolate/separate part of the applications source code and make sure that the each unit is doing the expected task. Unit testing provides bottom up testing approach.In this we are making sure that the each part of the source code is working as expected then will be integrated with other modules. In this way we can eliminate the issues at earlier stage. It provides a sort of the living documentation of the...

Wednesday, 9 November 2011

Improving QTP Performance

This article explains the details to improve the performance of QTP tool if the performance reduces during the script execution.The following steps needs to be followed to improve the performance. 01. Load the required add ins: Assume that we are working on Windows based application.To work on windows based application we need to load only the corresponding add ins. Otherwise it'll reduce the performance of the tool. For example, web add in used to load by default. We no need to add such kind of add ins for windows based application. If we do so, the performance of the automation tool will be drastically reduced. 02. Set the Run mode as Fast: To set the run mode as Fast we need to enable  the script debugger during the tool installation.To do this navigate to Tools...Options.. Run...

Thursday, 3 November 2011

Dynamic Testing

This article explains the details about the Dynamic Testing. Dynamic Testing represents the actual execution of the software. It means we have to give input and expect some output from the software.These are all Validation activities. Unit Testing, Integration Testing, Acceptance Testing, and System Testing are some of the Dynamic Testing methodologies. Dynamic Testing or Dynamic Analysis is a software testing methodology which is used to check the dynamic behavior of the code. It means the physical response from the code/software based on the user input. In dynamic testing the code of the software must be compiled and executed against the user input and check the behavior of the software.It's the Validation portion of the Verification and Validation. The following are the some of the Dynamic...

Static Testing

This article explains the details about static testing. The verification activities fall into Static Category. We’ll have a checklist during verification process to check whether we are following the organizational standards. These standards can be applicable for coding, Integrating and deployment.  The following are the static testing methodologies.        Review , Inspection, Walk through Static testing is a type of software testing in which the software will not be actually used. It’s just opposite to Dynamic Testing. In general, it’s not a detailed testing mainly checks the code syntax, algorithm and document. The main purpose of this testing is to make sure that there is no syntax or document errors. This type of testing is mainly used by the developer...

Page 1 of 3123Next

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | JCPenney Coupons