Featured
-
Difference between Boundary Value Analysis and Equivalence Partitioning
Both Boundary Value Analysis and Equivalence Parti
by vinay.kumar -
7 Principles Of Testing
Testing shows presence of defects: Testing identi
by mayank.thapliyal -
Bug life cycle
Below are the state of any bug by which bug goes
by vishwanath.rana
Tags
Few Common Test Scenarios for the Database Testing
Few Common Test Scenarios for the Database Testing:-
Hello Readers..
By this blog i am contributing few common test scenarios for the Database Testing. I expect these test scenario will be help full in the time of Database Testing. These are...
ETL Testing Techniques and Process
ETL Testing Techniques And Process:-
ETL Testing Techniques:- ETL testing techniques are mentioned as below:-
1- Distinguishing the data source and the necessities or requirements.
2- Data or information acquirement.
3- Accomplish the bus...
What is ETL ?
Meaning Of ETL:-
ETL,simple meaning of ETL is - Extract-Transform-Load. ETL is a procedure by which data or information is loaded from the source or origin system to the data warehouse. Data or information is removed from an OLTP database and ...
Types of testing
Unit testing
individual software components or modules are tested in this kind of testing. It is done by programmer and not by testers, as if one must have detailed knowledge of the internal program design and code.
Black Box Testing
Des...
Some Common Test Scenarios for Security Testing
Hello, Readers.
By this blog, I am sharing some common test scenarios for the Security Testing. I hope these will help in the time of security testing:-
1- Verify that secure or protect pages should be used HTTPS protocol.
2- Verify for SQ...
General Test Scenarios
General Test Scenarios:-
Hello Readers
When any software or an application is ready for the testing, on that time testers need some general or basic test scenarios to test the application. By this blog i am sharing few general test scenarios wh...
Why we perform Penetration Testing?
Why we perform Penetration Testing ?
Hello Readers..
As we know that, What is Penetration Testing? But do we know why we perform this penetration testing. By this blog we are able to understand that why we do this testing.
Below are mentione...
What is Penetration Testing ?
What is Penetration Testing ?
Penetration Testing is a method to distinguish security vulnerabilities in a software or a product or an application by appraising the network or system with different approaches or techniques. The main intention of...
Test Scenarios for the GUI and Usability Testing
Few Test Scenarios for the GUI and Usability Testing:-
Hello Readers..
By this blog i am sharing few important testing scenarios related to the GUI and Usability testing.
These are basic test scenarios. I hope these will help to all in time ...
Design Of Test Cases
Design Of Test Cases
A test case in software engineering is a collection of circumstances or variants or variables below which a tester will establish if a demand or requirement or use case upon a software or an application is fractionally or ...
What Is Recovery Testing ?
What Is Recovery Testing ?
The recovery testing is the action of testing in which we can test how suitably the application or software is capable to retrieve from hardware downfall or failure, crashes and other same difficulties or problems.
...
Reliability Testing
What is Reliability Testing ?
Reliability testing elaborated distinct from the average of possibility and data. It was primarily a tool to recommendation nineteenth century seafaring life insurance and insurance companies calculate beneficial ...
Stress Testing
What Is Stress Testing?
Stress testing is also a kind of performance testing.This testing also comes under the non functional testing. Stress testing is applied to determine the performance of a system or component at or beyond the limits of i...
Load Testing
What is load testing ?
This is the simplest type of performance testing. The load testing comes under the non functional testing. A load test is commonly acted to understand the behavior of the software or application under a particular prospe...
Simplification of bug report data
Simplification of bug report data:-
The sequence of actions that are applied on the software to reproduce the defect or bug, actually defines the way to get to the problem. A tester may detect a number of bugs during the testing session, howev...
What is Agile Model?
What is Agile Model ?
Agile model comes under the incremental model. Every application or software are expanded in the progressive or incremental way, quick period. In the agile model effects or impacts are appears in short growing or incrementa...
Difference between Test Plan and Test Strategy
1) A test plan is a document which describes the approach to test a system or a software product whereas Test Strategy is a guideline which describes the test design/methods and determines how the testing to be done.
2) Components of test plan i...
Test Data and its Importance
What is a test data?
In order to test a software or product, we need to enter some data is known as a test data. It is generated by a tester or by automation tools to support testing. It affects the execution of a specific module.Test data may b...
Error Guessing Approach
What is error guessing approach or techniques ?
Error guessing technique or approach comes under the Experience-Based testing techniques. Error guessing is an approach that should regularly be used as a supplement to another more
convention...
What Is Performance Testing?
What Is Performance Testing ?
Performance testing concentrates on performance Engineering, an introducing computer application or computer science exercise which conflicts to build performance into the pattern or design and framework of a proc...
Software Testing Life Cycle & its different phases:-
Software Testing Life Cycle & its different phases:-
STLC identifies the test activities to be performed along with the schedule to accomplish them. A tester needs to follow the phases of STLC to ensure timely completion of testing process.
...
Difference between High Level and Low Level Testing & their advantages
Difference between High level testing and Low level testing:-
High Level Test Cases:- These test cases define the functionality of a software/product in a broader way without going into deep functionality. Like if we have to write high level t...
Requirements for Traceability Matrix
Requirements for Traceability Matrix :-
Traceability Matrix can be determined using a kind of tools or equipment, in other words requirements management software, spreadsheets and databases, or yet with hyperlinks in a word processor or tables. ...
Defect Density
What is Defect Density ?
Defect Density is measured as the number of bugs or defects detected in an element or system divided by the size of that element or system. In normal measurement terms, it describes all line of code, or the quantity of...
Volume Testing
What is Volume Testing ?
Volume testing comes under the non-functional testing group. Volume testing tests an application/software for a confirmed data volume or any product with specific quantity of facts or data. For exp, if we want to volum...
Advantages of using testing tools
Advantages of using testing tools:-
There are many benefits/advantages, when we used testing tools to perform the testing. Few are mentioned as below:-
1- Decreasing of recurrent work
2- Better regularity and repetition
3- Objective evaluat...
Bug Isolation Approaches
The approaches that we use for bug isolation are :-
1- Bottom-up Approach
2- Top-down Approach
3- Bisection Approach
4- Refinement Approach
Bottom Up Approach:- The bottom-up approach is used when testers have an intuition about the item...
Installation Testing
Installation Testing
Installation testing is a type of QA (Quality Assurance) work in the software organization that concentrates on what consumer will need to do to establish and configuration the new software/application fortunately. Testing a...
Sample Traceability Matrix
Traceability Matrix
A traceability matrix is a documented report from the requirements database or repository. It contains all information requirements which determine the associated information to be stored with the requirements. We can use ...
Build Verification Testing
Build Verification Testing:-
A build verification test is a set of tests execute on each new build of an application/software/product to confirm that the build is testable or not, before delivering it to the testing team. It is generally a smal...
Things you want to know about CAPTCHA
What is CAPTCHA :
CAPTCHA stands for Completely Automated Public Turing test . CAPTCHA is implemented to differentiate between humans and machines ,it is generally used to keep machine or bots or automated scripts away from the website ...
Bug Triage
Bug Triage
Bug Triage is a traditional technique in which each bug/issue is prioritized on the basis of its severity, recurrence, uncertainty and other critical guideline. It enables testers to assign priority (high, medium, low) to bugs and rep...
Test Planning And Control
Test Planning and Control:-
The first phase of STLC is a combination of two activities, test planning and other one is test control. Test planning involves verifying the mission of testing and defining the objectives of testing. In order to spec...
Defect Tracking and Reporting
It is a portion of the test plan that documents the tool and process used to record and track defects. It describes team resources involved in the defect tracking process and the categories used to prioritize defects.
Some of the sample catego...
Maintenance Testing
Once the application is deployed, the application system remains in service for years or even for decades. During the service period the operational environment of the system is corrected or updated. Testing the application when it is deployed o...
Bug Summary Report
Bug/Defect Summary Report
Defining a format to prepare a bug summary report is another prerequisite that ensures coverage of the minutest details of bugs to be identified during testing. A bug summary report contains detailed descriptions of t...
What is Software
What is Software?
Software is a collection of computer programs and related data that provide the instructions telling a computer what to do and how to do it. In other words, software refers to one or more programs and data stored in the comput...
Use Case Testing
Use Case Testing
Use case testing is a test design technique wherein test cases are designed to execute use cases or user scenarios. We can define a use case as a sequence of steps that describe the interactions between the actor(a user of the...
Bug Isolation
What is Bug Isolation ?
Bug isolation or defect isolation is a process in which bugs are documented using distinct data fields mentioned in the bug report, such as Steps to Reproduce, input data and attachments.
In other words it is a process ...
Introduction to Bug
Introduction to Bug
The main purpose of performing testing is to identify bugs or defects in the software product. A software bug is an error, flaw, mistake, failure, or fault in a computer program that prevents it from behaving as intended. An...
Difference between Bug Leakage & Bug Release
Difference between Bug Leakage & Bug Release:-
Bug Leakage:- Once the application is delivered for use, the problem of defect leakage may occur at the customer or end user side. After the release of the application to the client, if the e...
White Box Testing coverage techniques in Software Testing
White Box Testing coverage techniques in Software Testing
Coverage term is used in software testing. Testers used coverage term for measurement. They used this term (Coverage) to describe the degree to which the source code is tested. There ar...
CAPA
CAPA means corrective action and preventive action . CAPA is a part of software Quality management System . CAPA is key requirement for any software development company which need FDA and ISO certification . An active CAPA program is a esse...
Review Effectiveness
Review Effectiveness is a software metric to calculate the number of defect uncovered during review ( SRS review + Design review + Testing review ) versus total number of defect uncovered . The value of Review Effectiveness is very important...
Delivery schedule adherence
It is the metrics used to calculate the number of delivery done in time against the planned delivery .Delivery schedule adherence is usually calculated by project manager or QA manager so that he can evaluate the performance of his team . The o...
Do we really need of tester for small projects ?
Often client demand to not hire tester for small projects generally because of limited time and project cost and say to development team to perform testing themselves to save time and budget. This decision may deliver project on time but could no...
Efficient Ways for User Testing During Web and Mobile Apps Programming
Thanks To The Internet, there is no barrier or boundary for any web/mobile app. End user of the application can be anybody from anywhere regardless of their religion, social culture, geographical position, time zone, physical or m...
Testing Policy
How can we define a testing policy ?
Testing Policy is the planning activity to test the application software improvement, testing Policy is an important part of any organization or company. Testing policy may be different for many organizatio...
The relation between Quality Analyst and Tester
Today I will explain you about QA and Tester, and what is the basic differences between us.
Quality Analyst: Who analyses the quality of the product is known as Quality Analyst. The role of QA is bug prevention. QA must have the knowledge of a...
ISO Standards in Software Testing
ISO/IEC/IEEE 29119 is a guideline documentation (these documents are not compulsory) which is an internationally agreed standards that can be followed in any software development life cycle or organisation. Any company following these standards ...