Thursday, March 19, 2009

QA FAQ:

  1. What is 'Software Quality Assurance'?
  2. What is 'Software Testing'?
  3. What are some recent major computer system failures caused by software bugs?
  4. Does every software project need testers?
  5. Why does software have bugs?
  6. How can new Software QA processes be introduced in an existing organization?
  7. What is verification? validation?
  8. What is a 'walkthrough'?
  9. What's an 'inspection'?
  10. What kinds of testing should be considered?
  11. What are 5 common problems in the software development process?
  12. What are 5 common solutions to software development problems?
  13. What is software 'quality'?
  14. What is 'good code'?
  15. What is 'good design'?
  16. What is SEI? CMM? CMMI? ISO? Will it help?
  17. What is the 'software life cycle'?
  18. What makes a good Software Test engineer?
  19. What makes a good Software QA engineer?
  20. What makes a good QA or Test manager?
  21. What's the role of documentation in QA?
  22. What's the big deal about 'requirements'?
  23. What steps are needed to develop and run software tests?
  24. What's a 'test plan'?
  25. What's a 'test case'?
  26. What should be done after a bug is found?
  27. What is 'configuration management'?
  28. What if the software is so buggy it can't really be tested at all?
  29. How can it be known when to stop testing?
  30. What if there isn't enough time for thorough testing?
  31. What if the project isn't big enough to justify extensive testing?
  32. How does a client/server environment affect testing?
  33. How can World Wide Web sites be tested?
  34. How is testing affected by object-oriented designs?
  35. What is Extreme Programming and what's it got to do with testing?

Tuesday, March 10, 2009

SoftwareTesting FAQ

Welcome to Software Testing Help!


What is software Testing?
A basic to start with:Software testing is the process used to help identify the correctness, completeness, security, and quality of developed computer software.
Testing is a process of technical investigation, performed on behalf of stakeholders, that is intended to reveal quality-related information about the product with respect to the context in which it is intended to operate.

For more information about AutomationSoftware Testing refer the below link.
http://www.qatesting-logic.blogspot.com/


Software Testing FAQ :

1. What is Test Bed?
An execution environment configured for testing. May consist of specific hardware, OS, network topology, configuration of the product under test, other application or system software, etc. The Test Plan for a project should enumerated the test beds(s) to be used.

2. What is Software Requirements Specification?
A deliverable that describes all data, functional and behavioral requirements, all constraints, and all validation requirements for software.

3. What is Soak Testing?
Running a system at high load for a prolonged period of time. For example, running several times more transactions in an entire day (or night) than would be expected in a busy day, to identify and performance problems that appear after a large number of transactions have been executed.

4. What is Smoke Testing?
A quick-and-dirty test that the major functions of a piece of software work. Originated in the hardware testing practice of turning on a new piece of hardware for the first time and considering it a success if it does not catch on fire.

5. What is Scalability Testing?
Performance testing focused on ensuring the application under test gracefully handles increases in work load.

6. What is Release Candidate?
A pre-release version, which contains the desired functionality of the final version, but which needs to be tested for bugs (which ideally should be removed before the final version is released).

7. What is Ramp Testing?
Continuously raising an input signal until the system breaks down.

8. What is Race Condition?
A cause of concurrency problems. Multiple accesses to a shared resource, at least one of which is a write, with no mechanism used by either to moderate simultaneous access.

9. What is Quality System?
The organizational structure, responsibilities, procedures, processes, and resources for implementing quality management.

10. What is Quality Policy?
The overall intentions and direction of an organization as regards quality as formally expressed by top management.

Followers