软件测试基础学习总结

通过阅读软件测试相关的书籍,进行一定知识点的总结以及个人心得体会。

软件测试概述

了解软件产品是怎样开发出来,软件测试怎样运用到整个开发过程。

  • 软件测试的背景
    理解什么是软件缺陷,软件缺陷到底有多严重,软件缺陷发生的原因,清楚作为一个软件测试员的最终目标以及成为一个优秀的软件测试员应该具有的特点品质。
    参考:软件测试学习笔记(一)- 软件测试的背景
  • 软件开发的过程
    了解软件产品构成的主要部分,了解团体进行软件开发的总体过程以及相关的开发模型,清楚认识到软件测试员就是要适应不同的开发模式,尽最大的努力去寻找软件缺陷。
    参考:软件测试学习笔记(二)- 软件测试的过程
  • 软件测试的实质
    对软件开发的事实进行分析,认识到为什么你无论做多大的努力,软件永远不会完美。了解掌握软件测试员的基本术语和概念。
    参考:软件测试学习笔记(三)- 软件测试的实质

测试基础

  • 静态黑盒测试
    参考:软件测试学习笔记(四)- 静态黑盒测试
  • 动态黑盒测试
    参考:软件测试学习笔记(五)- 动态黑盒测试
  • 静态白盒测试
    了解如何通过详细的程序代码分析来发现软件缺陷。
    参考:软件测试学习笔记(六)- 静态白盒测试
  • 动态白盒测试
    了解如何通过代码评审或观察动态运行测试获得的信息来改进测试。
    参考:软件测试学习笔记(七)- 动态白盒测试

运用测试技术

  • 配置测试
    了解如何针对不同的硬件配置和平台来组织和执行软件测试。
    参考:软件测试学习笔记(八)- 配置测试
  • 兼容性测试
    了解如何针对不同的软件应用程序和操作系统交互的问题进行测试。
    参考:软件测试学习笔记(九)- 兼容性测试
  • 本地化测试
    了解如何测试为其他国家和语言编写的软件。
    参考:软件测试学习笔记(十)- 本地化测试
  • 易用性测试
    了解在检查软件程序的用户界面时,如何应用测试技术,如何确保软件对于残疾人士也能适用。
    参考:软件测试学习笔记(十一)- 易用性测试
  • 测试文档
    了解如何检查软件的文档的缺陷,例如帮助文档、用户手册,甚至是市场宣传材料。
    参考:软件测试学习笔记(十二)- 测试文档
  • 软件安全性测试
    了解针对想象中是安全的计算机系统和数据,如何发现被黑客突破的安全缺陷。
    参考:软件测试学习笔记(十三)- 软件安全性测试
  • 网站测试
    应用目前学到的所有技术到实际测试中,了解即使简单到一个网站的测试,也涉及了软件测试的各个方面。
    参考:软件测试学习笔记(十四)- 网站测试

软件测试的进一步深入

  • 自动测试和测试工具
    了解如何使用计算机软件的测试其他软件。了解如何使用工具测试和自动化测试的不同方法。
    参考:软件测试学习笔记(十五)- 自动化测试和测试工具
  • 缺陷轰炸和beta测试
    了解如何利用其它人员从不同角度使用软件,发现可能忽略的缺陷。
    参考:软件测试学习笔记(十六)- 缺陷轰炸和beta测试

使用测试文档

  • 计划测试工作
    了解创建测试计划设计的工作。了解测试计划的内容以及写测试计划的原因。
    参考:软件测试学习笔记(十七)- 计划测试工作
  • 编写和跟踪测试用例
    了解如何正确规范地编写测试案例,是其他测试员也能使用。
    参考:软件测试学习笔记(十八)- 编写和跟踪测试用例
  • 报告发现问题
    了解如何报告软件缺陷,如何整理出重现缺陷的必要步骤,如何描述缺陷是其它人可以理解并愿意修改。
    参考:软件测试学习笔记(十九)- 报告发现问题
  • 成效评价
    描述不同类型的数据、图表,用来标记测试过程和进展,以及达到软件发布的步骤。
    参考:软件测试学习笔记(二十)- 成效评价

软件测试的未来

  • 软件质量保证
    了解软件测试和软件质量保证之间的区别,了解不同的软件产业标准。
    参考:软件测试学习笔记(二十一)- 软件测试报告
  • 软件测试员的职业
    了解称为软件测试员遇到的障碍以及软件测试相关类型的工作。
    参考:软件测试学习笔记(二十二)- 软件测试员的职业

软件测试学习的相关心得体会

  • 心得体会

    关于展开软件测试方面的学习并且打算从事相关方面的工作,我觉得是兴趣和适合自己吧。我个人而言,就很喜欢浏览软件商城,安装新的软件,去体验甚至会比较同类型软件之间的不同、新亮点以及不足。在经过了相关计算机专业知识的学习之后,我认为我能够将所学习的知识运用到软件测试方面,提高软件测试的效率和质量。

    源于兴趣,具有一定的软件开发思想和计算机相关知识的基础,以不断积累的生活经验为辅,不断去尝试,有责任心,有担当,我相信软件测试之道我可以走的更远!

参考文献

  1. 《软件测试(原书第2版)》
  2. 《软件测试的艺术(原书第3 版)》

你可能感兴趣的:(软件测试基础,测试,静态测试,动态测试,黑盒测试,白盒测试)