Skip to main content

Posts

Showing posts from April, 2017

Software Testing Interview Questions

1) What is PDCA cycle and where testing fits in? There are four steps in a normal software development process. In short, these steps are referred as PDCA. PDCA stands for Plan, Do, Check, Act. Plan:  It defines the goal and the plan for achieving that goal. Do/ Execute:  It depends on the plan strategy decided during the plan stage. It is done according to this phase. Check:  This is the testing part of the software development phase. It is used to ensure that we are moving according to plan and getting the desired result. Act:  This step is used to solve if there any issue is occurred during the check cycle. It takes appropriate action accordingly and revises the plan again. The developers do the "planning and building" of the project while testers do the "check" part of the project.   2) What is the difference among white box, black box and gray box testing? Black box Testing:  The strategy o

Selenium Interview Questions

1) What is automation testing? Automation testing is used to automate the manual testing. It is a process of automating the manual process to test the application/system under test. It uses separate testing tools which facilitate you to create test scripts which can be executed repeatedly and doesn't need any manual intervention. 2) What are the benefits of automation testing? The benefits of automation testing are listed below It supports execution of repeated test cases. It facilitates parallel execution. It aids in testing a large test matrix. It improves accuracy because there are no chances of human errors. It saves time and money. 3) What is Selenium? A) Selenium is a browser based functional test automation tool. It is basically a library which you can use in your program to test a web application. It is important to note that selenium is mainly used for browser automation. It is NOT used for unit testing or API testin

Java Interview Questions

1)What is java? java is a high-level programming language originally developed by Sun        Microsystems and released in 1995 2)What Are the major features of Java? The major features include Object Oriented, Platform Independent, Robust, Interpreted, Multi-threaded 3)What is Platform? A platform is basically the hardware or software environment in which a program runs. There are two types of platforms software-based and hardware-based. Java provides software-based platform. 4)why java is different from other platform? The Java platform differs from most other platforms in the sense that it's a software-based platform that runs on top of other hardware-based platforms.It has two components: 1.      Runtime Environment 2.      API(Application Programming Interface) 5)Why java is called WORA? The bytecode. Java is compiled to be a byte code which is the intermediate language between source code and machine code. This byte code is not platfo

.Net Interview Questions

1. What is ASP.Net? Dot Net a framework developed by Microsoft on which we can develop new generation web sites using web forms(aspx), MVC, HTML, Javascript, CSS etc. Its successor of Microsoft Active Server Pages(ASP). Currently there is ASP.NET 4.0, which is used to develop web sites. There are various page extensions provided by Microsoft that are being used for web site development. Eg: aspx, asmx, ascx, ashx, cs, vb, html, XML etc 2) How many languages are supported by .NET at present time? When .NET was introduced first time, it supports many languages like VB.NET,C#,COBOL, and Perl etc. At present time it supports almost 44 languages 3) How is it possible for .NET to support many languages? The .NET language code is compiled to Microsoft Intermediate Language (MSIL). The generated code is called managed code. This managed code is run in .NET environment. So after compilation the language is not a barrier and the code can call or use function of another lan

How Will be Software Testing In the Future.

In the modern world, Software Developing companies are in situation to release their products faster than their competitors and moreover customer want software releases in short span of times and they are not ready to work with the defected products. So companies want to release their product without any error. If   there is an error in the product it may lead to bad impression on product therefore every product must be tested for bugs before it is being released. So there would be more demand for software testing professional in the future which in turn creates need for Software Testing Trainingin Chennai In the phases of software development testing plays an important role which helps to improve the quality, reliability and performance of the system developed moreover it allows to identify the defects in early stages which avoids finding bugs and getting them resolved in the last critical stage Need of Testing Testing should be performed in early stage of the SDLC