2018-08-30软件测试方法常见分类

一、总结

1、根据是否可见分为黑盒测试与白盒测试

2、根据是否使用软件分为静态测试与动态测试

3、根据执行方式分为手工测试与自动化测试

二、具体介绍

1、黑盒测试:又称功能性测试行为测试,测试员不知道软件是如何运行的,只知道软件要做什么、能做什么。

优点:①、容易实施,不需要关注内部是如何实现的

           ②、更贴近用户的视角

缺点:①、测试覆盖率较低

           ②、自动化测试用例复用率低,维护成本高

关注点:①、软件功能是否正确实现或遗漏

              ②、接口的设计是否正确实现

              ③、系统的文件输入处理是否正确以及输出是否符合要求

通常在系统测试阶段使用黑盒测试(单元测试->集成测试->系统测试->验收测试)。

常用的测试方法:①、等价类划分法,②、边界值分析法,③、错误推测法,④、因果图法,⑤、正交实验分析法,⑥、状态图迁移法,⑦、流程分析法


2、白盒测试:又称结构性测试或透明盒测试,测试员可以访问程序员的代码,并可以通过检查代码的线索来协助测试(白盒测试有时会受到程序的逻辑影响,陷入错误的思维)。

优点:①、迫使测试员去了解软件的实现,理解原理

           ②、可以检查代码中的每条分支和路径

           ③、可以揭示隐藏在代码中的错误

缺点:①、工作量较大

           ②、无法检测代码中遗漏的路径

           ③、不能直接验证需求的正确性

常用的测试方法:①、代码检测法,包括审查与走查,②、静态结构分析法,分析程序代码的结构等是否合理,③、静态质量度量法,根据一些质量标准来评估代码质量,④、逻辑覆盖法

逻辑覆盖有六种覆盖标准:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖发现错误的能力呈由弱至强的变化。语句覆盖每条语句至少执行一次。判定覆盖每个判定的每个分支至少执行一次。条件覆盖每个判定的每个条件应取到各种可能的值。判定/条件覆盖同时满足判定覆盖条件覆盖。条件组合覆盖每个判定中各条件的每一种组合至少出现一次。路径覆盖使程序中每一条可能的路径至少执行一次。


3、静态测试:无需执行被测程序,通过评审代码、界面或软件文档,检查软件是否符合编程标准,代码是否正确。

主要方式包括:①、代码测试:同事审查,走查:编写人讲述,校验:其他人讲诉

                         ②、界面测试:主要是参考设计图、产品原型

                         ③、文档测试:主要测试用户手册和需求说明是否符合用户的实际需求

4、动态测试:通过运行被测程序,检查运行结果与预期结果是否一致,并分析程序的运行效率、正确性和健壮性等。

通常黑盒测试都属于动态测试。

5、手工测试:由专门的测试人员从用户视角来验证软件是否满足设计要求,更适用于针对深度的测试和强调主观判断的测试。

优点:容易发现缺陷,实施简单

缺点:很依赖测试人员的专业性,覆盖量化难

6、自动化测试:使用单独的测试工具软件控制测试的自动化执行以及对预期的结果进行自动检查。

主要包括:单元测试、接口测试、性能测试

优点:效率高,速度快,复用性高,覆盖率容易度量,不会感到疲倦

缺点:机械,发现缺陷率低,一次性投入大


自动化测试不可能完全代替手工测试,只能帮助测试员更好地工作

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,919评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,567评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,316评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,294评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,318评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,245评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,120评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,964评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,376评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,592评论 2 333
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,764评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,460评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,070评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,697评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,846评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,819评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,665评论 2 354

推荐阅读更多精彩内容