Tuesday, 31 January 2012

What Is the Dot NET Framework?

 

The .NET Framework is an integral Windows component that supports building and running desktop applications and Web services. It provides a managed execution environment, simplified development and deployment, and support for a wide variety of programming languages. Two key components are the common language runtime (CLR), which manages memory, code execution, and other system services, and the .NET Framework class library, which is a collection of reusable types you can use to develop your applications. The .NET Framework also includes technologies such as ADO.NET, ASP.NET, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), and Windows Workflow Foundation (WF).

Thursday, 26 January 2012

User Acceptance Testing


User Acceptance Testing or UAT is the last step prior to completion of any application. The Users must ensure the system is stable and meets the minimum quality criteria before proceeding to system deployment.
This type of testing is helpful for any end users. It boosts up their confidence as they are sure they will be getting an application with expected results. This kind of testing also help the bugs to be keep away from the application without interfering it. User Acceptance test should be conducted by the end users of the system and monitored by an independent testing organization.

Bugzilla

 

What is Bugzilla?

Bugzilla is a "Defect Tracking System" or" Bug-Tracking System". Defect Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively. Most commercial defect-tracking software vendors charge enormous licensing fees. Despite being "free", Bugzilla has many features its expensive counterpart’s lack. Consequently, Bugzilla has quickly become a favourite of thousands of organizations across the globe.

Difference between Buffer and Cache

 

Buffer

 
Buffering is the process of holding data in a region of the memory until the data is transported from one place to another. This region of memory that holds the data is called a buffer. Buffering is used when there is a difference between the speed in which the data is received and the speed in which the data is processed.

Build, Version, Release


Build
is a Executable file which is handed over to the tester to test the functionality of the developed part of the project. Build is a version of software with is still in testing

Release is that which we finally hand it over to the client of the project after the development and testing phases are completed.

Version is the number of releases made according to the addition of the requirement of the client.

Example of the Version [Product] may be different versions of Automation Tools like Win-Runner 7.0 , Win-Runner 8.0 etc

Microsoft Windows operating system was first labelled with standard numerical version numbers (Windows 1.0 through Windows 3.11).

Later, Microsoft started using separate version names for marketing purposes, first using years (Windows 95 (4.0), Windows 98 (4.10), Windows 2000 (5.0)), then using alphanumeric codes (Windows Me (4.90), Windows XP (5.1)), then using brand names (Windows Vista (6.0)). With the release of Windows 7 it appears that Microsoft has returned to using numerical version numbers, although the official version number for Windows 7 is 6.1.