<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 輔助功能測試教程:什么是工具&示例 > 原文: [https://www.guru99.com/accessibility-testing.html](https://www.guru99.com/accessibility-testing.html) ### 什么是可訪問性測試? 可訪問性測試被定義??為一種軟件測試,旨在確保被測應用程序可供聽力,色盲,老年和其他弱勢群體等殘疾人使用。 它是[可用性測試](/usability-testing-tutorial.html)的子集。 殘疾人使用輔助技術,可幫助他們操作軟件產品。 此類軟件的示例包括: * **語音識別軟件-**它將把口語單詞轉換為文本,用作計算機的輸入。 * **屏幕閱讀器軟件**-用于讀取屏幕上顯示的文本 * **屏幕放大軟件**-用于擴大顯示器的尺寸,并使視障用戶易于閱讀。 * **特殊鍵盤**專為易出現運動控制困難的用戶而設計 ![What is Accessibility Testing?](https://img.kancloud.cn/1b/40/1b40e18d63012b1cbb7293a1dff42127_190x219.png) 在本教程中,您將學習- * [什么是可訪問性測試?](#1) * [為什么進行可訪問性測試?](#2) * [支持哪些殘疾?](#3) * [如何進行可訪問性測試?](#4) * [輔助功能測試工具](#5) * [可訪問性測試的神話](#6) ## 為什么進行輔助功能測試? **原因 1** :面向殘疾人市場。 ![What is Accessibility Testing?](https://img.kancloud.cn/ba/74/ba7498020b81d6feb18e30ef4a502068_453x275.png) 大約 20%的人口有殘疾問題。 * 十分之一的人患有嚴重殘疾 * 65 歲以上的人群中有 1 人的能力下降 殘疾包括失明,聾啞,殘障或體內任何疾病。 如果將軟件產品設置為適合殘障人士使用,則可以滿足這個大市場的需求。 如果將輔助功能測試納入正常軟件測試生命周期的一部分,則可以解決軟件中的輔助功能問題。 **原因 2** :遵守無障礙法規 ![What is Accessibility Testing?](https://img.kancloud.cn/f9/dd/f9ddb0d39afc5a85eff66d8a0bed58e8_530x351.png).jpg) 全世界的政府機構都提出了合法化要求,這要求殘疾人可以使用 IT 產品。 以下是各國政府的法律行為- * 美國:1990 年《美國殘疾人法》 * 大不列顛及北愛爾蘭聯合王國:殘疾歧視法-1995 * 澳大利亞:殘疾歧視法-1992 * 愛爾蘭:2005 年《殘疾人法》 輔助功能測試對于確保法律合規性很重要。 **原因 3** :避免潛在的法律訴訟 ![What is Accessibility Testing?](https://img.kancloud.cn/fa/87/fa87492c673ab106f3364eb725a339c6_460x276.png) 在過去,《財富》 500 強公司因其產品不被禁用而被起訴。 這里有一些突出的案例 * 全國盲人聯盟(NFB)vs 亞馬遜(2007) * Sexton 和 NFB vs Target(2007) * NFB 與 AOL 和解(1999) 最好創建支持殘疾人并避免潛在訴訟的產品。 ## 支持哪些殘疾? 應用程序必須支持殘疾人,例如- | **殘疾類型** | **殘障說明** | | **視力障礙** | * 完全失明或色盲或視力低下 * 視覺問題,例如頻閃和閃光效果問題 | | **身體殘疾** | * 無法單手使用鼠標或鍵盤。 * 動作技巧不佳,例如手部動作和肌肉緩慢 | | **認知障礙** | * 學習困難或記憶不足或無法理解更復雜的場景 | | **識字障礙** | * 閱讀問題 | | **聽力障礙** | * 聽覺問題,例如耳聾和聽力障礙 * 聽不清或聽不清 | ## 如何進行輔助功能測試? 輔助功能測試可以通過兩種方式執行,它們是: 1. 手冊 2. 自動化的 以下是要檢查所有用戶使用的應用程序的要點。 此清單用于簽署可訪問性測試。 1. 應用程序是否為所有鼠標操作和窗口提供等效的鍵盤? 2. 是否在用戶文檔或手冊中提供了說明? 使用文檔是否容易理解和操作應用程序? 3. 標簽是否按照邏輯順序排序以確保順利導航? 4. 是否為菜單提供快捷鍵? 5. 應用程序是否支持所有操作系統? 6. 是否明確提到每個屏幕或頁面的響應時間,以便最終用戶知道要等待多長時間? 7. 是否所有標簽都正確地寫在應用程序中? 8. 應用程序的顏色是否對所有用戶都靈活? 9. 是否適當使用了圖像或圖標,以便最終用戶容易理解? 10. 應用程序是否有音頻警報? 11. 用戶是否能夠調整音頻或視頻控件? 12. 用戶是否可以覆蓋默認字體以進行打印和文本顯示? 13. 用戶是否可以調整或禁用閃爍,旋轉或移動顯示? 14. 檢查以確保從未將顏色編碼用作傳達信息或指示操作的唯一方法 15. 突出顯示的顏色是否可以反轉顯示? 通過更改對比度來測試應用程序中的顏色 16. 殘障人士是否正確收聽了與音頻和視頻相關的內容? 測試網站中沒有發言者的所有多媒體頁面 17. 是否為殘障用戶提供了培訓,使他們能夠熟悉軟件或應用程序? 可訪問性測試對于測試人員可能是具有挑戰性的,因為他們不熟悉殘疾。 最好與有特定需求的殘疾人合作,以了解他們的挑戰。 根據殘障程度,有多種測試可訪問性的方法。 我們將一一學習。 ### 1)視力障礙 好吧,現在讓我們假設我沒有視力。 我完全是盲人,我想訪問 XYZ 網站。 在這種情況下,有什么選擇??? 我無法訪問 XYZ 網站嗎? 我有什么選擇? 有一個單詞選項稱為 **SCREENREADER。** 是的,您說對了。 屏幕閱讀器。 現在,這個屏幕閱讀器是什么? 它是用于對網絡內容進行敘述的軟件。 基本上,您網站上的內容,內容,鏈接,單選按鈕,圖像,視頻等是什么。屏幕閱讀器將為我講述所有內容。 有許多屏幕閱讀器可用。 我已經下巴了。 基本上,當您啟動下顎或任何屏幕閱讀器,然后訪問網站時,它將為您講述完整的內容。 對于 Ex:我已經大開眼界,并啟動了瀏覽器,JAWS 將宣布 Mozilla Firefox 的開始頁面,現在,如果我轉到地址欄,則 JAWS 將宣布**地址欄**,然后鍵入 **www.google .com** 在地址欄上,下頜將解釋如下:- ``` Address Bar,w,w,w,period,g,o,o,g,l,e,period,c,o,m. Also, when the page loads completely jaws will again announce Google.Com Home page. Now if I go to Google Search, then JAWS will announce that Google search. So it would be easy for a blind person to recognize things in an easy manner. ``` ![What is Accessibility Testing?](https://img.kancloud.cn/79/75/7975b02b8429e764ae9f27b728145f58_573x481.png) 如果您在屏幕上輸入內容或在**文本框中輸入文字,我想在屏幕閱讀器中進行解釋。** 同樣,如果有鏈接,它將發音為鏈接,對于 Button,它將發音為按鈕。 使盲人可以輕松識別事物。 現在,如果網站的設計和開發不完善,那么可能(通常會發生)下頜骨無法敘述正確的內容,從而導致盲人無法訪問。(例如,下頜骨將鏈接描述為 內容,那么盲人用戶將永遠無法知道它是一個鏈接,如果那對于該網站來說是至關重要的鏈接,那么????)。在那種情況下,這將對網站業務造成巨大損失。 ### 2)視力障礙 我想在視覺障礙中提到兩類。 第一個是色盲。 色盲表示不是完全盲,但是不能正確查看某些特定的顏色。 紅色和藍色是常見的顏色,如果人們確實有色盲,他們將無法正確看到它們。 所以基本上,如果我的確有紅色的色盲,并且我想使用 80%紅色的網站,那我會覺得舒服嗎? 答案是不。 因此,應該設計一個網站,使有色盲的人訪問該網站沒有任何問題。 舉一個紅色按鈕的簡單示例。 如果用黑色概述,則使其可訪問。 然后很容易訪問。 通常,黑白被認為是通用的。 ### 3)視力障礙 第二件事是視力差(視力不清晰)或視力問題(與視網膜有關的許多眼疾等)不同的人,無法進入任何部位。 1)在這種情況下,最好的做法是避免小文本。 因為這對于視力不好的人來說是一個巨大的優勢。 2)此外,有視力障礙的人還希望縮放網站文本以使其感到舒適。 因此,網站的設計方式應使其放大后在縮放文本時不會破壞其布局。 否則,這對他們將不是一個好印象。 ### 4)其他殘疾 在“針對殘障人士的可訪問性測試”中,要考慮的一個非常重要的方面是無需使用鼠標即可訪問網站。 一個人應該能夠完整地訪問網站的鏈接,按鈕,單選按鈕,復選框,彈出窗口,下拉菜單,所有控件都應該可以通過鍵盤完全訪問和操作。 **例如**:如果我的慣用右手癱瘓,并且對鼠標不滿意,或者說我不想使用鼠標,那該怎么辦? 在那種情況下,如果我無法通過鍵盤訪問網站上的鏈接或復選框,那? 因此,應該可以使用 Keyboard 完全訪問網站。 ``` Alternative Text should be there for Images, Audio, Video so that screen reader reads them and will narrate them so that a blind person can easily recognize what the image, audio, the video is all about. In addition, to it, keyboard shortcuts should be there to easily access website and navigation should be available with the keyboard. ``` 此外,焦點應完全可見。 當我們按下選項卡時,用戶應該能夠看到控件在哪里移動。 在可見焦點的情況下,對于視力較弱或色盲的用戶來說,很容易識別站點的流量,并且易于訪問。 **有聽覺障礙的用戶(聾啞或聽不清):**最后一個是有聽覺障礙的人。 聾啞人可以訪問該網站,因為他能夠看到該網站上的內容。 但是,在音頻和視頻方面,他們面臨困難。 因此,在這種情況下,對于任何視頻和音頻,都應該有替代文本。 替代文字表示替代文字。 假設有關于如何預訂機票的視頻。 在這種情況下,文本應該在此處,以便聾啞人可以閱讀并了解視頻的全部內容。 ## 輔助功能測試工具: 為了使您的網站更易于接受和用戶友好,至關重要的是要易于訪問。 有多種工具可以檢查網站的可訪問性。 下面列出了其中一些流行的工具- ### 1)波浪 ![](https://img.kancloud.cn/c1/b2/c1b289e14f620626e4731629d8754b4d_632x126.png) Wave 是由 WEBAIM 創建的免費網絡輔助工具。 它用于手動驗證網頁的可訪問性的各個方面。 此工具可用于檢查 Intranet,受密碼保護的,動態生成的或敏感的網頁。 Web Accessibility Toolbar 的主要功能包括識別網頁的組件,提供對頁面內容的替代視圖的訪問權限以及促進第三方在線應用程序的使用。 它確保 100%私有和安全的可訪問性報告 在此處訪問[](http://wave.webaim.org/) ### 2)TAW ![](https://img.kancloud.cn/e7/f4/e7f46d3cd9627604d726edb4993dc824_436x116.png) TAW 是用于確定網站可訪問性的在線工具。 該工具根據 W3C 網站可訪問性指南分析網站,并顯示可訪問性問題。 Web 可訪問性測試問題分為優先級 1,優先級 2 和優先級 3。TAW 有趣的功能是能夠生成 WCAG 1.0 的子集進行測試。 在 TAW 工具中,您可以通過“蜘蛛”站點來選擇測試單頁還是多頁。 TAW 還使我們能夠通過“用戶檢查”對話框定義其他檢查 在此處訪問[](https://www.tawdis.net/) ### 3)無障礙代客 ![](https://img.kancloud.cn/42/58/4258559c075f864665edeb10c094f87a_502x168.png) 它是一種工具,可讓您檢查網頁是否符合 WCAG(Web 內容可訪問性準則)的規定。 所有 HTML 報告選項均以規范化形式顯示您的標記,突出顯示已棄用,偽造和有效的標記以及放錯位置的元素。 該工具提供了多種功能,例如 * 開發人員的部門內報告 * 質量保證和管理執行摘要 * 語義網和 WWW 的元數據 * 自動清除和 HTML 至 XHTML 的轉換 * 腳本工具 在此處訪問[](http://valet.webthing.com/access/url.html) ### 4)輔助功能開發人員工具 這是一個 Chrome 擴展程序。 它確實和可訪問性審核。 審核結果顯示被測頁面違反的可訪問性規則。 該擴展程序具有很高的評價,并經常更新 在此處訪問[](https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb?hl=en) ### 5)快速輔助頁面測試器 由于有一些出色的可訪問性工具欄,因此“快速頁面可訪問性測試器”是一個書簽,您可以單擊該書簽來快速分析網頁。 它將找出您頁面的各種問題,警告可能出現的問題,并突出顯示頁面上可能受益于 ARIA(可訪問的 Rich Internet Applications)的區域。 在此處訪問[](https://accessify.com/tools-and-wizards/accessibility-tools/favelets/quick-page-test/) 市場上提供了執行以下工具的各種工具來執行 Web 輔助功能測試: ### 6)設計者 這是 IBM 開發的工具,它可以模擬視障人士的體驗,以便設計人員可以更好地了解殘疾人的需求并相應地開發應用程序。 在此處訪問[](http://www.eclipse.org/actf/downloads/tools/aDesigner/) ### 7)WebAnywhere 這是一個基于瀏覽器的工具,其功能類似于 Jaws 之類的屏幕閱讀器。 它幫助讀者如何閱讀網頁。 在此處訪問[](http://webanywhere.cs.washington.edu/) ### 8)Web 輔助工具欄 WAT 是 Internet Explorer 或 Opera 的擴展,可為網頁設計人員提供分析網頁時的有用功能。 最好的功能之一是 GreyScale 功能,該功能有助于查找設計中的低對比度點。 在此處訪問[](https://developer.paciellogroup.com/resources/wat/) ## 可訪問性測試的神話: 以下是可訪問性測試的神話: **神話:**創建可訪問的網站非常昂貴 **事實:**并不昂貴。 請花點時間在設計階段本身以及基本測試中考慮可訪問性問題,這樣既省錢又省力。 **神話:**將無法訪問的網站更改為可訪問的網站既耗時又昂貴 不必一次合并所有更改。 處理殘障用戶最需要的基本需求。 **神話:**可訪問性是簡單而乏味的 ![](https://img.kancloud.cn/a7/16/a71672059f2d9a8dc071f14d8fab1d85_427x242.png) **可訪問性并不意味著純文本頁面** 您可以使網頁具有吸引力,但是網頁的設計應使所有用戶都可以訪問。 同樣根據 W3C Web 內容可訪問性指南-強烈建議不要使用純文本頁面。 **神話:**盲人和殘障人士的可訪問性 **事實**遵循可訪問性準則可改善軟件的整體可用性,從而也有助于常規用戶。 ## 結論 在軟件工程中,可訪問性測試有助于使您的應用程序禁用友好。 如果由于您的 Web 應用程序的復雜性而無法遵循可訪問性準則,請為普通用戶構建一個版本的網站,而為其他用戶構建版本
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看