Posts

Showing posts from July, 2016

What is Baseline testing in software?

Image
It is one of the type of non-functional testing . It refers to the validation of documents and specifications on which test cases would be designed. The requirement specification validation is baseline testing. Generally a baseline is defined as a line that forms the base for any construction or for measurement, comparisons or calculations. Baseline testing also helps a great deal in solving most of the problems that are discovered. A majority of the issues are solved through baseline testing.

What is functionality testing in software?

Image
Functionality testing is performed to verify that a software application performs and functions correctly according to design specifications. The following is needed to be checked during the functionality testing: Installation and setup on localized machines running localized operating systems and local code pages. Text input, including the use of extended characters or non-Latin scripts. Core application functions. String handling, text, and data, especially when interfacing with non-Unicode applications or modules. Regional settings defaults. Text handling (such as copying, pasting, and editing) of extended characters, special fonts, and non-Latin scripts. Accurate hot-key shortcuts without any duplication.

What is Efficiency testing in software?

Efficiency testing test the amount of code and testing resources required by a program to perform a particular function. Software Test Efficiency is number of test cases executed divided by unit of time (generally per hour). Here are some formulas to calculate  Software Test Efficiency Test efficiency = (total number of defects found in unit+integration+system) / (total number of defects found in unit+integration+system+User acceptance testing) Testing Efficiency = (No. of defects Resolved / Total No. of Defects Submitted)* 100 Software Test Effectiveness covers three aspects: — How much the customer’s requirements are satisfied by the system. — How well the customer specifications are achieved by the system. — How much effort is put in developing the system.     2   2

What is Usability testing ?

Image
What is Usability testing in software and it’s benefits to end user? In usability testing basically the testers tests the ease with which the user interfaces can be used. It tests that whether the application or the product built is user-friendly or not. Usability Testing is a  black box testing  technique. Usability testing also reveals whether users feel comfortable with your application or Web site according to different parameters – the flow, navigation and layout, speed and content – especially in comparison to prior or similar applications. Usability Testing tests the following features of the software. — How easy it is to use the software. — How easy it is to learn the software. — How convenient is the software to end user. Advantages of usability testing: Usability test can be modified to cover many other types of testing such as functional testing ,  system integration testing ,  unit testing , smoke testing etc. Usability testing can be very economical if pl