微软交流社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 93|回复: 0

软件产品确认测试

[复制链接]

1

主题

3

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2022-9-21 15:46:30 | 显示全部楼层 |阅读模式
 确认测试也称有效性测试,即验证软件的功能、性能及其它特性是否与用户的要求一致。软件确认测试是在模拟的环境下,验证软件是否满足需求规格说明书列出的需求。为此,需要首先制定测试计划,规定要做测试的种类,并制定具体的测试步骤,描述具体的测试用例。通过实施预定的测试计划和测试步骤,确定软件的特性是否与需求相符,确保所有的软件功能需求都能得到满足,所有的软件性能需求都能达到,所有的文档都是正确且便于使用。同时,对其它软件需求,例如可移植性、兼容性、出错自动恢复、可维护性等,也都要进行测试并确认是否满足。

依据标准

  我们依据《系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第51 部分: 就绪可用软件产品(RUSP)的质量要求和测试细则》GB/T 25000.51-2016国家认可标准软件测试资质对被测试对象提供产品确认测试,软件产品确认测试报告对企业、单位申报国家科技成果奖的技术鉴定依据、企业申请的企业创新基金、科技项目验收、科技成果鉴定、自主创新产品验收等任务,为软件企业全面度量产品质量并查找软件功能和性能缺陷,提供有力的CNAS CMA资质报告证明。



主要包括下面几种特性的测试:   
软件安装测试

  在安装软件时,经常会有很多过程。要分配和装入文件与程序库,布置使用的硬件配置,进行程序的连接。而安装测试的目的不是查找软件错误,而是要查找出在这些安装过程汇总出现的错误。   
软件功能测试

  功能测试是依据需求文档来测试软件的功能是否正确,是否与文档一致。由于正确性是软件最重要的质量因素,所以功能测试必不可少。
软件性能测试

  性能测试是测试软件系统处理事务的速度,一方面是检验性能是否符合需求;另一方面是为了得到某些性能数据以供参考。软件只能满足要求的功能而达不到要求的性能是不可接受的,因此还需要进行性能测试。性能测试可以出现在测试过程的各个阶段,甚至在单元层次上,也可以进行性能测试。
软件安全性测试

  安全性测试是测试软件系统防止非法入侵的能力,及系统有无漏洞。 
软件兼容性测试

  兼容性测试是要验证软件产品在不同版本之间的兼容性(比如浏览器兼容性、操作系统兼容性、开发平台兼容性等等)。
  主要包括版本向下兼容、版本交错兼容。版本向下兼容测试是测试软件的新版本保留它早期版本的功能的情况;版本交错兼容测试主要是验证共同存在的两个不同但相关的产品之间的兼容性。
可使用性测试

  可使用性测试主要从使用的合理性、方便性等角度对软件系统进行检查,以发现人为因素或实用上的问题。
文档测试

  文档测试是检查用户文档(如用户手册)的清晰性。

软件测试报告

  测试完毕后,我方根据业主方《任务书》技术指标要求出具对应的CNAS检测报告《软件验收测试报告》,该检测报告全国范围内认可。

测试外包工作模式

  我们会根据客户需求,提供到客户现场、离岸方式等多种工作模式。



  客户现场(on-site方式):由我方派软件测试技术人员在客户处进行软件测试工作,可派整个测试团队独立测试,也可将测试技术人员分散在客户的测试团队中进行测试。
  离岸方式(off-shore方式):我方承接客户的软件测试任务,在本团队驻地进行软件测试工作,按照约定提交测试工件或者软件测试报告,软件测试外包服务费用按软件测试外包的工作量收费。
  通常离岸方式可分为两种不同的环境:
  远程登陆客户环境,但在本团队驻地工作;
  我们团队搭建测试环境,尽可能的模拟客户的测试环境进行测试工作。



软件测试外包商务流程

  1.业务受理:达成合作意向,确认需求,合同签订;
  2.测试准备:需求分析,环境准备,资源调配;
  3.测试设计:计划方案,用例设计,工具准备;
  4.测试执行:环境核查,原始记录,回归测试;
  5.报告发布:报告起草,评审,发布。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|微软交流社区

GMT+8, 2025-1-22 09:53 , Processed in 0.109588 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表