软件验收测试怎么做?
提交软件验收测试的产品(简称:被测件)版本统一按如下格式命名:产品名称_版本_ATx 各部分释义如下:
产品名称:提交测试的产品名称,例如“XX系统”
版本:提交测试的产品版本号,例如“1.0.1”
ATx:其中“AT”表示Acceptance testing;“x”表示提交验收测试的次数后,如1、2、3等
示例:XX系统_1.0.1_AT1(表示“XX系统”第一次提交验收测试的版本)
测试版本保存
每次提交软件验收评测的版本,统一保存至第三方软件评测机构,以《软件验收评测报告》通过为准。
验收测试范围
1、界面测试
所有页面浏览、连接的正确、所有功能按钮及界面显示正确。
2、功能测试
所有需求文档描述的各项功能均能正确实现。
3、软件性能测试
重点业务功能、性能技术指标能满足上线运营需求。
4、系统安全性测试
接口和数据调用等方面符合安全性规范;没有安全性漏洞。
5. 验收测试流程
验收测试基本工作流程如下:
1、准入条件检测
(1)文档
进入验收测试的文档准备齐全:
a) 验收版本的需求文档(提交方提供):要求需求文档与最终提交验收测试的程序完全匹配 ;
b) 验收版本的测试用例(提交方提供):要求测试案例覆盖最终版本的需求文档;
c) 验收版本的测试告(提交方提供):在测试报告书中说明测试总体情况,缺陷列表及修复情况;
(1)缺陷
要求开发方在不同浏览器兼容环境中,对需要文档上提及的所有功能进行全面测试,且提交验收测试时,承建方发现的所有缺陷都已解决。
(3)测试环境
验收测试环境准备完成,与线上真实环境一致。
承建方负责测试环境控制,保证测试期间环境一致、稳定
(4)沟通和联系
a) 提交验收测试的承建方负责人联系方式及测试工程师联系方式齐全 ;
b) 提交验收测试缺陷的沟通渠道建立完毕,要求快捷、准确、反馈及时 ;
2、验收测试
(1)文档验收
进入标准:文档准备必须齐全且符合标准,可以进入文档验收流程
中断标准:
1. 需求文档并非最终版,需求文档上描述的功能程序并未实现
2. 测试用例与需求文档不匹配,测试用例中测试的模块在需求文档中不存在或者需求文档中的功能模块未在测试用例中体现
3. 测试报告书不完整,遗留缺陷不符合遗留缺陷允许限制的数量
退出标准:
文档符合标准并通过验收,进入程序验收流程
(2)程序功能验收
进入标准:文档验收流程结束
中断标准:
1. 出现 A,B级缺陷
2. C级缺陷达到3-10个(视项目大小而定)
3. 验收测试过程中,提交新的版本
退出标准:
验收测试合格,缺陷按照标准修复完成
通过标准:
要求验收测试结束后,未解决的缺陷达到以下要求时,才能验收通过:
a) A级缺陷:0个;
b) B级缺陷:0个;
c) C级缺陷:小于等于总缺陷数的3%;
d) D级缺陷:小于等于总缺陷数的5%个;
e) E级缺陷:小于等于总缺陷数的15%个。
(3)验收评测完成
1.验收评测完成后质量保证部提交的文档:
a) 最终版需求文档
b) 提交方提供的最终版测试用例
c) 提交方提供的最终版测试报告
d) 质量保证部提供的最终版验收测试报告
2.验收完成后提交程序:
验收完成锁定的程序最终版本,要求保存至版本库中。
公司主营项目:
1、登记测试报告(适用于软件产品增值税即征即退以及双软评估)
2、鉴定测试报告(适用于政府项目申报、高新认证、项目结题和创新产品认定等)
3、验收测试报告(适用于各类软件和硬件系统相结合的综合性集成项目的第三方验收测试,如政府、事业单位、企业、学校等项目验收)
4、系统测试报告(适用于软件和系统集成项目,由开发方发起并组织的项目验收)
5、性能测试报告(适用于项目的性能验证、性能调优、发现性能缺陷等应用场景)
6、安全测试报告(扫描,渗透测试,代码审计;企业在网站或者APP应用上线之前,对网站、服务器或APP进行全面细致的安全监测,及早发现网站、服务器或APP的潜在漏洞,以免遭受黑客攻击,导致敏感数据泄露)
软件验收测试怎么做?相关推荐
- 软件验收测试是什么,验收测试报告怎么做
一旦系统测试过程由测试团队完成并签署,整个产品/应用程序将移交给客户/客户的少数用户/两者,以测试其可接受性,即产品/应用程序应完美无瑕满足关键和主要业务需求.此外,端到端业务流的验证与实时场景类似. ...
- 为什么要进行软件验收测试?如何获得软件验收测试报告
对于软件企业在一款软件产品从研发到完成需要进行一系列的检测才能算阶段性的完成,在这个过程当中最后的需要做的就是验收测试,对于我们服务的企业来说有很多都有软件验收测试的需求,那么大家对软件验收测试有多少 ...
- 什么是软件验收测试?如何获取软件验收测试报告
一旦系统测试过程由测试团队完成并签署,整个产品/应用程序将移交给客户/客户的少数用户/两者,以测试其可接受性,即产品/应用程序应完美无瑕满足关键和主要业务需求.此外,端到端业务流的验证与实时场景类似. ...
- 软件验收测试包括哪些内容,第三方软件检测机构怎么选择?
软件验收测试是软件测试行业比较常用的一种测试方式,那么在进行验收时需要包括哪些测试内容? 1.软件产品规格说明书的审核 从客户的角度和立场进行审核工作.检验套用标准的正确性,不要和行业规范相抵触.审查 ...
- python能做软件开发吗-学习Python软件开发能做什么?
原标题:学习Python软件开发能做什么? 近年来,Python语言可以说是快速抢占了人们的眼球.它以其代码简短.可读性强.适合迅速开发而广泛应用等优点让许多学员想要学习,很多人会问,学习python ...
- 项目私活 【抢小米手机软件】可以做的朋友,可以联系社区
项目私活 [抢小米手机软件]可以做的朋友,可以联系社区! http://t.cn/RvqfwKT
- 游戏软件性能测试怎么做?常规测试知识要点总结
随着网络游戏市场的进一步繁荣,人们对游戏软件关注度和性能要求越来越高.就拿几款热门手游来说,如果游戏使用人群基数大,那么势必会对游戏软件服务器产生压力,玩家的体验也不好.所以做好游戏软件性能测试对于开 ...
- 软件开发技术文档_你知道,直播软件开发需要做的准备工作有哪些?
随着互联网技术的发展和智能手机的迅速普及,直播软件市场需求正在增长.那么直播平台的发展如何?在软件开发过程中应注意什么?直播软件开发需要做是准备工作有哪些? 1.直播软件开发方向: 一般而言,开发直播 ...
- c语言编程后怎么做成软件,编程软件是用来编程的,那编程软件是怎么做出来的?...
原标题:编程软件是用来编程的,那编程软件是怎么做出来的? 编程软件也可以通过使用编程语言进行编码来实现 就我当前的前端而言,我的编程和开发软件是Visual Studio Code.我通过该软件编写前 ...
最新文章
- 李彦宏/王坚/王传福等上榜“中国工程院2019院士增选候选人”引争议,实至名归吗?...
- PHP空指针,PHP 5.3.7之前版本空指针引用拒绝服务漏洞
- 领域驱动设计之PHP实现
- testid oracle vue,Vue 组件单元测试究竟测试什么?
- liberOJ#6006. 「网络流 24 题」试题库 网络流, 输出方案
- 广告冷启动_超级推荐如何缩短冷启动时间,让流量快速注入店铺
- Java代码中的注释详解
- 武魂觉醒s系列服务器,斗罗大陆武魂觉醒斗罗大陆9服开服时间表_斗罗大陆武魂觉醒新区开服预告_第一手游网手游开服表...
- Linux RTC驱动模型分析之rtc-sysfs.c
- wpf linux 开发教程 pdf,深入浅出WPF
- 通用的电子商务商城后台管理界面模板(可下载)
- java 代理模式详解
- win10专业版没有触摸板选项_win10系统怎么禁用触控板 win10禁用触控板方法介绍...
- PAT甲级准备方法(附2021年PAT甲级秋季考试题解)
- Linux下软件安装:Circos
- 2016年7月17日学习 scratch 钢琴键
- 《Shell脚本学习指南》读书笔记
- Android开发工具类 Utils
- 信息收集:CCF大学生计算机系统与程序设计竞赛(CCSP)
- 工厂MES系统用Java写还是_制造企业都能使用MES系统吗?