软件测试的快速入门一(新手必看,老手绕道)

Posted boniu666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试的快速入门一(新手必看,老手绕道)相关的知识,希望对你有一定的参考价值。

1.软件测试的定义

      软件测试是通过使用更高效的方法和工具来提升软件开发的效率及软件开发的质量,简单粗俗的说就是找bug。

2.测试的目标

      软件测试的目标应该服从于软件项目的目标。

3.软件测试的原则

  • 开展测试益早不益迟
  • 尽量避免测试自己开发的程序
  • 测试只能证明缺陷的存在,而不能证明缺陷的不存在
  • 测试设计和测试的执行应该分离

4.软件的质量好坏全靠软件测试吗?

       这是错误的说法,决定软件质量的关键因素有:需求、设计、开发、平台、编程语言等等,一个高质量的软件是设计和开发出来的,而不是测试出来的。我们的测试只是保证软件的质量,而不是决定软件质量的关键因素。

5、软件测试中有8-2原则或者说2-8原则是什么?

       80%的缺陷通常集聚在20%的模块中,经常错误的模块,修改之后还是会经常出错。

6、软件测试的流程?

  • 测试需求
  • 测试计划(对测试目的,范围,工具,环境,测试周期,人员安排,时间和进度的分配等作出明确的规定)     
  • 编写测试用例
  • 执行测试用例
  • 测试用例评审
  • 缺陷报告
  • 定位和解决缺陷
  • 回归测试
  • 测试总结

     当然这是按照测试标准进行的,在实际的工作中可能因为项目时间的原因,软件测试的流程会有稍许的区别。

      

以上是关于软件测试的快速入门一(新手必看,老手绕道)的主要内容,如果未能解决你的问题,请参考以下文章

Mac 新手必看:认识 Mac 桌面

清华学长熬夜15天整理出来的 “ Python - 接口自动化测试 ”入门篇新手小白必看!

Django新手入门必看

Python快速入门的方法小白必看

Kaggle 新手入门必看,手把手教学

FPGA时序入门(新手必看)