软件测试方法和技术 第7讲 验收测试.

Slides:



Advertisements
Similar presentations
迪士尼公主裙衫变化记. 《白雪公主和七个小孩人》 《白雪公主和七个小矮人》,是世界电影史上第一部长动 画片,也是迪士尼的第一部。《白雪公主》不仅为迪斯尼 带来了第一尊奥斯卡小人,更是拯救迪斯尼于水火的贵 人 —— 在经济大萧条的 1937 年的美国,《白雪公主》为迪 斯尼赚到了 850 万美元,这约等于现在的数亿美元!
Advertisements

第二章 函数微分学 §2.3 函数的微分 本节内容 一.微分的定义 二.微分的几何意义 三.微分公式与运算法则.
我国国有银行 资本构成及资本充足率变化 小组成员:金融 尹佳裕 王淼 刘钰 金融 吴昱.
痞 满 河南中医学院第一临床医学院 中医内科 郭淑云. 痞满是指以自觉心下痞塞,胸膈张满,触 之无形,按之柔软,压之无痛为主要症状的 病证。按部位痞满可分为胸痞、心下痞等。 【概念】
消化系统与健康饮食 井路路. 消化系统的结构和功能 第一篇 消化吸收 空肠、回肠 上消化道 下消化道 消化道.
1 畢業專題  目錄  分工  市調  遊戲類型  故事 / 腳本 / 世界觀  美術 -2D 角色 / 場景 / 介面  程式 / 系統  音樂 / 效  時程 / 里程碑 / 整合  附錄.
“321人才计划”情况介绍 南京高新技术产业开发区 人才工作办公室.
新多益擬真英檢系統 以專區帳密登入 選擇任一項目 注意:限用IE瀏覽器!!.
南宁市中考网上报名录取系统 使用手册 2014年5月.
从永磁体谈起.
第7小组研究资料 汇报 组长:宋雨萱 组员:闫铭浩 张子璇 陈奕鑫.
福州职业技术学院图书馆 福州恒达通电子信息技术有限公司
北京中医药大学东直门医院 把握“癌”的命脉 祁烁 血液肿瘤科.
普通话与说话训练 第六章 会话的艺术.
农业银行网上签约流程 宁夏金溢投资 内部资料 1.
邮币卡开户、银行签约、出入金流程.
电磁铁.
3-3電磁鐵的運用.
全国残联基层工作服务平台 系统介绍
廉政會報專題報告 農地重劃工程 施工常見缺失 報告:吳東霖 製作:張昌鈴 日期:103年12月23日.
彰化縣政府 行政資訊系統簡介 如果.
99年成語200題庫(21-40).
專案製作經驗談.
实验一:分析“征途游戏”网站的类型与推广手段
教育部六大學習網課程服務平台 Moodle線上評量工具(問卷、測驗卷)之資料利用評析
簡報內容 網路請購系統說明 經費授權注意事項 請購單&授權應用範例 系統環境及設定. 簡報內容 網路請購系統說明 經費授權注意事項 請購單&授權應用範例 系統環境及設定.
工业工程系教工党支部 工业工程系教工党支部.
辦理實習工場安全衛生業務經驗分享 新竹高工實習輔導主任  黃俊燁.
威海电大开放教育 入学技术培训 2012年4月15日.
4 資料.
你現在正在抱怨嗎? 你知道 即使是心理的OS, 都會讓我們的好運能量降低嗎?.
文書檔案與實務概述 103年7月30日 主講人:總務處文書組單秀琴組長.
金門縣重大空難應變機制-消防局 壹、消防搶救、滅火、緊急救護 一、派遣作為:
北京市医师定期考核信息管理系统 在线考试培训会 北京市卫生和计划生育委员会 北京市医师定期考核办公室 2016年9月
相互依赖 独立 依赖 7 均衡发展 知彼解己 集思广益 6 人际关系 成功 利人利己 4 3 掌握重点 个人成功 1 操之在我 2 以终为始
一、登录界面 (一)登录方式 1、访问广东工程咨询网 ( 动态里,“咨询师登记工作”专栏 2、 IE地址栏中直接键入管理系统 地址(
珍惜时间 提高效率 初二1班
数据访问页.
國賓飯店儲備幹部訓練 工業組織與管理-個案Report 組員: T 王佑靜 T 張秀蓮 T 邱佳微
也許你很疑惑: 最近升官的同事,專業能力又沒你強! 情場得意的朋友,長的又沒你帥或美! 小曹要交新朋友,為什麼就是比較簡單!
万达会议管理平台普通用户使用介绍手册 全时培训组
选课指导 机械与电子控制工程学院教学科 赵会美 Tel:
中视前卫OA项目培训 准备人: 李鹏 / 公司: 泛微公司 / 日期: 2017/11/20 中视前卫信息化项目组.
今典集团协同办公软件 OA系统使用培训.
校外人员酬金申报流程  .
詩文的形成 有意義的字詞 句子 段落 一首詩文的形成,是由有意義的字詞組成句子,再由句子組成段落。
吉林省信息技术与教学融合优质课大赛 参赛教师提交大赛作品流程 吉林省电化教育馆.
南瑞学堂 学员简明操作指南 上海时代光华教育发展有限公司 2013年.
两用物项和技术进出口许可证 管理与签发系统
宿舍系統 學期申請作業 操作說明 學務處.
使用服务平台办理离校 操作指南.
台中監獄能源管制機制 大網 本監能源管制現有機制 本監各項能源管制硬體設施簡介 本監鍋爐用油紀錄及契約用電分析 節約能源未來擬施作措施 結束.
辽宁省工商联云平台 视频会议系统 安装及使用.
学年第一学期领取教材明细查询的通知 学年第一学期学生使用的教材均在网上平台公示。现将有关事项通知如下:
招募與甄選 招募作業流程 履歷資料處理及面試時程安排約須2~3週,透過網路人力銀行及奇美電子網頁登錄者優先處理,於收到求職者從人力銀行遞送之電子履歷後將會以 回函通知已收到履歷,以書面寄送之履歷表暫無法進行回覆。
聚合型第一種:隱沒帶、島弧 例子:臺灣東方的琉球海溝、南美洲智利海溝. 聚合型第一種:隱沒帶、島弧 例子:臺灣東方的琉球海溝、南美洲智利海溝.
杭州国家粮食交易中心 欢迎您!.
全国食药监检验检测机构 信息直报系统 test.
研究生出国申请流程 学生使用手册.
財物管理實務作業 及財產管理系統操作說明 總務處事務組:董湘君 分機:
大葉服務學習執行說明 課外活動暨服務學習中心:黃泰元.
進貨管理介接更動 有關「匯入進貨資料」傳,請注意「上游業者出貨單號」,上游業者出貨單號要配合「匯出上游出貨資料」中的「出貨單號」或是「自有系統上傳的出貨單號」。 Ø  若「自有系統上傳的出貨單號」有值,則「匯入進貨資料」中的「上游業者出貨單號」就要key入「匯出上游出貨資料」中的「自有系統上傳的出貨單號」。
黑龙江省科学基金 项目验收填报培训 黑龙江省计算中心 2015年09月.
一切都是課程 『國際教育』在明道.
中国科学院仪器设备共享平台 使用培训 新疆理化所公共技术服务中心
道家的中心觀念.
知识点4---向量的线性相关性 1. 线性相关与线性无关 线性相关性的性质 2..
107學年通識課程架構(追溯至97學年入學生) 通識課程 人文領域(4學分) (核心及延伸各必選1門2學分) 社會領域(4學分)
學生學習診斷與進展評量 測驗科目:第一次國語文、第二次數學 (數學要帶紙筆計算)
2019年成都市社会组织发展专项基金 「正道」平台 项目申报操作手册.
Presentation transcript:

软件测试方法和技术 第7讲 验收测试

验收测试 7.1 验收测试的过程和主要内容 7.2 产品规格说明书的验证 7.3 用户界面和可用性测试 7.4 兼容性测试 7.5 可安装性和可恢复性测试 7.6 文档测试 7.7 验收测试报告和用户验收测试

什么是验收测试 验收测试(Acceptance Test):在软件产品完成了功能测试和系统测试之后、产品发布之前所进行的软件测试活动它是技术测试的最后一个阶段,也称为交付测试。

7.1 验收测试的过程和主要内容 前提: 系统或软件产品已通过了系统测试的软件系统。 测试内容: 验证系统是否达到了用户需求规格说明书(可能包括项目或产品验收准则)中的要求,测试试图尽可能地发现软件中存留的缺陷,从而为软件进一步改善提供帮助,并保证系统或软件产品最终被用户接受。主要包括易用性测试、兼容性测试、安装测试、文档(如用户手册、操作手册等)测试等几个方面的内容。

测试步骤 制定测试计划,测试项,测试策略及验收通过准则,并经过客户参与的计划评审。 建立测试环境,设计测试用例,并经过评审。 准备测试数据,执行测试用例,记录测试结果。 分析测试结果,根据验收通过准则分析测试结果,作出验收是否通过及测试评价。 测试项目通过; 测试项目没有通过,并且不存在变通方法,需要很大的修改; 测试项目没有通过,但存在变通方法,在维护后期或下一个版本改进; 测试项目无法评估或者无法给出完整的评估。此时必须给出原因。如果是因为该测试项目没有说明清楚,应该修改测试计划。 提交测试报告

验收标准和注意事项 验收测试完成标准: 完全执行了验收测试计划中的每个测试用例。 在验收测试中发现的错误已经得到修改并且通过了测试或者经过评估留待下一版本中修改。  完成软件验收测试报告。 注意事项: 必须编写正式的、单独的验收测试报告 验收测试必须在实际用户运行环境中进行 由用户和测试部门共同执行。如公司自开发产品,应由测试人员,产品设计部门,市场部门等共同进行。

7.2 产品规格说明书的验证 产品规格说明书的审核 产品规格说明书的验证 从客户的角度和立场进行审核工作。 已经实现的特性标识为通过。 检验套用标准的正确性,不要和行业规范相抵触。 审查、研究同类产品。 验证产品规格说明书的完整性、准确性、一致性、合理性等特性。 产品规格说明书的验证 已经实现的特性标识为通过。 特性没有实现,报告bug并在报告中体现。 特性基本实现,但与产品说明书内容不一致,报bug并在报告中体现。 特性基本实现,但存在一些问题或错误。

7.3 用户界面和可用性测试 用户界面的7个要素: 符合标准和规范。 直观性。 一致性。 灵活性。 舒适性。 正确性。 实用性。 易用性测试没有具体量化的指标,主观性较强。

符合标准和规范 通常标准是已经确立的,多数用户已经熟悉并接受了这些标准和规范、或已经认同了这些信息所代表的意义。 例: 如果软件在某一个平台上运行,就需要把该平台的标准和规范作为产品规格说明书的补充内容,在建立测试案例时和产品规格说明书一样作为依据

直观性和一致性 直观性: 一致性: - 首先了解所需的功能或期待的响应应该明显,并在预期的地方出现。 - 其次要考虑用户界面的组织和布局是否合理。 一致性: - 包括软件本身的一致性,以及软件与其他软件的一致性。

灵活性 用户喜欢可以灵活选择的软件,软件可以选择不同的状态和方式,完成相应的功能。但灵活性也可能发展为复杂性,太多的状态和方式的选择增加的不仅仅是用户理解和掌握的困难程度。多种状态之间的转换,增加了编程的难度,更增加了软件测试人员的工作量。 例:

舒适性、正确性、实用性 舒适性: 正确性: 实用性: 舒适性的定义是含糊的。人们对舒适的理解各不相同,总体上说恰当的表现,合理的安排,必要的提示或更正能力等是要考虑的因素。 正确性: 正确性的问题一般都很明显,比较容易发现。 实用性: 实用性不是指的是软件本身是否实用,而仅仅指的是具体特性是否实用。大型软件的开发或周期较长经过几次反复的软件开发中容易产生一些没有实用性的功能。

7.4 兼容性测试 软件兼容性测试是指验证软件之间是否正确地交互和共享信息。 注意:从项目管理的角度出发,使平台清单在满足客户要求的前提下尽可能的小是十分重要的,否则将会给编码和测试带来巨大的工作量。 兼容性包括: 硬件兼容。 软件之间兼容。 数据之间兼容。

向前和向后兼容 向后兼容是指可以使用软件的以前版本。 向前兼容指的是可以使用软件的未来版本。

多版本的测试 一个庞大而又艰巨的任务,需要对所有可能的软件组合等价分配,验证软件之间正确交互的最小有效集合。 通常我们的做法是: 将软件分类。例如:字处理,电子表格,数据库,图形处理,游戏等。从每种类型中选择部分测试软件。 按软件的流行程度选择较流行的软件。 按年份,选取一定年份内的程序和版本。

例: 设计测试矩阵表 每一个浏览器和版本支持的特性上都有细微的差别,在不同的操作系统上表现也有所不同。 PC Unix/Mac Win98 WinME WinNT Win2000 Solaris HP-UX OS IX OS X IE5 √ IE5.5 IE6 NS4.7 NS6.0 …

7.5 可安装性和可恢复性测试 可安装性测试: 系统软件安装 应用软件安装 服务器的安装 客户端的安装 产品升级安装 等等

可安装性测试 安装测试注意事项: 是否需要专业人员安装。 安装说明书有无对安装环境做限制和要求。 过程是否简单、易掌握。 过程中是否有明显的、合理的提示信息。 是否会出现不可预见或不可修复的错误。 安装程序是否占用系统资源与原系统冲突,是否会影响原系统安全性。 软件安装的完整性和灵活性。 许可证号码与注册号码的验证。 升级安装后原有程序是否可正常运行。 卸载测试。

可恢复性测试 恢复测试主要检查系统的容错能力。当系统出错时,能否在指定时间间隔内修正错误或重新启动系统。 恢复测试首先要通过各种手段,让软件强制性地发生故障,然后验证系统是否能尽快恢复。 对于自动恢复需验证重新初始化、检查点、数据恢复和重新启动等机制的正确性; 对于人工干预的恢复系统,还需估测平均修复时间,确定其是否在可接受的范围内。

7.6 文档测试 软件文档已成为软件的一个重要组成部分,而且种类繁多,对文档的测试也变得必不可少。 文档的种类。 联机帮助文档或用户手册; 指南和向导; 安装、设置指南; 示例及模板; 错误提示信息; 用于演示的图像和声音; 授权/注册登记表及用户许可协议; 软件的包装、广告宣传材料; 等等。

怎样进行文档测试 好的文档能达到提高易用性、提高可靠性、降低技术支持的费用的目的,从而提高了产品的整体质量。 非代码的文档测试主要检查文档的正确性、完备性和可理解性。 验证正确性 验证完备性 验证可理解性 软件驱动的文档还得像程序一样运行起来测试。

7.7 验收测试报告和用户验收测试 α测试是指软件开发公司组织内部人员模拟各类用户对即将面市软件产品(称为α版本)进行测试,试图发现错误并修正。 经过α测试调整的软件产品称为β版本。紧随其后的β测试是指软件开发公司组织各方面的典型用户在日常工作中实际使用β版本,并要求用户报告异常情况、提出批评意见。然后软件开发公司再对β版本进行改错和完善。 验收测试报告,也称为发布报告(Release Report)

Q & A