ApTest Overview
Applied Testing and Technology has provided testing analysis, design, development, and execution services to its clients since 1993. Our staff of professional software engineers have decades of cumulative experience in designing and developing complex application software, test software, and test systems. When ApTest puts together a project for you, our staff works hard to integrate with your existing team - becoming part of the project, not just an external testing resource.
Using our ApTest Manager test management tool you will have complete, real-time access over the Internet to the development and execution of your tests. This allows you to view and supervise the work being done on your project during every phase from start to finish.
At ApTest, we make the quality of your product our personal responsibility.
Download a corporate overview (Powerpoint).
Our clients include:
|
|
|
Expertise
ApTest is your resource for software testing. Whether it be test plan definition, manual QA test cycles, test suite automation, or a certification and branding program quality is our number one priority (all our projects are performed under an ISO 9000-style quality system).
We can assist with manual or automated testing for a wide variety of projects:
- Web site testing
- Java testing
- CORBA testing
- GUI testing
- Performance testing
- Compatibility testing
- Functional testing
- Testing web browsers, servers and other network middleware
- Test Management
- Test harnesses and frameworks
- Automated test generation
We can also assist with establishing and operating certification programs for software interoperability and conformance based on testing.
Why Outsource?
Outsourcing frees your in-house resources to concentrate on your core business, saving you time, resources, and opportunity cost.
The skill set needed for software testing is comparable to that of an engineer in any other sophisticated development activity. Using ApTest's staff allows you to keep your engineers and their management deployed on your development programs, while ensuring high quality testing for your products.
This is particularly true for automated software testing. Automated test development has become a discipline unto itself, requiring experience and training to maximize the benefit of an investment in this sort of technology. ApTest's trained staff saves you dollars and schedule time that would otherwise be spent on recruiting and training in-house test automation specialists.
Why ApTest?
ApTest provides you a focused team fluent in today's software engineering and testing methodologies. Our expertise and experience offer a smooth testing project with on-budget, on-time completion.
Our extensive experience allows us to efficiently evaluate an application or Web site and objectively define and implement the most effective solutions for testing it.
We bring to bear expertise with system software and middleware as well as application software environments including Windows, UNIX, Web, Web 2.0, XML, Java, and CORBA. This allows us to design the right tests for your product and also assist with identifying fixes for functional problems, performance bottlenecks, etc.
We implement production-quality test campaigns, with quality, reliability, and productivity of the first order.
We are organized to provide quick turnarounds on proposals and rapid engagements on projects, allowing you maximum flexibility in your development schedule.
Test Automation
Test automation is an ApTest specialty. Automation is used to replace or supplement manual testing with a suite of test programs. Benefits to product developers include increased software quality, improved time to market, repeatable test procedures, and reduced testing costs.
REDUCED TESTING TIME. A typical automated test suite will run in less than 24 hours, without any human intervention required. For a sophisticated product, manual testing may require dozens of staff months to perform the same testing.
CONSISTENT TEST PROCEDURES. With a complex testing process manual testing often yields inconsistent coverage and results depending on the staff and schedule employed. An automated test suite ensures the same scope and process is used repeatably each time testing is performed.
REDUCED QA COSTS. Automated testing has an upfront cost to develop, but over the lifetime of a product it will offer substantial net savings. An average automated test suite development is 3-5 times the cost of a complete manual test cycle. Over multiple product releases with multiple cycles per release, this cost is quickly recouped.
IMPROVED TESTING PRODUCTIVITY. With its much shorter execution time an automated test suite can be run multiple times over the course of a product development cycle. By testing earlier and more often bugs are detected and corrected earlier and at much reduced expense.
IMPROVED PRODUCT QUALITY. The sum of improved test procedures and testing productivity is a substantial improvement in product quality. Automated testing detects functional and performance issues more efficiently, allowing test staff to focus on quality in areas such as documentation, installation, hardware compatibility, etc.