Legacy Interface Compatibility Etc. Compatibility ID# NF-CB-01 Public users will have the ability to access the public-facing components of the system and there is no control over the browsers that they may be using. When the public user accesses the system, the pages displayed shall be rendered without failing to display the pages consistently across all identified Scenario: browsers. The system is in normal operations mode (i.e., there are no problems identified with the public-facing web servers or other components necessary to render a page). The public-facing components of the system shall be compatible with Microsoft Internet Explorer 8.0 and later and FireFox 4.0 and later. Requirement: If a public user is attempting to access the system without a compatible browser, the system shall display a message to the user that identifies the compatibility requirements necessary to access the system. The system shall not attempt or rely on the ability to download that “add-in” Constraints: will be required to execute of the public user’s client machine. This requirement can be verified by: Creating test stations with each type of required browser and executing a set of test scripts where the results shall be compared against each other to verify consistency and compatibility. Verification Or, use a Browser Compatibility Tool to verify compatibility and consistency. Method: To verify non-compatibility, use either: a) a Browser Compatibility Tool and review the exceptions, or b) install non-compatible browsers and verify the compatibility requirements are displayed and review the downloaded code to verify that the method used to identify non-compatible browsers is generic and will work for any browser. Compatibility and consistency apply for all components that will be displayed on a page, to include size, color, positioning, effects, and all other attributes associated Notes: with the generation of Web page content. From a public user’s perspective, the rendered page should look identical regardless of the browser used. ID# NF-CB-01
Legacy Interface Compatibility Etc. Compatibility ID# NF-CB-01 Scenario: Public users will have the ability to access the public-facing components of the system and there is no control over the browsers that they may be using. When the public user accesses the system, the pages displayed shall be rendered without failing to display the pages consistently across all identified browsers. The system is in normal operations mode (i.e., there are no problems identified with the public-facing web servers or other components necessary to render a page). Requirement: The public-facing components of the system shall be compatible with Microsoft Internet Explorer 8.0 and later and FireFox 4.0 and later. If a public user is attempting to access the system without a compatible browser, the system shall display a message to the user that identifies the compatibility requirements necessary to access the system. Constraints: The system shall not attempt or rely on the ability to download “add-in” that will be required to execute of the public user’s client machine. Verification Method: This requirement can be verified by: Creating test stations with each type of required browser and executing a set of test scripts where the results shall be compared against each other to verify consistency and compatibility. Or, use a Browser Compatibility Tool to verify compatibility and consistency. To verify non-compatibility, use either: a) a Browser Compatibility Tool and review the exceptions, or b) install non-compatible browsers and verify the compatibility requirements are displayed and review the downloaded code to verify that the method used to identify non-compatible browsers is generic and will work for any browser. Notes: Compatibility and consistency apply for all components that will be displayed on a page, to include size, color, positioning, effects, and all other attributes associated with the generation of Web page content. From a public user’s perspective, the rendered page should look identical regardless of the browser used. ID# NF-CB-01
Non-FunctionalRequirementsTemplate.docx