Quality Assurance and Testing
Axis Technologies uses Quality Assurance Testing to provide businesses with an objective view of their software, allowing them to understand the potential risks of implementing that software.
Testing includes the process of executing a program or application with the intent of finding bugs and other errors. It includes aspects such as initial concept and requirements analysis, functional design, internal design, test planning, coding, document preparation, integration, testing, maintenance and updates.
Ultimately, Quality Assurance Testing includes verifying that a piece of software meets the following standards:
|
Newer Quality Assurance Testing models employ test driven development and place an increased portion of the testing in the hands of the developer, before it reaches a formal team of testers. QAT can occur at any point in the development process, however, and in a more traditional model, most of the test execution occurs after the requirements have been defined and the coding process has been completed.



