Join the social network of Tech Nerds, increase skill rank, get work, manage projects...
 

Requirements Traceability Matrix (RTM)

What is Requirements Traceability Matrix (RTM) ? Requirements Traceability Matrix (RTM) is a right way of documenting to keep, all the requirements which was proposed by the client or developer team, with there traceability at the conclusion o...

Most Popular Bug Tracking Software to Ease Your Defect Management Process

Defect Management Process: As a software tester or a QA engineer every minute you must be thinking to find a defect or a bug in an application. We are Software testers in other words defect finders. Defect/Bug/Issue/Fault/Failure/Incident wh...

Usability Testing Technique

Usability testing is a Black box testing technique and is reveals whether users feel convenient to use the application or Web site according to different parameters: The Flow Navigation Layout Speed Content S...

How to test a Web Based Application

Testing of a Web- Based application:- A Web-based application is any computer program which is accessed over a network connection using HTTP, It is created in any web browser's supported language.Web-based applications also may be client-based...

Positive testing V/s Negative testing

Positive testing and Negative testing: The application tested from positive attitude than it become positive testing in another way the testing with negative attitude than it becomes negative testing. Example of positive testing is given b...

Difference between Priority and Severity

Difference between Priority and Severity Both Priority and severity are the attributes of a bug which are provided in the bug report. These attributes defines how fast a bug should be fixed. Priority:-Priority means how fast a bug should be fi...

Difference between Boundary Value Analysis and Equivalence Partitioning

Both Boundary Value Analysis and Equivalence Partitioning are test case design strategies used in Black box testing 1) Boundary Value Analysis:- It is a technique for Test Date selection. This technique is used to find errors at extreme points ...

Bug Life Cycle and its States

Bug Life cycle and its states Bug life cycle is a time period or cycle of a bug from its identification to closure. Its life starts when a bug is found and ends when it is closed after ensuring that it' will not reproduced. Bug life cycle is rel...

Test Coverage and its advantages

What is test coverage and its advantages and disadvantages? Test coverage or Code coverage is a very useful tool which is used to test untested parts of code. Test coverage is a measure which is used to describe the degree to which a source code...

Test scenarios for Database testing

Following are the possible test scenarios to test Database:- 1) Exact data is saved in database on successful page submission. 2) Only after successful completion of operation data is saved in database. 3) To test values for columns which doe...

Database Testing

Databases are collection of information which stores our data in the form of tables which is organized so that we can easily accessed, managed and updated. For large databases we can suffer many kind of Implementation and integration errors by wh...

Best practices Quality Engineers should follow for executing PDLC in a successful way

On executing PDLC a QA engineer should follow this practice: First know the technology Always Learn from your past experiences Ensure sufficient coverage of feature- It includes the following points: (a) Write Use cases (b) Create T...

Exploratory Testing

Exploratory Testing:- Exploratory testing is about exploring, finding out about the software, what it does, what it doesnt do, what works and what doesnt work. The plainest definition of exploratory testing is test design ...

What is Software Testing?

What is Software Testing? Software testing can be considered as health checkup of any developed application or software. This can be achieved by investigating the application by executing it under some predefined conditions and/or by inspecti...

Unit Testing

Unit testing is done by the developers team before the aplication is verified/tested by testing team i.e, execution of the test cases. Unit testing is performed by developer on the specific unit of source code assigned.The test data used by the d...

What is Agile Scrum Process?

Scrum is a software development process in which projects are divided into small different modules and they are developed and tested in a specific time, that time frame is known as sprint. Scrum is an iterative framework for application develo...

Monkey Testing and it's Characteristics

What is Monkey Testing? Monkey Testing is a form of Ad hoc software testing technique in which software is tested by inputting random data. In Monkey Testing, testing is performed on random basis. Characteristics of Monkey Testing: Fol...

Test Data and Types of Test Data

Test data Test Data is the data which is need to execute test case to test software. Mostly test cases need test data to execute. Test data can be store in simple excel file and used manually or can be read from XML, Database or flat files ...

What is V-model and its advantages

V-model stands to verification and validation models and is a software development model. V-model was introduced with the intent to implement testing right from the requirement phase. In other software development models like Waterfall model tes...

System Testing

System Testing Testing the behavior of whole system as defined in software requirement specification is known as System Testing. In other words we can say that "System Testing is a level of the software testing process where a whole product...

Integration Testing Approaches

Integration Testing: In Integration testing, more the one system's modules are combined and tested together to check data flow from one module to another. Integration Testing Approaches: 1. Big Bang: Where all of the modules are combined toge...

Functional Testing

What is Functional testing? Functional Testing is a QA process and is a type of Black Box testing. Functional Testing is mainly used to verify whether a piece of software is providing the same output as required by client or end-user. Functiona...

Exploratory Testing

What is Exploratory Testing? Exploratory Testing is a testing approach that allows you to apply your ability and skill as a tester in a powerful way." Exploratory testing refers testing of a software without any plan and schedules. The Main fe...

Security Testing

What is Security Testing? Security testing is a type of software testing which is performed by experienced team of testers. The main objective of the Security testing is to ensure that the software is free from any loopholes that may cause los...

Myths of software testing

Here are some myths about software testing. testing is an expensive process - this is not true if we give more priority to early testing then automatically we do not have to bare more cost on maintenance or correction. finding bug is the ...

Error Guessing

What is Error Guessing? Error Guessing is a technique to find any bug through tester's experience. The main purpose of Error Guessing is to focus the testing activity on areas that have not been handled by other formal techniques. If the test...

SQL Queries Used in DATA VALIDATION

SQL means Structured Query Language and it is a standard language which is used for storing and manipulating the data in databases. In this tutorial we will learn some of the basic SQL queries used in data validation. Table...

Sanity Testing and it's Need/requirement

Sanity Testing in Software development term is a type of software testing, which determines whether the testing of software is required and fair or not, it also provides swift, wide and little in depth testing process. Sanity testing is similar t...

Smoke Testing

What is Smoke Testing? Smoke Testing: In computer software terms smoke testing is when you power on new hardware for the first time and if it do not catches fire or no smoke comes out it means the testing is successful. A smoke test is done in...

ETL TESTING

We all know that systems are moving from legacy to new technology, and ETL is one of the common technique used to help this transformation. we can consolidate the scattered data for any organization while working with different data format and so...

Black Box Testing Method

Black Box Testing is a method of testing in which the internal structure, design or implementation of the item being tested is not known to the tester. In other words we can say that, Black Box Testing is a software testing method where tester do...

Smart ways of testing

below are few techniques Equivalence partitioning: Dividing the data into a range of values and selecting one input data value from each range is called Equivalence Partitioning. This is a black box test designing technique used to calculate...

Integration Testing

Integration testing is performed to know whether system's different modules or third party services with system work together correctly or not. Integration Testing is performed by tester only, it comes under the Black Box testing. We should co...

Sanity Testing

Sanity Testing- Sanity testing is used to test that our application or major functionality is reasonably fit or working fine. It is performed when developers wants to know the quick status of the product after doing changes in the code to fix ...

Pre-Launch Checklist and its Components

Pre-Launch Checklist:- A check-list is a list of items/tasks/assignments that are recorded for tracking.This catalog/list could be either ordered in a sequence or could be random/unsystematic. Checklist is needful for tracking and judge/rate comp...

walking along with Agile

Here are some best practices that we can easily follow.... Our goal should be to satisfy the customer by early and best delivery of the valuable software. Good to have the change in requirements even after late development of product. Ag...

Why do Bugs occur?

Bugs Occur Because of the following reasons:- Inexperienced developer:- Inexperienced programmers or programmers without proper domain knowledge introduce simple mistakes while coding. Lack of coding practices, unit testing, debugging are so...

Points to keep in mind while testing UI (User Interface)

UI (User Interface):- User Interface means testing the application that how easily an user can use/understand the application.GUI (Graphical User Interface):- In GUI we test requirements like background color, button naming convention, drop down ...

Colors of Testing

Colors Of Testing White Box Testing (WBT):- White box testing is also known by the different names  Clear box testing  Glass ...

Types of Environment Testing

Types of Environment Testings are: Desktop application testing Client server application testing Web application testing Every application differs in the environment as they are going to test on different different platforms and serve...

Integration testing mehodologies

There are two approaches of Integration Testing: Big Bang approach Incremental approach: Incremental approach includes following methods: a. Top down approach b. Bottom Up approach c. Sandwich approach Big Bang Approach: In B...

Latent Bug

A bug which is not fixed in earlier versions, releases and it still exist is known as Latent Bug. In Another words we can say A bug which is not observed by tester in two or three releases but observed by client or End User The Latent bugs will...

Black Box Testing

Black Box Testing : It is the process of giving the input to the system and checking the output of the system Without worrying about the output process generated by the system. It is also called as Behavior Testing. In this program is consi...

V-model and Phases of V-model

V-model stands for Verification and Validation model. In this model testing of the product is planned in parallel with a corresponding phase of development. There are various phases of the V-model. Phases of the V-model are as follows: Requ...

Test process improvement

Test Process is the planning activity to test the application software. Bellow are the best practices for Test Process Improvement Increase quality - In today's time software has become an intrinsic part not only in business sector but in ev...

Indroduction of Testing and Types of Testing

What is Testing? Testing is the process of improving the quality of Software or Software application. Ways of Testing? 1.Manual Testing 2. Automation Testing 1.Manual Testing: Manual Testing is a type of testing where testers m...

Risk Analysis

Risk analysis is one of the method to determine How much risk is involved in something. The method is use to determine when to test something or whether to test something or not. High risk item should be test early and Low risk item can be tested...

Manual Testing and Stages of Manual Testing

Manual testing The process carried out to test the software defects manually without using any automated tool or script is know as manual testing. In such testing tester plays a role of end an user and test the software application by using ...

What is STLC (Software Testing LifeCycle)?

STLC (System Testing Life Cycle) The process executed in planned and systematic manner to test the working and functionality of software application is known as Software Testing Life Cycle (STLC). In lay men language we can say that, STLC is a...

Why Bugs/Defect in Newly Developed Product?

It is impossible to create error/bug free product from developer or an expert people in certain technology. There are some reason that cause major bugs in product. 1. Writing Initial Requirement Miscommunication is the major issue while writi...
1 7
Sign In
                           OR                           
                           OR                           
Register

Sign up using

                           OR                           
Forgot Password
Fill out the form below and instructions to reset your password will be emailed to you:
Reset Password
Fill out the form below and reset your password: