Agile software development is a group of software development methods in which requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. It promotes adaptive planning, evolutionary development, early delivery, continuous improvement and encourages rapid and flexible response to change Agile Testing Interview Questions are designed to test your knowledge of agile principles and testing […]
Selenium is an open source automation testing tool for web based applications. It’s easy to use and very flexible. Works on multiple browsers and multiple operating systems as compared to other tools in market. It support Android and Iphone Testing. You can use open source frameworks such as Junit, TestNG etc. and can write selenium test cases. Languages supported by Selenium: Java, C#, Ruby, Pyton, PHP Pearl Browsers supported by Selenium: FireFox, […]
Unit testing is the testing of an individual unit or group of related units. It falls under the class of white box testing. It is often done by the programmer to test that the unit he/she has implemented is producing expected output against given input. Typically done by the programmer and not by testers, as […]
Performance testing is the testing to assess the speed and effectiveness of the system and to make sure it is generating results within a specified time as in performance requirements. It falls under the class of black box testing. Performance testing often used interchangeably with ‘stress’ and ‘load’ testing. It intends to determine how a system […]
Quality Assurance: The function of Software Quality that assures the Standards, Processes, and Procedures are appropriate for the project and are correctly implemented. QA is the process of managing for quality and evaluated against Correctness, Flexibility, Efficiency, Portability, Reusability and Maintainability Quality Assurance evaluates the processes to produce the products. Identifies weaknesses in processes and […]
Six Sigma is a process improvement methodology. It is structured into 5 phases which can be iterated to continually improve key processes and deliver greater efficiencies and success within an organization. These 5 phases are Define, Measure, Analyze, Improve, and Control.