We promise speed, quality, and value - a test partner you can rely on.
This is a testing service centered on unit testing of embedded software, based on the concept of "S=Speed, Q=Quality, V=Value." We provide high-quality verification services based on our expertise as a language analysis and testing tool manufacturer for customers who want to confirm the quality of their modules through unit testing but lack sufficient resources for unit testing tasks or have no know-how regarding test design and coverage verification. We also support the creation of evidence and test reports that meet the testing standards required by automotive functional safety ISO 26262. In response to customer demands, we have a flexible and rapid global resource procurement system to accommodate short-term testing, and we not only deliver test results but also provide advice on improving your test design and code design as a testing partner.
Inquire About This Product
basic information
【Service Features】 - Based on our knowledge of compilers, programs, and microcontrollers, we provide high-quality verification services. - We offer expertise in setting up unit test guidelines tailored to customer requirements and in creating test reports necessary for functional safety certification. <Flow of Deliverables with Test Partner SQV> Based on a non-disclosure agreement, you will send us the source code to be evaluated, and we will provide an estimate based on the number of lines and complexity. After your order, we will conduct the testing work, and deliverables will include the unit test specification document, unit test report, coverage master unit test re-execution environment, and a complete set of test data.
Price information
Please contact our company.
Delivery Time
※Please contact our company.
Applications/Examples of results
【Results of Defect Detection Items】 ■ Functional defects in source code (functional discrepancies with function specifications) ■ Dead code (existence of code that cannot be logically executed) ■ Infinite loops ■ Division by zero ■ NULL pointer access ■ Overflow, underflow ■ Array overrun, illegal access ■ Undefined behavior of auto variables (initialization omission) ■ Compiler bugs ■ Implementation defects (such as casting) ■ Recursive modules ■ Illegal memory access (such as writing to ROM areas) ■ Modules exceeding expected processing time (processing does not fit within the designated time)
catalog(1)
Download All CatalogsNews about this product(1)
Company information
Gaio Technology started in 1980 with the in-house development of cross-compilers for embedded development and has since provided testing tools for embedded software based on microcontroller code analysis technology and simulation technology. Furthermore, the company has expanded its engineering services business and is currently engaged in model-based development support, test process construction support, and tool implementation and operation support for major automobile manufacturers and large automotive parts suppliers. The unit testing tools for embedded software, "Coverage Master winAMS" and "CasePlayer2," are representative tool products of Gaio, with many users. They have a mechanism that allows testing to be conducted in the state of implementation in the product without modifying the software (microcontroller code) installed in embedded products, receiving significant support from the automotive control software field, which demands high software quality to ensure safety. The tools have obtained certification for automotive functional safety (ISO 26262) and have now become the de facto standard for automotive software unit testing tools.