Open menu Close menu
Unit and Integration Testing campaign - ISIT

Unit Testing & Integration Testing (IT) Campaign

Ensure the quality of your software! Master unit testing (UT) and integration testing (IT) (DO-178, IEC 61508, ISO 26262...). Contact us to optimize your quality assurance.

Read more Hide
Unit Testing (UT) and Integration Testing (IT) are essential software quality assurance practices, recommended and often required by software safety and cybersecurity standards such as DO-178, IEC 61508, IEC 62304, ISO 26262, EN 50716 and IEC 62443.

For the most demanding standards, it is required that the tester is not the developer of the component or system under test (SUT). This separation ensures independent verification.

You want to guarantee the quality of your software, ensure the quality of your unit test campaigns, free your teams from this activity so that they can concentrate on your core business, or simply meet the requirements of team independence.

ISIT offers you 2 levels of personalized expertise right from the start of your project, to better anticipate this unit/integration testing phase:
  • Pre-campaign support for unit and integration testing: Our experts guide you in preparing and implementing your unit and integration testing campaigns, and advise you on the testing architecture best suited to your needs, taking into account the best practices and constraints of your markets.
  • Outsourced unit and integration testing: guarantee budget control and reproducibility of test campaigns in your environment.


Why is pre-campaign support crucial?

Take advantage of our experts' feedback to :
  • Consider the testability of your software right from the design stage.
  • Avoid too many test iterations.
  • Efficiently anticipate non-regression tests and ensure optimal test coverage.
  • Generate reliable and exploitable results for informed decision-making.
  • Integrate your tests into your CI/CD (continuous integration/continuous deployment) pipeline to automate and optimize your development processes.

How does ISIT carry out your outsourced test campaigns?

Deeply involved in the development of embedded applications, our experts use static code analysis or dynamic testing, depending on your needs, to achieve a variety of objectives, such as :
  • Measuring/improving code quality indicators: compliance with coding rules (MISRA, CERT-C...), complexity, testability and maintainability....
  • Execute tests on hardware targets
  • Perform structural code coverage
  • Measure worst case execution time
  • Provide reports on control flow, data flow, data coupling and control coupling

At the end of a test campaign, you receive a detailed report on the results of this campaign, including the test results for each function, the test sets developed, and a set of anomaly sheets where applicable.

Should you wish to replay the test campaign in your development environment, we deliver the set of files required to execute the test plan for an ad hoc tool, qualified and recognized in this field.

Related products

Test&Investiguation-SBOM_ISIT

Composition analysis of applications

How ISIT's Binary Composition Analysis (BCA) enhances the security of your software: SBOM, vulnerability identification and regulatory compliance.

Vulnerability analysis

Thanks to its experts in functional safety and cybersecurity, ISIT is able to carry out a complete vulnerability analysis of your software.

Software Audit - ISIT Expertises

Software Audit

Source code/binary audit: detecting software bugs or flaws

Conformité-pre-audit_safety_ISIT

Safety pre-audit

Prepare for Safety certification with peace of mind !