SSB generally provides two primary methods of testing integration with Selenium. The first approach exposes accessibility via a web services API call to AMP that can be used to evaluate AUTs. The AMP server that provides the testing support can be provided via a public hosted AMP site or behind a firewall. This approach can be deployed and integrated rapidly with little incremental setup or coding activity on the part of the developer.
The second approach provides for integrating testing directly via the SSB Bart Group’s accessibility testing engine, InFocus. Since InFocus is written in Java if the Selenium Java driver is used to control the testing environment then the InFocus Java API can be added directly into the TestCases. This allows for greater flexibility in implementation and runtime access to the accessibility test record for the AUT as well as customizable assessment of the types of standards and best practices that should be escalated for remediation.