Interview Question - 16 to 30
description
Transcript of Interview Question - 16 to 30
1. Project had been started in Manual testing and Automation of some fixed modules, Then finally decided to Test the total Application in Automation then it is possible to test that application.
What is the difference between QA(Quality Assurance) and QC(Quality Control)?
Quality Assurance (QA):
The set of support activities (including facilitation, training, measurement, and analysis) needed to provide adequate confidence that processes are established and continuously improved to produce products that meet specifications and are fit for use.
Quality Control (QC):
The process which product compares quality with applicable standards, and the action taken when non-conformance is detected. Its focus is defect detection and removal. This is a line function; that is, the performance of these tasks is the responsibility of the people working within the process.17. Explain Usability testing.The purpose of this event is to review the application user interface and other
human factors of the application with the people who will be using the application.
This is to ensure that the design (layout and sequence, etc.) enables the business functions to be executed as easily and intuitively as possible. This review includes assuring that the user interface adheres to documented User Interface standards, and should be conducted early in the design stage of development.
Ideally, an application prototype is used to walk the client group through various business scenarios, although paper copies of screens, windows, menus, and reports can be used.
What is the purpose of testing?
To uncover hidden errors
To achieve the maximum usability of the system
To Demonstrate expected performance of the system.
What types of testing do testers perform?
Black box testing, White box testing is the basic type of testing testers performs. Apart from that they also perform a lot of tests like Ad - Hoc testing, Cookie Testing, CET (Customer Experience Test), Client-Server Test, Configuration Tests, Compatibility testing, Conformance Testing
What is the Outcome of Testing?
A stable application, performing its task as expected.
What is the need for testing?
The Primary need is to match requirements get satisfied with the functionality and also to answer two questions
Whether the system is doing what it supposes to do?
Whether the system is not performing what it is not suppose to do?What are the Qualities of a Tester?
Should be perfectionist
Should be tactful and diplomatic
Should be innovative and creative
Should be relentless
Should possess negative thinking with good judgment skills
Should possess the attitude to break the system
How test automation is planned?
Planning is the most important task in Test Automation. Test Automation Plan should cover the following task items,
a. Tool Selection: Type of Test Automation Expected (Regression / Performance etc.)
b. Tool Evaluation: Tool Availability / Tool License Availability / Tool License Limitations.
c. Tool Cost Estimation Vs Project Cost Estimation Statistics for Testing.
d. Resource Requirements Vs Availability Study.
e. Time Availability Vs Time Estimations Calculations and Definitions.
f. Production Requirements Analysis Results Consideration with respect to Factors like
Load-Performance / Functionality Expected / Scalability etc.
g. Test Automation Process Definitions including Standard to be followed while
performing Test Automation.
h. Test Automation Scope Definition.
i. Automation Risk Analysis and planning to overcome if defined Risks Emerge in the
Automation Process.
j. Reference Document Requirement as Perquisites for Test Automation.