当前位置: 首页 > news >正文

软件测试学习总结

一.软件测试概念和目的

软件测试的概念

测试模型(V模型)

软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码实现的最终审查,它是软件质量保证的关键步骤。

通常对软件测试的定义有两种描述:

定义1:软件测试是为了发现错误而执行程序的过程

定义2:软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例,并利用这些测试用例运行程序以及发现错误的过程,即执行测试步骤。

   软件测试的目的

    想以最少的时间和人力找出软件中潜在的各种错误和缺陷

  重点强调:

   软件测试人员应该具备的素质:

       1、良好的沟通能力

       2、技术能力

       3、自信心和耐心

       4、怀疑精神和自我督促

       5.洞察力

       6.   很强的记忆力

     

软件测试人员知识结构的组成:

 专业知识:操作系统,数据库和测试基础等方面

二.软件测试流程

分析测试需求→制定测试计划→设计测试方案→编写测试用例→执行测试用例→验收测试→书写测试报告


http://www.mrgr.cn/news/59969.html

相关文章:

  • C++——string的模拟实现(下)
  • H3m-Blog
  • JavaScript正则表达式利器:exec()方法深度解析与应用实例
  • 华为ensp静态路由,浮动路由,缺省路由讲解及配置
  • 使用教程:基于 uiautomator2 和 pytest 的图片相似度测试脚本
  • 【mysql进阶】4-6. InnoDB 磁盘文件
  • 【Python】为Pandas加速(适合Pandas中级开发者)
  • PG数据库之数据类型入门
  • 【mysql】什么是当前读
  • JMeter 接口和性能测试常用函数最全解析!
  • ICP之点云特征计算
  • 只需要写几行 SQL,这个网站就搭好了?
  • shell脚本每日一练4
  • GitHub 上传项目保姆级教程
  • 【C++单调栈 贡献法】907. 子数组的最小值之和|1975
  • python基于django线上视频学习系统设计与实现_j0189d4x
  • 【Linux系统编程】——Linux入门指南:从零开始掌握操作系统的核心(指令篇)
  • 基于SpringBoot的中药材进存销管理系统设计与实现
  • 在浏览器中运行 Puppeteer:解锁新能力
  • React 中组件通信的几种主要方式
  • Python实现摇号系统
  • 还没想好说什么
  • Linux:指令再认识
  • 【在WindoWs 10 cmd查询管理目录下所有文件及其相对位置】
  • C语言基础题(大合集2)
  • 重学SpringBoot3-Spring WebFlux之SSE服务器发送事件