Standards IEEE for Software Testing

For the full quality testing, as they say "on a professional level," the tester in the process should be guided by the following standards IEEE:

IEEE Std 610.12-1990, IEEE Standard Glossary of Software Engineering Terminology
IEEE Std 730-1989, IEEE Standard for Software Quality Assurance Plans (ANSI)
IEEE Std 730.1-1995, IEEE Guide for Software Quality Assurance Plans (ANSI)
IEEE Std [...]

The testing process

So where to start testing? First you need to get all the documentation that will allow you to properly plan for testing and develop Test Cases. To do this you will need: specification, technical design, etc. Based on their pre-prepared test plan specifying the classes of tests and dates, the need for additional software, tools [...]

Conditions for Testing

Software Testing is one of the techniques of quality control, and includes activity planning works (Test Management), the design of tests (Test Design), the implementation of testing (Test Execution) and analysis of the results (Test Analysis).
Bring to your attention a study on “necessary and sufficient conditions for testing.
Consider the definition of the required concepts:

The [...]

How to write a good bug-report

To fix bugs in many organizations have adopted different CTS (Change Tracking Systems). All these systems can vary performance, design features, but there will always be something in common, the very essence that unites them - the presence of bug reports.
The first thing that must be created after the launch of the tracking system [...]

The objectives of load testing

The main objectives of load testing are:

Performance evaluation and application health at a stage of development and transfer of operation
Performance evaluation and application health at the stage of registration of new releases, patch sets
Performance optimization applications, including server configuration, and code optimization
Selection of appropriate hardware for the application (software platform) and [...]

The concept of Quality Assurance

Several years ago I did a Is the testing quality assurance?
No, testing - it does not ensure quality
To explain this, let’s go beyond software. In the manufacturing process testers examine incoming raw materials or take the products directly from the assembly line and test its compliance with standards. And in both cases, they test [...]

Use of these defects

Information on defects - it’s just a gold mine. This record of failures in quality, and hence - a list of opportunities to improve quality of your future projects. If you do not document the defects in your projects, then now is the time to do it. If you collect some information about defects (eg, [...]

Analysis of past projects

Lessons Learned or Post Programs or Post Project Analysis - is one of the most powerful tools for proactively improving the quality of your work. Retrospective - is separately allocated period of time, to turn their eyes on their work, learn from experience and ask yourself the following questions: “What was good and how to [...]

Creating and Using Templates

Do you really need 50 different ways to name variables? Each developer has their favorite way to perform tasks, and almost every gladly agreed to discuss the standards that it uses.
Common templates provide all team members an important basis for cooperation. When each person performs a task in its own way, cooperation can be [...]

Developers do not like the testers. Because I do not know how to use them

Tales about a quarrel developers and testers were once true, but now such conflicts almost can not be found. Quiet working together on the release of software, a focus on common goals, blah blah blah …
But if you look closely, you behind the facade of a productive cooperation often hides the absolute lack of [...]

Advertising

Archives