Basics about Manual Testing & Interview Questions - Pharma Jobs

Friday, February 28, 2014

Basics about Manual Testing & Interview Questions


Here We are Providing Information about what is Software Testing, Software Testing Basics, Software Testing Interview Questions, Software Testing Tutorials, Software, Product, Project,What is Deference between Project and Product, Why Testing is Necessary Information, Manual Testing Interview Questions, Manual Testing Tutorials, Basics about Manual Testing, Manual Testing Basics.

Manual Testing Basics & Interview Questions


1 . What is diff. between CMMI and CMM levels?

Ans:  CMM: - this is applicable only for software industry. KPAs -18
CMMI: - This is applicable for software, out sourcing and all other industries. KPA - 25

2. What is the scalability testing?
Ans :
1. Scalability is nothing but how many users that the application should handle

2. Scalability is nothing but maximum no of users that the system can handle

3. Scalability testing is a subtype of performance test where performance requirements for response time, throughput, and/or utilization are tested as load on the SUT is increased over time.

4. As a part of scalability testing we test the expandability of the application. In scalability we test 1.Applicaation scalability, 2.Performance scalability

Application scalability: to test the possibility of implementing new features in the system or updating the existing features of the system. With the help of design doc we do this testing
Performance scalability: To test how the s/w perform when it is subjected to varying loads to measure and to evaluate the

Performance behavior and the ability for the s/w to continue to function properly under different workloads.

–> To check the comfort level of an application in terms of user load. And user experience and system tolerance levels
–> The point within an application that when subjected to increasing workload begin to degrade in terms of end user experience and system tolerance
–> Response time

Execution time
System resource utilization
Network delays
 stress testingè

3. What is status of defect when you are performing regression testing?

Ans: Fixed Status

4. What is the first test in software testing process?

A) Monkey testing

B) Unit Testing

c) Static analysis

d) None of the above

Ans:  Unit testing is the first test in testing process, though it is done by developers after the completion of 
coding it is correct one.

5. When will the testing starts? a) Once the requirements are Complete b) In requirement phase?

Ans:- Once the requirements are complete.

This is Static testing. Here, u r supposed to read the documents (requirements) and it is quite a common issue in S/w industry that many requirements contradict with other requirements. These are also can be reported as bugs. However, they will be reviewed before reporting them as bugs (defects).

6. What is the part of Qa and QC in refinement v model?

Ans: V model is a kind of SDLC. QC (Quality Control) team tests the developed product for quality. It deals only with product, both in static and dynamic testing. QA (Quality Assurance) team works on the process and manages for better quality in the process. It deals with (reviews) everything right from collecting requirements to delivery.

7. What are the bugs we cannot find in black box?

Ans:  If there r any bugs in security settings of the pages or any other internal mistake made in coding cannot be found in black box testing.

8. What are Microsoft 6 rules?

Ans: As far as my knowledge these rules are used at user Interface test.
These are also called Microsoft windows standards. They are

. GUI objects are aligned in windows

• All defined text is visible on a GUI object

Labels on GUI objects are capitalized

• Each label includes an underlined letter (mnemonics)

• Each window includes an OK button, a Cancel button, and a System menu

9. What are the steps to test any software through automation tools?

Ans: First, you need to segregate the test cases that can be automated. Then, prepare test data as per the requirements of those test cases. Write reusable functions which are used frequently in those test cases. Now, prepare the test scripts using those reusable functions and by applying loops and conditions where ever necessary. However, Automation framework that is followed in the organization should strictly follow throughout the process.

10. What is Defect removable efficiency?

Ans: The DRE is the percentage of defects that have been removed

During an activity, computed with the equation below. The DRE can also be computed for each software development activity and plotted on a bar graph to show the relative defect removal efficiencies for each activity. Or, the DRE may be computed for a specific task or technique (e.g. design inspection, code walkthrough, unit test, 6 month operation, etc.) Number Defects Removed

DRE = –—————————————————— * 100
Number Defects at Start of Process
DRE=A/A+B = 0.8
A = Testing Team (Defects by testing team)
B = customer ( ” ” customer )
If dre <=0.8 then good product otherwise not.
Qn. Example for bug not reproducible?
A: — Difference in environment.

11. Difference between adhoc testing and error guessing?

Ans: Adhoc testing: without test data r any documents performing testing.

Error Guessing: This is a Test data selection technique. The selection criterion is to pick values that seem likely to cause errors.

12. Diff between test plan and test strategy?

Ans: Test plan: After completion of SRS learning and business requirement gathering test management concentrate on test planning, this is done by Test lead, or Project lead.Test Strategy: Depends on corresponding testing policy quality analyst finalizes test Responsibility Matrix. This is dont by QA. But both  Documents.

13. What is “V-n-V” Model? Why is it called as “V”& why not “U”? Also tell at what Stage Testing should be best to stared?

Ans:It is called V coz it looks like V. the detailed V model is shown below.

SRS                          Acceptance testing
     \                         /
      \                       /
    HLD (High Level Design)   System testing
       \                    /
        \                  /
       LLD (Low level      Integration testing
             Design)     /
          \              /    
           \            Unit Testing
            \          /
             \        /
               Coding

There is no such stage for which you wait to start testing.

Testing starts as soon as SRS document is ready. You can raise defects that are present in the document. It’s called verification.

14. What is difference in between Operating System 2000 and OS XP?

Ans: Windows 2000 and Windows XP are essentially the same operating system (known internally as Windows NT 5.0 and Windows NT 5.1, respectively.) Here are some considerations if you’re trying to decide which version to use:

Windows 2000 benefits:

1) Windows 2000 has lower system requirements, and has a simpler interface (no “Styles” to mess with).
2) Windows 2000 is slightly less expensive, and has no product activation.
3) Windows 2000 has been out for a while, and most of the common problems and security holes have been uncovered and fixed.
4) Third-party software and hardware products that aren’t yet XP-compatible may be compatible with Windows 2000; check the manufacturers of your devices and applications for XP support before you upgrade.

Windows XP benefits:

1) Windows XP is somewhat faster than Windows 2000, assuming you have a fast processor and tons of memory (although it will run fine with a 300 MHz Pentium II and 128MB of RAM).
2) The new Windows XP interface is more cheerful and colorful than earlier versions, although the less- cartoon “Classic” interface can still be used if desired.
3 Windows XP has more bells and whistles, such as the Windows Movie Maker, built-in CD writer support, the Internet Connection Firewall, and Remote Desktop Connection.
4) Windows XP has better support for games and comes with more games than Windows 2000.
5) Manufacturers of existing hardware and software products are more likely to add Windows XP compatibility now than Windows 2000 compatibility.

15. What is bug life cycle?

Ans: New: when tester reports a defect

Open: when developer accepts that it is a bug or if the developer rejects the defect, then the status is turned into “Rejected”
Fixed: when developer make changes to the code to rectify the bug…
Closed/Reopen: when tester tests it again. If the expected result shown up, it is turned into “Closed” and if the problem resists again, it’s “Reopen

16. What is deferred status in defect life cycle?

Ans: Deferred status means the developer accepted the bus, but it is scheduled to rectify in the next build

17. What is smoke test?

Ans: Testing the application whether it’s performing its basic functionality properly or not, so that the test team can go ahead with the application

18. Do you use any automation tool for smoke testing?

Ans:- Definitely can use.

20. What is Verification and validation?

Ans: Verification is static. No code is executed. Say, analysis of requirements etc. Validation is dynamic. Code is executed with scenarios present in test cases.

21. What is test plan and explain its contents?

Ans: Test plan is a document which contains the scope for testing the application and what to be tested, when to be tested and who to test.

22. Advantages of automation over manual testing?
Ans : Time, resource and Money
23. What is ADhoc testing?
Ans : AdHoc means doing something which is not planned.
24. What is mean by release notes?
Ans: It’s a document released along with the product which explains about the product. It also contains about the bugs that are in deferred status.
25. Scalability testing comes under in which tool?
Ans: Scalability testing comes under performance testing. Load testing, scalability testing both are same.
26. What is the difference between Bug and Defect?
Ans: Bug: Deviation from the expected result. Defect: Problem in algorithm leads to failure.
A Mistake in code is called Error.

Due to Error in coding, test engineers are getting mismatches in application is called defect.
If defect accepted by development team to solve is called Bug.

27. What is hot fix?
Ans: A hot fix is a single, cumulative package that includes one or more files that are used to address a problem in a software product. Typically, hot fixes are made to address a specific customer situation and may not be distributed outside the customer organization.
Bug found at the customer place which has high priority.
28. What is the difference between functional test cases and comparability test cases?
Ans: There are no Test Cases for Compatibility Testing; in Compatibility Testing we are Testing an application in different Hardware and software. If it is wrong plz let me know.
29. What is Acid Testing?
Ans: ACID Means:
ACID testing is related to testing a transaction.
A-Atomicity
C-Consistent
I-Isolation
D-Durable
Mostly this will be done database testing.
30. What is the main use of preparing a traceability matrix?
Ans: To Cross verify the prepared test cases and test scripts with user requirements.
To monitor the changes, enhance occurred during the development of the project.

Traceability matrix is prepared in order to cross check the test cases designed against each requirement, hence giving an opportunity to verify that all the requirements are covered in testing the application.




what is Software Testing, Software Testing Basics, Software Testing Interview Questions, Software Testing Tutorials, Software, Product, Project,What is Deference between Project and Product, Why Testing is Necessary Information, Manual Testing Interview Questions, Manual Testing Tutorials, Basics about Manual Testing, Manual Testing Basics

No comments:

Post a Comment