Download presentation
Presentation is loading. Please wait.
Published byProsper Preston Modified over 9 years ago
1
An Approach to ATML using the SSAI RAI Standard SSAI Proprietary Information: Any distribution or disclosure of this information is subject to prior SSAI approval. Dr. Ronald C. Salley (321) 724-5566 x274 rsalley@ssai.orgrsalley@ssai.org Hugh Pritchett 321-724-5566 x260 hpritchett@ssai.orghpritchett@ssai.org
2
The SSAI RAI Standard The only model that completely supports complete platform independence and parallel testing
3
The Test Requirement - the primary unit of currency for testing The SSAI RAI Standard
4
Test Requirement vs. Test
18
During the test… the state of the test platform is the test requirement Immediately after the test… the state of the test platform is the test result
19
Test Requirement vs. Test A test requirement and its result are states of the same object, viz., the test platform.
20
Test Requirement vs. Test A test requirement and its result are states of the same object, viz., the test platform. A test requirement and its result are structurally identical trees whose nodes may have slightly different states.
21
Test Requirement vs. Test
35
So what?
36
Resource Adapter Interface (RAI)
65
Test requirements can be mapped to test results dynamically using a test platform or statically using pre-collected data.
66
Resource Adapter Interface (RAI)
77
Test requirements can be mapped to test results dynamically using a test platform or statically using pre-collected data.
78
Test requirements can be mapped to test results dynamically using a test platform or statically using pre-collected data. RAI test programs are independent of the type of test platform mapping test requirements to test results.
79
Test requirements can be mapped to test results dynamically using a test platform or statically using pre-collected data. RAI test programs are independent of the type of test platform mapping test requirements to test results. RAI test programs are independent of whether test platforms are mapping test requirements to test results.
80
Test-platform State, Test Requirement, Test Result
81
Platform-independent Testing
83
Platform-independent Parallel Testing
85
The SSAI RAI Standard
86
ATML Capability and ATML Instrument
87
Resource Adapter Interface (RAI)
93
Test requirements… trees of capabilities that must be satisfied Instruments… lists of capabilities that can be satisfied ATML Capability and ATML Instrument
95
Legacy Testing Software The test requirement is the key that unlocked the solution to the problem of porting legacy testing software across test platforms. Legacy tests cannot be ported. Legacy test requirements can be ported.
96
The SSAI RAI Standard is extremely simple, is founded in system theory, viz., the Theory of Real Systems, is based on the (rigorously defined) test requirement, addresses no testing events, services, or executables, addresses only data objects, which are directly definable in XML, completely supports complete test-platform independence, completely supports parallelism, allows test programs in most any programming language, and resolves the problem of porting legacy testing software.
97
For the ATML to fully support the RAI element of the Framework IPT and thus fully support complete platform independence and parallel testing, the ATML must define an XML schema that supports the the test requirement object. ATML support for the Framework IPT
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.