Wednesday, August 12, 2009

software quality management


Software Quality Management (SQM) aim is to manage the quality of software development process and products. Quality management therefore uses quality assurance and control of processes as well as products to achieve more consistent quality. Quality Product is a product that meets its specified requirements and user satisfaction Quality Culture is an organizational environment where quality is viewed as everyone’s responsibility.

Click here to know more about software quality management.

quality management

Quality management can be considered to have three main components: quality control, quality assurance and quality improvement. Quality management is focused not only on product quality, but also the means to achieve it.

Life-cycle Quality Management
Click here to know more about quality management.

Tuesday, August 11, 2009

software quality

Software quality measures how well software is designed and how well the software conforms to that design.
Methods to improve the quality:
Click here to know more about software quality.

software security testing


software testing courses

Click on here for details software testing courses.

software testing course

Click on here for details software testing course.

testing tools




Click here to download testing tools. Click here to download unit testing tools.

software testing tools

AdaControl: detects the use of various kinds of constructs in Ada programs. Its first goal is to control proper usage of style or programming rules.


Ahven: Ahven is a simple unit test library for Ada 95 programming language.


Aunit: AUnit is a set of Ada packages based on the xUnit family of unit test frameworks.


DTraq: DTraq is a data logging and review debugging tool. Analysis to aid Ada debugging and validation.

ProofPower: It is a suite of tools including a compliance tool for specifying and verifying Ada programs..

software testing tool

Abbot Java GUI Test Framework: The Abbot framework provides automated event generation and validation of Java GUI components, improving upon the very rudimentary functions provided by the java.awt.Robot class. It is suitable for use both by developers for unit tests and QA for functional testing.


Anteater: Anteater is a testing framework designed around Ant, from the Apache Jakarta Project. It provides an easy way to write tests for checking the functionality of a Web application or of an XML Web service.


Apodora: Apodora is a framework/tool for automating functional testing of web applications. It provides the user with programmatic control of the web browser allowing them to interact directly with the browser's user interface. It uses a database backend in order to remember how to find your html elements.


Arbiter: Document based acceptance tester. Manages requirements documents in Word or RTF format that are created jointly by customer and developer. Requirements are parsed to extract a glossary and test suite.


Autonet: Autonet is a GUI network test platform, internally it's based on CLI to communicate with devices. It help you to arrange test cases, and record test results


AutoTestFlash: AutoTestFlash allows the recording and playback of tests writen in Flash and Flex. The tool website provides a live sample.

Saturday, August 8, 2009

performance testing example

performance testing

Performance testing is the process of determining the speed or effectiveness of a computer, network, software program or device that is performed, from one perspective, to determine how fast some aspect of a system performs under a particular workload.

Performance testing can use tools to measure what parts of a device or software contribute most to the poor performance or to establish throughout levels for maintained acceptable response time.

Purposes:
  • demonstrate the systems meets performance criteria
  • compare two systems to find which performs better
  • measure what parts of the system or workload cause the system to perform badly.
  • performance defect is detected, the higher the cost of remediation.
Click here to know more about performance testing.