大家好,我是软件测试君。

最近在小某书上冲浪的时候,发现有很多小伙伴对软件测试感兴趣。


但是交流之后又发现,他们中的一些人其实对软件测试的具体内容并不了解,但是对测试这项工作内容非常感兴趣。

那么扫老师今天用一个纸杯,带着大家对软件测试做一个初步的了解~

纸杯测试其实是一个经典的测试案例,是微软公司曾给软件测试者出的一道面试题,用于考察面试者对软件测试的理解与掌握程度。

测试项目:纸杯。

需求测试:查看纸杯说明书是否完整。

界面测试:观察纸杯外观,测试表面是否光滑、手感是否舒适。

功能测试:用纸杯装水,观察是否漏水。

安全测试:纸杯是否有毒或细菌。

可靠性测试:从不同高度摔下来,观察纸杯的损坏程度。

易用性测试:用纸杯盛放开水是否烫手,纸杯是否易滑、是否方便饮用。

兼容性测试:用纸杯分别盛放水、酒精、饮料、汽油等,观察是否有渗漏现象。

可移植性测试:将纸杯放在温度、湿度等不同的环境中,查看纸杯是否还能正常使用。

可维护性:将纸杯揉捏变形,看其是否能恢复。

压力测试:用一根针扎在纸杯上不断增加力量,记录多大压强时针能穿透纸杯。

疲劳测试:用纸杯分别盛放水、汽油放置24小时,观察其渗漏情况(时间和程度)。

跌落测试:纸杯(加包装)从高处落下,查看可造成破损的高度。

震动测试:纸杯(加包装)六面震动,评估它是否能应对恶劣的公路/铁路/航空运输等。

测试数据:编写具体测试数据(略),其中可能会用到场景法、等价类划分法、边界值分析法等测试方法。

期望输出:期望输出需要查阅国际标准及用户的使用需求。

用户文档:使用手册是否对纸杯的用法、使用条件、限制条件等有详细描述。

说明书测试:查看纸杯说明书的正确性、准确性及完整性。

下面是测试资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

最后: 可以在公众号:伤心的辣条 ! 免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

学习不要孤军奋战,最好是能抱团取暖,相互成就一起成长,群众效应的效果是非常强大的,大家一起学习,一起打卡,会更有学习动力,也更能坚持下去。你可以加入我们的测试技术交流扣扣群:914172719(里面有各种软件测试资源和技术讨论)

喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!


好文推荐

转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!

面试经:一线城市搬砖!又面软件测试岗,5000就知足了…

面试官:工作三年,还来面初级测试?恐怕你的软件测试工程师的头衔要加双引号…

什么样的人适合从事软件测试工作?

那个准点下班的人,比我先升职了…

测试岗反复跳槽,跳着跳着就跳没了…

一个杯子帮你理解软件测试相关推荐

  1. 软件测试面试-如何测试一个杯子(转)

    转:http://www.cnblogs.com/TankXiao/p/2381284.html 在软件测试的面试中, 经常会碰到类似的问题. 比如:如何测试一个杯子, 或者如何测试一只笔. 要求你设 ...

  2. 软件测试面试:如何测试一个杯子

    软件测试面试:如何测试一个杯子 在软件测试的面试中,经常会碰到类似的问题. 比如:如何测试一个杯子,或者如何测试一只笔.要求你设计20个以上的test case. 这类的面试题目,是考察面试者是否熟悉 ...

  3. AI 的下一个重大挑战:理解语言的细微差别

    简评:人类语言非常博大精妙,同一句话在不同的语境下,就有不同的含义.连人类有时候都不能辨别其中细微的差别,机器能吗?这就是人工智能的下一个巨大挑战:理解语言的细微差别.本文原作者是 Salesforc ...

  4. 一文帮你理解模型选择方法:AIC、BIC和交叉验证!

    一文帮你理解[模型选择方法]:AIC.BIC 和交叉验证! 本文先讲透模型选择的基本思想,再逐一叙述几种比较典型和常用的模型选择方法,希望可以帮助你理解. 一.模型选择的基本思想 模型选择的核心思想就 ...

  5. 如何用二八原则理解软件测试,你且看下文

    目录 前言 一.80% 的软件缺陷,聚集在软件 20% 的模块中 二.软件测试工作尽早介入 三.反映在软件测试的自动化方面 四.80%的缺陷,集中在某20%的开发工程师代码中 另,关于软件测试的一些观 ...

  6. 面试:如何测试一个杯子

    在软件测试的面试中, 经常会碰到类似的问题. 比如:如何测试一个杯子, 或者如何测试一只笔. 要求你设计20个以上的test case. 这类的面试题目,是考察面试者是否熟悉各种软件测试方法, 设计t ...

  7. Python:通过一个小案例深入理解IO多路复用

    通过一个小案例深入理解IO多路复用 假如我们现在有这样一个普通的需求,写一个简单的爬虫来爬取校花网的主页 import requests import timestart = time.time()u ...

  8. java继承类型转换_#java 一个简单的例子理解java继承、成员函数重写、类型转换...

    一个简单的例子理解java继承.成员函数重写.类型转换 1.继承简介 举一个简单的例子:笔分为很多种,比如毛笔.钢笔.圆珠笔等等,这些笔都有一些相同的属性比如长度.笔迹的粗细等等:但他们也有不同的特点 ...

  9. linux 换行符_一个linux帮你做高效数据统计

    wc(world count)是一个统计文件字词,字节,行数的命令,它可以帮我们非常方便的统计以上信息. 主要参数 常见参数如下: -c 统计字节数. -l 统计行数. -m 统计字符数.这个标志不能 ...

最新文章

  1. R语言ggplot2可视化使用ggsave将可视化图像结果保存为SVG文件实战
  2. EasyDarwin开源手机直播方案:EasyPusher手机直播推送,EasyDarwin流媒体服务器,EasyPlayer手机播放器...
  3. 界面原型设计工具Balsamiq、墨刀、Axure、Mockplus
  4. java ognl表达式_java -------ognl表达式入门
  5. Python print 语句(Python 2 与 Python 3)
  6. 相机裁剪旋转_感受大画幅相机随心所欲的景深控制
  7. webpack5学习与实战-(六)-babel-loader解析js文件
  8. pthread_join()详解及实验
  9. 人工智能属于计算机科学研究方向,《人工智能》课程简介
  10. 线性代数笔记1——四个基本子空间与方程组的解
  11. java jdk--同时安装两个jdk并且切换
  12. 类似易企秀的h5页面如何制作,邀请函,贺卡
  13. 将数字转化为字符串的两种方法
  14. 三,Linux SDIO驱动框架之扫卡流程
  15. 汉诺塔IV,汉诺塔V
  16. 深信服上网行为管理开启snmp_华为路由器、深信服NGAF防火墙的SNMP配置
  17. win10打印机清除缓存
  18. 数据库 字段长度_全美都在用的大型肿瘤数据库,教你用别人的数据搞定一篇SCI...
  19. Android主线程里不允许网络操作
  20. 开发直播app中要了解的原理

热门文章

  1. 基于asp. net sql快餐外卖设计网站成品
  2. 用Python做童年回忆的游戏 贪吃蛇
  3. centos使用python_Centos7使用Python3
  4. c语言变量名由啥组成,一个c语言是由什么构成
  5. linux ftp解压命令 cannot fid or open,系统中无卷
  6. mongodb java 地理位置_MongoDB的地理位置索引
  7. Python+OpenCV:尺度不变特征变换(SIFT)的加速健壮特性(SURF)
  8. Python+OpenCV:形态学变换
  9. 对花不准(错版、套版不准、错花)的原因
  10. 升级插件_全新界面全面升级不能错过 摄影后期插件 CameraRaw12.3 最新版