SitemapSoftware Testing Tutorial and Tools

Testing TUTORIALS   Testing TOOLS   ARTICLES   Testing FAQs   JOBS  
BLACK BOX   WHITE BOX   CHAT   FORUM   GUESTS  
 

Software Testing

It 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. This includes, but is not limited to, the process of executing a program or application with the intent of finding errors. Quality is not an absolute; it is value to some person. With that in mind, testing can never completely establish the correctness of arbitrary computer software; testing furnishes a criticism or comparison that compares the state and behaviour of the product against a specification. An important point is that software testing should be distinguished from the separate discipline of Software Quality Assurance (SQA), which encompasses all business process areas, not just testing.

White box and black box testing are terms used to describe the point of view a test engineer takes when designing test cases. Black box being an external view of the test object and white box being an internal view. Software testing is partly intuitive, but largely systematic. Good testing involves much more than just running the program a few times to see whether it works. Thorough analysis of the program under test, backed by a broad knowledge of testing techniques and tools are prerequisites to systematic testing. Software Testing is the process of executing software in a controlled manner; in order to answer the question “Does this software behave as specified?” Software testing is used in association with Verification and Validation. Verification is the checking of or testing of items, including software, for conformance and consistency with an associated specification. Software testing is just one kind of verification, which also uses techniques as reviews, inspections, walk-through. Validation is the process of checking what has been specified is what the user actually wanted.

Black box Testing

White Box Testing

Interview Questions

Functional Testing Unit Testing General Questions
Stress Testing Static & dynamic Analysis WinRunner Questions
Load Testing Statement Coverage LoadRunner Questions
Ad-hoc Testing Branch Coverage SQA Questions
Exploratory Testing Security Testing Test Automation Questions
Usability Testing Mutation Testing

Test Tools

Smoke Testing

Application Test Tools

Test Management Tools
Recovery Testing Source Test tools Bug Tracking Tools
Volume Testing Functional Test tools API Test Tools
Domain Testing Performance Test tools Communications Test Tools
Scenario testing JAVA Test tools Requirements Management
Regression Testing Embedded Test tools Misc. TOOLS
User Acceptance Database Test tools

References

Alpha Testing   Software Testing Introduction
Beta Testing

Web Test Tools

Software Testing Life Cycle

Testing Career

Link and HTML Test Tools  
Interview Questions Security Test tools  
Testing Jobs Functional Test tools  
Resume tips Performance Test Services  

Testing Certification

International Software Testing Qualifications Board ISQTB 

Certified Software Tester (CSTE)

Certified Software Test Professional (CSTP)

Certified Test Manager (CTM) certification

Certified Software Quality Analyst (CSQA)

Certified Software Project Manager (CSPM)

Certified Software Process Engineer (CSPE)

Popular 5 QA / Testing Documents

TESTING GENERAL INTERVIEW QUESTIONS
TESTING GENERAL INTERVIEW QUESTIONS
QA interview questions
What is verification, What is validation, What is a walkthrough, What is an inspection, What is quality, What is good code, What is good design, What is software life cycle, What is the difference between alpha and beta testing, What is the difference between volume testing and load testing etc...
Test Director Interview Questions | Software testings FAQ
Test Director Interview Questions ... Software testings FAQs ..What is Test Director ... What are all the main features of Test Director.. How the assessment of the application will be taken place in Test Director .. etc etc
Test Case Checklists
Details of Test Case Checklists
Performance Testing Why and How
Why Performance Testing,Performance Testing Workflow,HP LoadRunner Solutions
TESTING ARTICLES Other Language tutorials PM Tools Compilers
Comparison Between Black Box & White Box Testing JAVA BSD Scheduling Software Ada
Making The Decision To Automate Your Software Testing J2ME ECLIPSE Risk Analysis Software Algol
What is Software Testing J2EE FIREWALLS Bug Tracking Software APL
Beta Testing, Anyone? 10 Potent Strategies for Achieving Success C++ VB Collaboration Software BASIC
Making The Decision To Automate Your Software Testing C# JBOSS Help Desk Software C & C++
"The past and future of software testing." [SLIDES DOTNET VB.NET & ASP.NET Project Estimation Software C#
Teaching domain testing: A status report LINUX MULTIMEDIA Resource Management Software Pascal
Exploring exploratory testing SOLARIS NETWORKING Video Tutorials COBOL
What is a good test case ORACLE PERL CompTIA Certification D
Assessment in the software testing course SQL PYTHON

PROJECT MANAGEMENT

Forth
An Introduction to Software Testing MAINFRAME WEBLOGIC Delphi
Software Testing and Software Development Lifecycles PHP SYSTEM ADMIN LISP
An Introduction to Safety Critical Systems MYSQL UML Fortran
Why Bother to Unit Test? SYMBIAN UNIX Java
QA / Testing Documents categories .. posted by users
Software Testing
Study Materials ,  Certification ,  FAQ ,  
Quality Assurance
Certification ,  FAQ ,  Study materials ,  
Testing Tools
WinRunnerLoadRunnerTest Director
Jobs
Jobs in INDIA ,  
latest QA / Testing Documents
Test Director Interview Questions | Software testings FAQ
Test Director Interview Questions ... Software testings FAQs ..What is Test Director ... What are all the main features of Test Director.. How the assessment of the application will be taken place in Test Director .. etc etc
QA interview questions
What is verification, What is validation, What is a walkthrough, What is an inspection, What is quality, What is good code, What is good design, What is software life cycle, What is the difference between alpha and beta testing, What is the difference between volume testing and load testing etc...
Software Quality Engineer Certification - CSQE
The Certified Software Quality Engineer understands software quality development and implementation, software inspection, testing, verification and validation; and implements software development and maintenance processes and methods.
Certified Software Quality Analyst | CSQA
Acquiring the designation of Certified Software Quality Analyst (CSQA) indicates a professional level of competence in the principles and practices of quality assurance in the IT profession.
TESTING GENERAL INTERVIEW QUESTIONS
TESTING GENERAL INTERVIEW QUESTIONS
Certifications General details
General details of different software testing certifications.
HP LoadRunner software—tips and tricks for configuration, scripting and execution
This guide provides tips and tricks for HP LoadRunner software configuration, scripting, and execution. It is a conglomerate of lessons learned by HP LoadRunner power user Opral Wisham,including unique code as well as code collected from other testers. This guide is intended to help testers just learning to use HP LoadRunner, as well as to provide new best practices for those who have used HP LoadRunner for many years.
Performance Testing Why and How
Why Performance Testing,Performance Testing Workflow,HP LoadRunner Solutions
Web HTTP Connection Patterns When Load-Testing Using LoadRunner
HTTP Connections In a web environment clients communicate with the server using HTTP connections. A connection can be one-shot or persistent. One shot connection are used for one interaction, when the server has responded the connection is closed. Persistent connections are kept open for use in subsequent interactions. Persistent connections are closed by the client when it has finished with the server or by the server if the connection is inactive for too long.
what is LoadRunner
LoadRunner is a performance and load testing product by Hewlett-Packard (since it acquired Mercury Interactive in November 2006) for examining system behaviour and performance, while generating actual load.
TESTING JOURNALS

Post your articles, source codes, tips, comments or any information about QA/Testing that you want to share with others at testingbrain.support@gmail.com


Join our Forum and be an active Testing Brain ....Join
Get latest Testing jobs in India here
Participate in General Testing/QA discussions
Book
 
Video Game Testing - Become A Video Game Tester In 5 Simple Steps
The Essentials of Software Testing
Extending The Capabilities Of Performance Testing Tools 
Scalability Testing - 7 Tips For Improvement
 
 
 
 
 
 
 
 
   

 Tell About this site

Send your articles at testingbrain.support@gmail.com         post to del.icio.us
 
SAP Tutorials    J2EE Tutorials    LPO in India
 

  

  site contact support@testingbrain.com All of the product names here are trademarks of their respective companies. Use information on this site at your own risk. Informations about software testing tools, software testing jobs, software testing tutorials, certifications, interview questions furnished in the site is collected from various sites and posts from users. This site does not host any files on its server. If any compliants about the posts please contact us at support@testingbrain.com, we are ready to move the posts.
Complete Software Testing Study materials | Testing JOBS | PDF Tutorials page counter