软件测试之常问问题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的主要内容,如果未能解决你的问题,请参考以下文章

2021面试还搞不懂Linux?快看看这阿里P8出的25道Linux面试常问问题!

链表-常见题

Selenium(Webdriver)自动化测试常问问题

软件测试之常遇到的错误发现以及解决原因

JAVA必知必问问题-2

刷题记录 leetcode234:回文链表