STASYS’ Independent Testing Service (ITS) offers customers extensive, comprehensive and, above all, Independent Testing Solutions for least possible cost. ITS specialises in providing a flexible, adaptable, speedy, simple and yet thorough approach to testing.
ITS’ mission is to identify and apply the most appropriate processes or technologies for a project that will improve the quality of the software product and the overall system. STASYS’ Quality System is accredited by the British Standards Institution to BS EN ISO 9001:2000 with TickIT.
ITS is an independent department within STASYS. The specialist staff in ITS have access to a diverse range of additional expertise from over 200 permanent STASYS employees (see STASYS Company Profile and Business Values) and additional personnel sourced through STASYS Resource Solutions.
STASYS follows a planned approach to testing which leads to the successful development of new products, tools and systems.
ITS’ aim is to reduce the risk to the customer and encourage better understanding of the process and technology’s strengths, weaknesses, costs and implications. STASYS believes the key to achieving overall success at the least possible cost is to agree aligned objectives and to build long term relationships with customers, based upon trust, openness and commitment.
Testing can be carried out either within the dedicated STASYS test environment or at the client’s premises, or a mixture of the two. ITS has permanent access to, and control of, the STASYS Test Environment which is configuration controlled and adaptable to use whatever operating systems, software and browsers are required.
The ITS can perform the full spectrum of testing stages namely: Functional Testing, Integration Testing, System Testing, Validation Testing, Performance Testing, User Testing, Factory Acceptance Testing and Site Acceptance Testing.
A simple, effective approach is defined for each testing stage and includes:
Planning, outlining, designing, reviewing and producing tests that expeditiously exercise the system’s capabilities.
Monitoring the process of fault corrections.
Test reporting and cross-referencing between tests and requirements.
After the initial test phase has been completed, a regression test suite is identified for subsequent builds.
When and where appropriate, the ITS applies various test automation and test scripting techniques, including XML, to maximise efficiency – especially for regression test suites.
The ITS also organises ‘free testing’ of the entire system where the tool is exercised by an end user whilst ITS staff observe and monitor results.
The ITS can work alongside the client to advise on all aspects of accepting a new IT system from definition to acceptance and into service. Having highly experienced test engineers who are also experienced project managers, we are able to provide impartial advice, an independent view of the testing process and an independent interpretation of all test results. We can also assist with Test Process improvement or introduction and with Fault Tracking Processes – including definition of appropriate fault categories. As far as the supplier is concerned, we form an integral part of the client team. We reduce risk and improve quality.
ITS engineers have a wide range of experience in many domains including: Information Systems, Air Traffic Management, Defence, Marine and Telecommunications.
The team can utilise expertise across the whole of the project life-cycle from requirements capture through test planning, test documentation, test execution, test reporting to system delivery and operational sign off.
Working in close partnership with the STASYS Software Engineering team, the ITS members are well placed to provide advice on testing in the rapidly and continuously changing world of software development. Up-to-date advice on metrics, costs, time scales and new technologies is always available.
STASYS performs both software development and system test activities for a wide range of Governmental and Commercial organisations worldwide.
STASYS’ ITS offers:
Development of test strategies and documentation (test templates to define a consistent approach with nothing missed out, test plans to define the strategy, test outlines to define the aims and sequencing of each test, test specifications to define the detailed actions and expected results and test reports to document the results obtained) that meets the fullest range of international standards.
Assurance that system requirements have been adequately and accurately covered making them complete, concise, correct, unambiguous and testable.
Development, test and/or review of User Guides and Installation Guides.
Review of test documentation produced by the system suppliers on behalf of the customer.
Verification against functional requirements.
Tracking of identified problems through to resolution.
A range of testing platforms with a variety of operating systems.
A range of Internet Browsers including Netscape, Internet Explorer and Opera.
The ability to liaise on behalf of the customer with the system supplier.