Section 6.3 Test Automation

Due to specialization, IV&V Providers typically maintain Test Automation Suites and have in-house IV&V personnel who:

  • understands the requirements for automation,
  • knows how to define and implement a test automation framework,
  • have an awareness of various tool suites and options available in the market,
  • understands the potential use of the tools, and
  • able to use the methods and means to introduce a tool into an organization.

By acquiring the appropriate test automation services as part of the Advanced Additional Services for the ICT project, The Agency stands to benefit as follows:

  • Greater test process efficiency in test design, execution and maintenance.
    • Tools have record-playback features so functional test can be built and executed dynamically as and when needed.
    • Tools are model-based thus, test suites and procedures may be modified more frequently which offers better maintenance capability for the test wares.
  • More scalable tests based on changing user requirements, where:
    • it can cope with constant changes of the interfaces and load capacity.
    • it can cope with obsolescence of test equipment i.e. a software based test solution can keep up with the evolving hardware and operating system components.
  • Automation allows for test process integration by walking through the test process and seeing that each step merges naturally with each other.
  • Greater visibility into the quality assurance process using systematic and measurable tests.
  • Enables repeatability of regression testing where functional test cases can be re-used even after the launch of the product.