Posts

Showing posts from January, 2019

Manual testing VS Automation testing and the benefits of QTP? by H2kinfosys

Image
What is Manual testing? Manual testing  is the oldest and most rigorous testing method.  Manual testing  requires a tester to perform manual test operations to find defects in a software or application. The tester ensures that’s the software meets its requirements by writing, understanding and executing  test plans  and  test cases . Pros If the test case only runs twice a coding milestone, it most likely should be a manual test. Less cost than automating It allows the tester to perform more  ad-hoc (random testing).  In my experiences, more bugs are found via ad-hoc than via automation. The more time a tester spends playing with the feature, the greater the odds of finding real user bugs. Cons Running tests manually can be very time consuming Each time there is a new build, the tester must rerun all required tests – which after a while would become very mundane and tiresome. What is Automation testing? Over the years automation testing has gained a lot o

What is HYBRID TESTING?

Image
We all know about the  integration testing  in that we test the standalone modules which are combined and tested as a single entity. There are two popular types of integration testing one is top down approach another one is bottom up approach. In hybrid testing we use the advantages of top down and bottom up approaches and the test is done by using both techniques. This is also known as sandwich testing. hybrid testing The features of Hybrid testing are: It has three layers namely: The main target layer, the layer above the target layer and the layer below the target layer. The testing is focused on the middle level target layer and is selected based on the characteristics of the structure of the code Hybrid testing is adopted if the user wants to work on the working version of the application as soon as possible determine to produce the basic working system in the earlier stages of the development cycle. The main objective of hybrid approach is to create the process of ma

What is SOAK TESTING?

Image
Soak testing is a type of  performance testing  which tests the system’s performance characteristics and stability over a long period of time, ie. under continuous usage of the software. It handles issues related to memory allocation, log files and database resource utilisation. It is a system level of testing to find whether the system will stand up to very large volume of data usage over longer period of time and observing the  effect caused to the design. Characteristics of soak testing: The soak testing characteristics are The duration of soak test is determined by the time available. Any application should run without any disturbance if it requires over a longer period. It should cover all the situations which are agreed upon with stake holders. All system has its maintenance window period of time and the time between those window periods is the key driver for determining the scope of soak test. For example in an mobile applications playing video games leaving