For the complete documentation index, see llms.txt. This page is also available as Markdown.

Harness Accessibility Conformance Report

Accessibility conformance report for the Harness platform.

Harness Accessibility Conformance Report Revised Section 508 Edition

(Based on VPAT Version 2.4)

Name of Product/Version: Harness

Report Date: July 5, 2021

Product Description: Modern Software Delivery Platform

Contact Information: support@harness.io

Notes: This report covers accessibility conformance for Harness web application and does not discuss documentation or support services.

Evaluation Methods Used: Webaim contrast checker, Manual keyboard checks

Applicable standards and guidelines

This report covers the degree of conformance for the following accessibility standard/guidelines:

Terms

The terms used in the Conformance Level information are defined as follows:

  • Supports: The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.

  • Partially Supports: Some functionality of the product does not meet the criterion.

  • Does Not Support: The majority of product functionality does not meet the criterion.

  • Not Applicable: The criterion is not relevant to the product.

  • Not Evaluated: The product has not been evaluated against the criterion. This can be used only in WCAG 2.0 Level AAA.

WCAG 2.0 report

Tables 1 and 2 also document conformance with Revised Section 508:

  • Chapter 5 – 501.1 Scope, 504.2 Content Creation or Editing

  • Chapter 6 – 602.3 Electronic Support Documentation

Note: When reporting on conformance with the WCAG 2.0 Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.0 Conformance Requirements.

Table 1: Success criteria, Level A

Notes:

Criteria
Conformance Level
Remarks and Explanations

1.1.1 Non-text Content (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Using a limited set of images which all have a text equivalent in the alt attribute.

1.2.1 Audio-only and Video-only (Prerecorded) (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Not Applicable

Currently does not use video/ audio

1.2.2 Captions (Prerecorded) (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Not Applicable

Currently does not use captions

1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Not Applicable

Currently does not audio description pr media alternative

1.3.1 Info and Relationships (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Information, structure and relationships are available in text.

1.3.2 Meaningful Sequence (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Contents of sequences are structured meaningful and can be programmatically determined

1.3.3 Sensory Characteristics (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Partially supports

Most functions have labels except a few. Progressbar must have an accessible name.

1.4.1 Use of Color (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Partially supports

Elements and text must have sufficient color contrast. Elements that use color for interpretation must be accompanied by text.

1.4.2 Audio Control (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Not Applicable

does not use audio

2.1.1 Keyboard (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Not supports

Does not operate through keyboard

2.1.2 No Keyboard Trap (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Not supports

Does not use keyboard focus

2.2.1 Timing Adjustable (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Not applicable

Does not use time limit

2.2.2 Pause, Stop, Hide (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Not applicable

Does not use video.

2.3.1 Three Flashes or Below Threshold (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Someone else does not contain anything that flashes more than three times in any one second period.

2.4.1 Bypass Blocks (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software) – Does not apply to non-web software

- 504.2 (Authoring Tool)

- 602.3 (Support Docs) – Does not apply to non-web docs

Does not support

Need to add links to enable skipping to content or next block of content.

2.4.2 Page Titled (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

All pages have titles describing the purpose.

2.4.3 Focus Order (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Navigated sequentially in a meaningful and operable manner.

2.4.4 Link Purpose (In Context) (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Links purpose can be determined by link text and context

3.1.1 Language of Page (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

The default human language of each Web page can be programmatically determined.

3.2.1 On Focus (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

No actions are performed when components get focus.

3.2.2 On Input (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Changing settings of user interface components does not automatically cause a change of context.

3.3.1 Error Identification (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Error messages are clearly visible and as specific as possible.

3.3.2 Labels or Instructions (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Labels are provided when content requires user input.

4.1.1 Parsing (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

The markup languages has complete start and end tags, attributes and IDs are unique.

4.1.2 Name, Role, Value (Level A)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Role, state, and value information are provided on all user interface components.

Table 2: Success criteria, Level AA

Notes:

Criteria
Conformance Level
Remarks and Explanations

1.2.4 Captions (Live) (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Not Applicable

Does not use audio media

1.2.5 Audio Description (Prerecorded) (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Not Applicable

Does not use audio media

1.4.3 Contrast (Minimum) (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Partially supports

Navigation color and Navigation text color does not have sufficient color contrast.

1.4.4 Resize text (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Support

Text can be resized without assistive technology up to 200 percent without loss of content or functionality

1.4.5 Images of Text (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Support

The image of text can be visually customized to the user's requirements

2.4.5 Multiple Ways (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software) – Does not apply to non-web software

- 504.2 (Authoring Tool)

- 602.3 (Support Docs) – Does not apply to non-web docs

Supports

Contents can be searched, browsed and navigated in different ways.

2.4.6 Headings and Labels (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Headings and labels are designed to be clear, descriptive and logically organized.

2.4.7 Focus Visible (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Not Supports

Does not have keyboard focus

3.1.2 Language of Parts (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

The human language of each passage or phrase in the content can be programmatically determined

3.2.3 Consistent Navigation (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software) – Does not apply to non-web software

- 504.2 (Authoring Tool)

- 602.3 (Support Docs) – Does not apply to non-web docs

Supports

Navigation areas shown on multiple pages are presented in a consistent way.

3.2.4 Consistent Identification (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software) – Does not apply to non-web software

- 504.2 (Authoring Tool)

- 602.3 (Support Docs) – Does not apply to non-web docs

Supports

Someone else's UI components with same functionality are identified consistently

3.3.3 Error Suggestion (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

Error feedback is designed to give the best possible suggestions to users.

3.3.4 Error Prevention (Legal, Financial, Data) (Level AA)

Also applies to:

Revised Section 508

- 501 (Web)(Software)

- 504.2 (Authoring Tool)

- 602.3 (Support Docs)

Supports

For all data that can be modified or deleted by users functionalities are provided that need confirmation or can be reversed.

Table 3: Success criteria, Level AAA

Notes:

Criteria
Conformance Level
Remarks and Explanations

1.2.6 Sign Language (Prerecorded) (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

1.2.7 Extended Audio Description (Prerecorded) (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

1.2.8 Media Alternative (Prerecorded) (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

1.2.9 Audio-only (Live) (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

1.4.6 Contrast (Enhanced)** (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

1.4.7 Low or No Background Audio (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

1.4.8 Visual Presentation (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

1.4.9 Images of Text (No Exception) (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

2.1.3 Keyboard (No Exception) (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

2.2.3 No Timing (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

2.2.4 Interruptions (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

2.2.5 Re-authenticating (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

2.3.2 Three Flashes (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

2.4.8 Location (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

2.4.9 Link Purpose (Link Only) (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

2.4.10 Section Headings (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

3.1.3 Unusual Words (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

3.1.4 Abbreviations (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

3.1.5 Reading Level (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

3.1.6 Pronunciation (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

3.2.5 Change on Request (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

3.3.5 Help (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

3.3.6 Error Prevention (All) (Level AAA)

Revised Section 508 – Does not apply

Web: Not evaluated

Web: Not evaluated

Revised Section 508 report

Notes:

Chapter 3: Functional performance criteria (FPC)

Notes:

Criteria
Conformance Level
Remarks and Explanations

302.1 Without Vision

Supports

Someone else uses standard

HTML attributes to describe identity, operation, and state of user interface elements to assistive technologies.

302.2 With Limited Vision

Supports

Supports

standard browser magnification and

contrast adjustments.

302.3 Without Perception of Color

Partially supports

Color is only used as a supplemental attribute of most user interface elements, but certain links and graphs are discernible only by colour

302.4 Without Hearing

Not Applicable

Someone else does not use features that require hearing.

302.5 With Limited Hearing

Not Applicable

Someone else does not use features that require hearing.

302.6 Without Speech

Not Applicable

Someone else does not use features that require speech input.

302.7 With Limited Manipulation

Supports

Someone else supports standard input mechanisms such as keyboards and

pointing devices. Fine motor controls nor simultaneous actions are not required.

302.8 With Limited Reach and Strength

Supports

Use of someone else is not restricted by limited reach or strength.

302.9 With Limited Language, Cognitive, and Learning Abilities

Partially supports

Someone else is a complex product and needs training and technical experience. We strive to support users in the best possible ways.

Chapter 5: Software

Notes:

Criteria
Conformance Level
Remarks and Explanations

501.1 Scope – Incorporation of WCAG 2.0 AA

See WCAG 2.0 section

See information in WCAG 2.0 section

Heading cell – no response required

Heading cell – no response required

502.2.1 User Control of Accessibility Features

Not Applicable

Not platform software

502.2.2 No Disruption of Accessibility Features

Partially supports

No accessibility features in platform documentation, but does not disrupt browser sizing options

502.3 Accessibility Services

Heading cell – no response required

Heading cell – no response required

502.3.1 Object Information

Supports

Someone else uses WAI-ARIA attributes to describe the role, state, and description of user interface elements to Assistive Technologies. This includes the use of “role”, “aria-invalid”, and “aria-required” attributes.

502.3.2 Modification of Object Information

Supports

Someone else uses WAI-ARIA attributes to describe the role, state, and description of user interface elements to Assistive Technologies. This includes the use of “role”, “aria-invalid”, and “aria-required” attributes.

502.3.3 Row, Column, and Headers

Supports

Someone else uses standard HTML attributes to define table structure and relationships, including column and row headers, to Assistive Technologies.

502.3.4 Values

Supports

Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.

502.3.5 Modification of Values

Supports

Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.

502.3.6 Label Relationships

Supports

Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.

502.3.7 Hierarchical Relationships

Supports

Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.

502.3.8 Text

Supports

Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.

502.3.9 Modification of Text

Supports

Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.

502.3.10 List of Actions

Supports

Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.

502.3.11 Actions on Objects

Supports

Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.

502.3.12 Focus Cursor

Supports

Someone else uses standard HTML markup for maximum compatibility with assistive technologies.

502.3.13 Modification of Focus Cursor

Supports

Someone else uses standard HTML markup for maximum compatibility with assistive technologies.

502.3.14 Event Notification

Supports

Someone else uses standard HTML markup for maximum compatibility with assistive technologies.

502.4 Platform Accessibility Features

Partially supports

Does not provide audio sync equivalents for visual events or speech output services

Heading cell – no response required

Heading cell – no response required

503.2 User Preferences

Supports

Respects user preferences from platform or browser

503.3 Alternative User Interfaces

Not applicable

Web application

503.4 User Controls for Captions and Audio Description

Heading cell – no response required

Heading cell – no response required

503.4.1 Caption Controls

Not conformed /NA

Audio not supported

503.4.2 Audio Description Controls

Not conformed /NA

Audio not supported

Heading cell – no response required

Heading cell – no response required

504.2 Content Creation or Editing (if not authoring tool, enter “not applicable”)

See WCAG 2.0 section

See information in WCAG 2.0 section

504.2.1 Preservation of Information Provided for Accessibility in Format Conversion

Partially supports

YAML available

504.2.2 PDF Export

Supports

PDF export available for deployments

504.3 Prompts

Does not support

No prompts although videos in documentations comply to Youtube accessibility guidelines and text elements comply to docs. Someone else host guidelines.

504.4 Templates

Partially Supports

Someone else templates partially supports accessibility guidelines

Chapter 6: Support documentation and services

Notes:

Criteria
Conformance Level
Remarks and Explanations

601.1 Scope

Heading cell – no response required

Heading cell – no response required

Heading cell – no response required

Heading cell – no response required

602.2 Accessibility and Compatibility Features

Partially supports

Has in-built accessibility visuals but no provision of compatibility with assistive technology

602.3 Electronic Support Documentation

See WCAG 2.0 section

See information in WCAG 2.0 section

602.4 Alternate Formats for Non-Electronic Support Documentation

Supports /Not Applicable

No non-electronic formats

Heading cell – no response required

Heading cell – no response required

603.2 Information on Accessibility and Compatibility Features

Does not support

603.3 Accommodation of Communication Needs

Partially supports

Help search and help chat function available, but does not accommodate all communication needs of individuals with disabilities

This accessibility assessment (the "Assessment') only addresses the Harness Continuous Delivery/Continuous Deployment product ("Continuous Delivery'), using a limited subset of application screens. It is not to be regarded as a comprehensive, exhaustive evaluation of accessibility across the entire Harness product platform. This Assessment is provided for information purposes only and the provided responses are subject to change without notice. Harness does not warrant that the Assessment is error-free, and it does not provide any other warranties, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. Harness further makes no representation or warranties concerning the ability of third party technologies or other products to integrate or be compatible with the Continuous Delivery or any other Harness products. Harness specifically disclaims any liability with respect to this Assessment and no contractual obligations are formed either directly or indirectly by this Assessment.

Last updated

Was this helpful?