软件测试之常问问题2
Posted 3Sunremitting
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试之常问问题2相关的知识,希望对你有一定的参考价值。
Alpha测试和Beta测试(验收测试的两种方式)
Alpha测试:验收测试的一种,指的是由用户、测试人员、开发人员等共同参与的内部测试
Beta测试:验收测试的一种,指的是内测后的公测,即完全交给最终用户测试。
软件(开发)测试的流程?
目前互联网行业大致的流程都是:
1、首先产品经理出产品需求,并进行需求评审
2、进行项目排期
3、UI设计出设计稿
4、开发编写代码,此时测试编写测试用例
5、进行测试用例评审
6、开发人员联调自测后提测
7、测试人员进行冒烟测试
8、集成测试、系统测试
9、回归测试、验收测试、灰度测试
10、上线发版
另外,软件开发(测试)流程有V模型和W模型之分,V模型主要是测试过程加在开发过程的后半段,而W模型是测试提前,甚至和开发是同步进行,测试不仅是程序,还包括需求和设计。W模型有利于尽早地全面的发现问题,降低软件开发的成本,风险前置。
换一种方式回答:
需求测试->概要设计测试->详细设计测试->单元测试->集成测试->系统测试->验收测试(来自W模型)
功能和业务流程分析->自动化测试用例设计->测试脚本生成->测试数据和测试环境->测试调度
测试准入的标准:1、开发要自测;2、要通过冒烟测试;3、所有的提测内容,测试要求测试范围都已经非常明确
测试准出标准比较多:比如被测项目已经满足需求原型设计的要求、所有的测试用例都已经通过评审、所发现的缺陷都已经记录在缺陷管理系统、安全性测试达到要求,产出系统测试总结报告等。
以上是关于软件测试之常问问题2的主要内容,如果未能解决你的问题,请参考以下文章