Performance vs Load Testing In the context of software engineering, performance testing is done to find out the bottlenecks of a system. Performance tests can also be used to verify attributes such as reliability, resource usage and scalability, and establish a baseline for the performance of a system. Load testing is one of the subgenres […]
Difference Between Virtual and Abstract
Virtual vs Abstract Virtual and Abstract are two keywords used in most Object Oriented (OO) programming languages such as Java and C#. Although there are slight differences in what it means in different languages, both Virtual and Abstract keywords provide a sense of partial implementation to the entities it attaches to. Abstract Typically, Abstract classes, […]
Difference Between Agile and Waterfall
Agile vs Waterfall It has become a very fast paced world, and companies involved in software development have to respond in a fast manner to changing customer needs and wants. Gone are the days when projects could be completed leisurely and as competition has increase and timely delivery of projects has become central issue in […]
Difference Between Ajax and Microsoft Silverlight
Ajax vs Microsoft Silverlight Ajax is acronym for Asynchronous JavaScript and XML. It is a collection of web development methods used in client side to develop interactive web pages. Microsoft Silverlight is a free browser plug-in which enables full interactive multimedia experiences and rich business applications at client side. Silverlight is based on .NET framework […]
Difference Between Flowchart and Data Flow Diagram (DFD)
Flowchart vs Data Flow Diagram (DFD) The terms flowchart and data flow diagram (DFD) are related to software engineering describing the path of process or data step by step. Although flow chart is used in almost all the fields of education and engineering data flow diagram is mainly used is the software industry. Both the […]
Difference Between Object Oriented Programming and Procedural Programming
Object Oriented Programming vs Procedural Programming Object Oriented Programming (OOP) and Procedural Programming are two programming paradigms. A programming paradigm is a fundamental style of computer programming, and they differ in the way different elements of the program are represented and how steps for solving problems are defined. As the name suggests, OOP focuses on […]
Difference Between Arrays and Linked Lists
Arrays vs Linked Lists Arrays are the most commonly used data structure to store collection of elements. Most programming languages provide methods to easily declare arrays and access elements in the arrays. Linked list, more precisely singly-linked list, is also a data structure that can be used to store collection of elements. It is made […]
Difference Between Echo and Print
Echo vs Print Echo and print are perhaps one of the most interchanged PHP output. These two commands which are mainly used to place output information to the visitor’s screen, such as like in the web page give the same action. But is there really a difference between them? Echo Echo is a statement in […]
Difference Between QTP 9.5 and QTP 10
QTP 9.5 vs QTP 10 QTP 9.5 and QTP 10 are software testing tools. QTP means QuickTest Professional. QTP is an automated testing tool developed by HP/Mercury. This tool integrates with other testing solutions such as LoadRunner, WinRunner and TestDirector/Quality Center. One of the versions of this testing tool is QTP 9.5 and QTP 10. […]
Difference Between Agile and Scrum
Agile vs Scrum Agile and Scrum are terms used in project management. The Agile methodology employs incremental and iterative work cadences that are also called sprints. Scrum, on the other hand is the type of agile approach that is used in software development. Agile The Agile methodology is used in project management and it helps […]