QA Testing Questions

Q:

What is the role of QA in a project development?

Answer

QA stands for QUALITY ASSURANCE. QA team assures the quality by monitor the whole development process. QA tracks the outcomes and adjusting process to meet the expectation.


The role of Quality Assurance is discussed below:


- QA team is responsible for monitoring the process to be carried out for development.


- Responsibilities of QA team are planning testing execution process.


- QA Lead creates the time tables and agrees on a Quality Assurance plan for the product.


- QA team communicated QA process to the team members.


- QA team ensures traceability of test cases to requirements.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

0 4018
Q:

What is the role of Bug Tracking System?

Answer

The Bug Tracking System role is discussed below:


 


- Testers and developers can know the status of the bug at every stage.


- Changes to the Status will be available to all team members.


- Developers and Testers can easily interact with bugs.


- Repetition of bugs will be avoided.


- Easy to distribute the bug among the developer.


- It will act as a centralized one for defects.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

1 2869
Q:

What is Binary Portability Testing?

Answer

Testing an executable application for portability across system platforms and environments, usually for conformation to an ABI specification.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

0 2409
Q:

What is security/penetration testing?

Answer

Security/penetration testing is testing how well the system is protected against unauthorized internal or external access, or willful damage. This type of testing usually requires sophisticated testing techniques.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

0 2363
Q:

What is parallel/audit testing?

Answer

Parallel/audit testing is testing where the user reconciles the output of the new system to the output of the current system to verify the new system performs the operations correctly. Let us say, for example, the currently software is in the mainframe system which calculates the interest rate. The company wants to change this mainframe system to web-based application. While testing the new web based application, we need to verify that the web-based application calculates the same interest rate. This is parallel testing.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

1 2292
Q:

How much the bug is affecting the functionality of the application?

Answer

EX:


- High Priority and Low Severity:


Company logo is not properly displayed on their website.


- High Priority and High Severity:


Suppose you are doing online shopping and filled payment information, but after submitting the form, you get a message like "Order has been cancelled."


- Low Priority and High Severity:


If we have a typical scenario in which the application get crashed, but that scenario exists rarely.


- Low Priority and Low Severity:


There is a mistake like "You have registered success" instead of successfully, success is written.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

3 2171
Q:

What is GUI testing? What elements will we cover in GUI testing?

Answer

In GUI testing, need to cover the customer requirement if don't have to validate  Font size, colors, spellings(labels) etc.


Every application should follow Microsoft rules like


- Controls should be Initcap (i.e every label should start with Capital letter )Can observe that in Win applications every label starts with Caps


- OK or Cancel button should exist


- Controls should not be overlapped


- Controls should be alligned properly (left side alignment is mandatory but the right side is optional)


- Controls should be visible


- Short cut keys should be provided


- System menu should exist (i.e if u press Alt key + Space bar a menu will appear at the left most corner )


- Mouse pointer events 


Colors, Label Names, Tab Order, Alignment, graphs , Navigation of the software to test in GUI Testing.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

0 2166
Q:

Describe Bottom-Up and Top-Down approach in Testing.

Answer

Bottom Up Approach:


The bottom up approach testing approach is carried out with the help of the test driver. The test driver calls a component to be tested.


The modules in the lower level of call hierarchy are tested independently. Then the next level modules are tested that call previously tested modules. This is done repeatedly until all the modules are included in the testing.


Bottom up testing stops when the top module in the call hierarchy is tested with all lower call hierarchy modules.


 


Top Down Approach:


The top down approach is carried out with the help of the test stub. Test stub are the dummy programs. The Stub is called from the software component to be tested.


Tests top layer of controlling subsystem first. Then combine modules that are called by the tested modules and test resulted collection of modules.


Do this until all the modules are combined and tested.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

1 2062