文檔測試【轉載】

原文來自:51Testing軟件測試網采編 ? ?作者:?仙靈測試(sinablog) ? ? ??原文鏈接:http://www.51testing.com/html/61/n-237961.html

?

1、文檔的種類

  ● 聯機幫助文檔或用戶手冊

  這是人們最容易想到的文檔。用戶手冊是隨軟件發布而印制的小冊子,通常是簡單的軟件使用入門指導書。而詳細的幫助指導內容通常以聯機幫助文檔的形式出現,有索引和搜索功能,用戶可以方便、快捷地查找所需信息。Microsoft Word的聯機幫助文檔內容非常全面。多數情況下聯機幫助文檔已成為軟件的一部分,有時也在網站上發布。

  ● 指南和向導

  是程序和文檔融合在一起形成的,可以引導用戶一步一步完成任務的一種工具,如Microsoft Office助手。

  ● 安裝、設置指南

  簡單的可以是一頁紙,復雜的可以是一本手冊。

  ● 示例及模板

  例如,某些系統提供給用戶填寫的表單模板。

  ● 錯誤提示信息

  常常被忽略,但確屬于文檔。一個較特殊的例子,服務器系統運行時檢測到系統資源達到臨界值或受到攻擊時,給管理員發送的警告郵件。

  ● 用于演示的圖像和聲音。

  ● 授權/注冊登記表及用戶許可協議。

  ● 軟件的包裝、廣告宣傳材料

  有些用戶會認真對待,并很好地利用它,因為錯誤或缺少必要的信息可能帶來麻煩。甚至標簽上的信息等均為文檔測試的內容。

  2、文檔測試的重要性

  對于用戶來說,軟件文檔是軟件的一部分,所以文檔的錯誤也是軟件缺陷。錯誤的解釋可能會引導用戶無法完成某些軟件已具有的功能。如果安裝文檔不正確,用戶無法進行安裝,肯定是軟件的bug。

  好的文檔能達到提高易用性、提高可靠性、降低技術支持費用的目的,從而提高了產品的整體質量。用戶通過文檔可以掌握具體的使用方法,這提高了產品的易用性,避免了用戶在摸索使用中一些不可預期的操作,也就相對避免了一些不可預期的錯誤的發生,從而提高了產品的可靠性。當用戶在遇到問題時,多數會向朋友或同事詢問解決方法,再就是通過幫助文檔或請求公司幫助。約30%的用戶通過文檔解決了問題,也就避免了公司提供費用不菲的技術支持。

  3、怎樣進行文檔測試

  非代碼的文檔測試主要檢查文檔的正確性、完備性和可理解性。軟件驅動的文檔還得像程序一樣運行測試。

  正確性是指不要把軟件的功能和操作寫錯,也不允許文檔內容前后矛盾。

  完備性是指文檔不可以“虎頭蛇尾”,更不許漏掉關鍵內容。文檔中很多內容對開發者可能是“顯然”的,但對用戶而言不見得都是“顯然”的。

  文檔要讓大眾用戶看得懂,能理解。術語、縮寫用戶是否理解?內容和主題是否一致?

  很多程序員能編寫出好程序,卻寫不出清晰的文檔。與文檔作者密切合作,對文檔仔細閱讀,跟隨每個步驟,檢查每個圖形,嘗試每個示例是進行文檔測試的基本方法。

轉載于:https://www.cnblogs.com/xiaodongSkin/p/7808412.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/279778.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/279778.shtml
英文地址,請注明出處:http://en.pswp.cn/news/279778.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

NOI2019省選模擬賽 第三場

傳送門 明明沒參加過卻因為點進去結果狂掉\(rating\)…… \(A\) 集合 如果我們記 \[f_k\sum_{i1}^nT^i{n-i\choose k}\] 那么答案顯然就是\(f_{k-1}\) 然后就可以開始推倒了 \[ \begin{aligned} f_k &\sum_{i1}^nT^i{n-i\choose k}\\ &\sum_{i1}^nT^i{n-i-1\choose k}\…

MySql數據庫出現 1396錯誤

1、安裝MySql數據庫后。創建新的用戶。有可能會出現 1396這個錯誤, 2、解決的辦法如下:假裝有你需要創建的這個用戶、先刪了。再創建。 3、這樣就可以解決用戶創建不成功的問題了。 轉載于:https://www.cnblogs.com/chifa/p/9362882.html

如何使用wink框架_如何解決Wink Hub的Z-Wave連接問題

如何使用wink框架Overall, the Wink hub works extremely well…but sometimes the devices you have connected to it can act a little wonky. Here are some things you can do in order to fix any connection issues with all of those Z-Wave sensors and devices connec…

Tomcat服務器啟動錯誤之Offending class: javax/servlet/Servlet.class

引子 最近在基于Wex5項目開發中,遇到使用過程中與Tomcat功能有關的錯誤提示, 如題所示。最終的解決方法就是刪除掉項目上與tomcat沖突的jar包。 org.apache.catalina.loader.WebappClassLoader validateJarFile ??: validateJarFile(/Users/zxzpc/…

面向對象進階(二)----------類的內置方法

一、isinstance(obj,cls)和issubclass(sub,super) 1. isinstance(obj,cls): 檢查是否obj是否是類 cls 的對象 class Player:passp Player()print(isinstance(p, Player))>>> Ture 2. issubclass(sub, super): 檢查sub類是否是 super 類的派生類 class Player:passcla…

BZOJ.3265.志愿者招募加強版(費用流SPFA)

題目鏈接 見上題。 每類志愿者可能是若干段&#xff0c;不滿足那個...全幺模矩陣(全單位模矩陣)的條件&#xff0c;所以線性規劃可能存在非整數解。 于是就可以用費用流水過去順便拿個rank2 233. //20704kb 300ms #include <queue> #include <cstdio> #include &…

谷歌相冊_Google相冊中的新存檔功能是什么?

谷歌相冊If you’re a Google Photos user, you’ve may have seen a new feature called “Archive” show up in the app’s sidebar. if not, don’t stress—it’s just now rolling out and not everyone has it yet. Since it’s new, here’s a quick look at what it i…

CenterOS 7安裝Nginx

1.wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm下載對應當前系統版本的nginx包(package) 2.rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm建立nginx的yum倉庫 3.yum install nginx 下載并安裝nginx systemctl s…

Java的組合排列問題

從4個人中選2個人參加活動&#xff0c;一共有6種選法。 從n個人中選m個人參加活動&#xff0c;一共有多少種選法&#xff1f;C(m/n)C((m-1)/(n-1))C(m/(n-1))數學算法 public class Main {public static void main(String[] args) {System.out.println("請輸入總人數:&quo…

阿里云一鍵建站產品,阿里云自營建站-中小企業建站首選

阿里云推出的自營建站服務&#xff0c;這對于中小企業來說簡直是福利了&#xff0c;現在一般的公司都開始有了自己的官網&#xff0c;有可能就是因為你的官網設計的標準&#xff0c;大氣&#xff0c;客戶就會對你的信任度增加&#xff0c;從而促進一筆不小的訂單&#xff0c;這…

航拍拉近拉遠鏡頭_什么是遠攝鏡頭?

航拍拉近拉遠鏡頭Telephoto lenses can be incredibly useful, but how is it different from other lenses, and when should you use it? 遠攝鏡頭可能非常有用&#xff0c;但是它與其他鏡頭有什么不同&#xff1f;何時使用&#xff1f; 什么是遠攝鏡頭&#xff1f; (What I…

數據庫的簡單了解

數據庫一、什么是數據庫存儲數據的倉庫將數據有組織&#xff0c;按照特定的格式存儲在介質上叫做數據庫二、比較多個數據庫系統a) Oracle 最好的數據庫沒有之一b) SQL server 最好的數據庫(windows)c) MySQL 甲骨文(Oracle) sun 開源三、SQL語言a) SQL(結構化查詢語句) …

阿里云對象存儲OSS支持版本管理特性

2019獨角獸企業重金招聘Python工程師標準>>> 阿里云對象存儲OSS現已經全面支持“對象版本管理”特性。該功能適用于所有的存儲類型以及區域。當Bucket啟用該特性后&#xff0c;“對象版本管理”功能可以保護和恢復誤刪除、誤覆蓋的數據。 對象存儲OSS“版本管理”具…

Python第一天學習---基礎語法

1.字符串的用法(String) Python 中的字符串有兩種索引方式&#xff0c;從左往右以 0 開始&#xff0c;從右往左以 -1 開始。Python中的字符串不能改變。Python 沒有單獨的字符類型&#xff0c;一個字符就是長度為 1 的字符串這三點是我覺得Python字符處理特別的一點 我們來看第…

教你幾招識別和防御Web網頁木馬

本文同時發表在&#xff1a;[url]http://netsecurity.51cto.com/art/200709/56360.htm[/url] 根據反病毒廠商Sophos今年的第一、第二季度報告&#xff0c;網頁已經超過電子郵件成為惡意軟件傳播時最喜歡使用的途徑&#xff0c;通過網頁傳播的惡意軟件平均每月增加300多種。而對…

apple tv設置_如何設置Apple TV播放個人iTunes庫

apple tv設置If you already have a lot of music and home videos in your iTunes library, you can easily stream it all to your Apple TV, and thus whatever output sources to which it is connected. 如果iTunes庫中已經有很多音樂和家庭視頻&#xff0c;則可以輕松地將…

[bzoj1050 HAOI2006] 旅行comf (kruskal)

傳送門 Description 給你一個無向圖&#xff0c;N(N<500)個頂點, M(M<5000)條邊&#xff0c;每條邊有一個權值Vi(Vi<30000)。給你兩個頂點S和T&#xff0c;求 一條路徑&#xff0c;使得路徑上最大邊和最小邊的比值最小。如果S和T之間沒有路徑&#xff0c;輸出”IMPOSS…

好程序員技術文檔HTML5開發中的javascript閉包

好程序員技術文檔HTML5開發中的javascript閉包&#xff0c;事實上&#xff0c;通過使用閉包&#xff0c;我們可以做很多事情。比如模擬面向對象的代碼風格;更優雅&#xff0c;更簡潔的表達出代碼;在某些方面提升代碼的執行效率&#xff0c;同時避免對命名空間的污染&#xff0c…

亞馬遜echo中國使用_如何使用亞馬遜的主要照片備份所有照片

亞馬遜echo中國使用Millions of people are Amazon Prime subscribers, but many of them don’t realize that in addition to free shipping and Prime Instant Video, they also get unlimited photo storage for all their computers and mobile devices. 數以百萬計的人是…

抽象SQL查詢:SQL-MAP技術的使用

什么是參數化查詢&#xff1f;我們來看百度百科對此的定義和示例&#xff1a; 一&#xff0c;定義 ------------------------------------------------------------------ 參數化查詢&#xff08;Parameterized Query 或 Parameterized Statement&#xff09;是指在設計與數據庫…